Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.e4.tools.css.spy/src/org/eclipse/e4/tools/css/spy/WidgetTreeProvider.java')
-rw-r--r--bundles/org.eclipse.e4.tools.css.spy/src/org/eclipse/e4/tools/css/spy/WidgetTreeProvider.java55
1 files changed, 27 insertions, 28 deletions
diff --git a/bundles/org.eclipse.e4.tools.css.spy/src/org/eclipse/e4/tools/css/spy/WidgetTreeProvider.java b/bundles/org.eclipse.e4.tools.css.spy/src/org/eclipse/e4/tools/css/spy/WidgetTreeProvider.java
index cf08a8cc..06c03ae0 100644
--- a/bundles/org.eclipse.e4.tools.css.spy/src/org/eclipse/e4/tools/css/spy/WidgetTreeProvider.java
+++ b/bundles/org.eclipse.e4.tools.css.spy/src/org/eclipse/e4/tools/css/spy/WidgetTreeProvider.java
@@ -25,24 +25,23 @@ import org.eclipse.swt.widgets.ToolItem;
import org.w3c.dom.NodeList;
public class WidgetTreeProvider implements ITreeContentProvider {
- private static final Object[] EMPTY_ARRAY = new Object[0];
+ private static final Object[] EMPTY_ARRAY = new Object[0];
- @Override
+ @Override
public void inputChanged(Viewer viewer, Object oldInput, Object newInput) {
- }
+ }
- @Override
+ @Override
public Object[] getElements(Object inputElement) {
- if (inputElement instanceof Object[]) {
- return (Object[]) inputElement;
- } else if (inputElement instanceof Collection< ? >) {
- return ((Collection< ? >) inputElement).toArray();
- }
- return getChildren(inputElement);
- }
-
+ if (inputElement instanceof Object[]) {
+ return (Object[]) inputElement;
+ } else if (inputElement instanceof Collection<?>) {
+ return ((Collection<?>) inputElement).toArray();
+ }
+ return getChildren(inputElement);
+ }
- @Override
+ @Override
public Object[] getChildren(Object parentElement) {
if (parentElement instanceof Display) {
List<Shell> shells = new ArrayList<Shell>();
@@ -54,18 +53,18 @@ public class WidgetTreeProvider implements ITreeContentProvider {
return shells.toArray();
}
CSSStylableElement element = CssSpyPart.getCSSElement(parentElement);
- if (element == null) {
+ if (element == null) {
return EMPTY_ARRAY;
- }
- NodeList kids = element.getChildNodes();
- ArrayList<Object> children = new ArrayList<Object>(kids.getLength());
- for (int i = 0; i < kids.getLength(); i++) {
+ }
+ NodeList kids = element.getChildNodes();
+ ArrayList<Object> children = new ArrayList<Object>(kids.getLength());
+ for (int i = 0; i < kids.getLength(); i++) {
children.add(((CSSStylableElement) kids.item(i)).getNativeWidget());
- }
- return children.toArray();
- }
+ }
+ return children.toArray();
+ }
- @Override
+ @Override
public Object getParent(Object element) {
if (element instanceof Control) {
Control control = (Control) element;
@@ -76,15 +75,15 @@ public class WidgetTreeProvider implements ITreeContentProvider {
return ((ToolItem) element).getParent();
}
return null;
- }
+ }
- @Override
+ @Override
public boolean hasChildren(Object element) {
- return getChildren(element).length > 0;
- }
+ return getChildren(element).length > 0;
+ }
- @Override
+ @Override
public void dispose() {
- }
+ }
}

Back to the top