X-Git-Url: http://secure.phpeclipse.com
diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/viewsupport/ProblemTreeViewer.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/viewsupport/ProblemTreeViewer.java
index 6261f4d..ba501eb 100644
--- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/viewsupport/ProblemTreeViewer.java
+++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/viewsupport/ProblemTreeViewer.java
@@ -13,26 +13,23 @@ package net.sourceforge.phpdt.internal.ui.viewsupport;
import java.util.ArrayList;
-import org.eclipse.core.resources.IResource;
+import net.sourceforge.phpdt.core.IMember;
+import net.sourceforge.phpdt.ui.IWorkingCopyProvider;
+import net.sourceforge.phpdt.ui.ProblemsLabelDecorator.ProblemsLabelChangedEvent;
+import org.eclipse.core.resources.IResource;
+import org.eclipse.jface.viewers.IBaseLabelProvider;
+import org.eclipse.jface.viewers.LabelProviderChangedEvent;
+import org.eclipse.jface.viewers.TreeViewer;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Item;
import org.eclipse.swt.widgets.Tree;
import org.eclipse.swt.widgets.Widget;
-import org.eclipse.jface.viewers.IBaseLabelProvider;
-import org.eclipse.jface.viewers.LabelProviderChangedEvent;
-import org.eclipse.jface.viewers.TreeViewer;
-
-import net.sourceforge.phpdt.core.IMember;
-
-import net.sourceforge.phpdt.ui.IWorkingCopyProvider;
-import net.sourceforge.phpdt.ui.ProblemsLabelDecorator.ProblemsLabelChangedEvent;
-
/**
- * Extends a TreeViewer to allow more performance when showing error ticks.
- * A ProblemItemMapper
is contained that maps all items in
- * the tree to underlying resource
+ * Extends a TreeViewer to allow more performance when showing error ticks. A
+ * ProblemItemMapper
is contained that maps all items in the tree
+ * to underlying resource
*/
public class ProblemTreeViewer extends TreeViewer {
@@ -61,12 +58,11 @@ public class ProblemTreeViewer extends TreeViewer {
super(tree);
initMapper();
}
-
+
private void initMapper() {
- fResourceToItemsMapper= new ResourceToItemsMapper(this);
+ fResourceToItemsMapper = new ResourceToItemsMapper(this);
}
-
-
+
/*
* @see StructuredViewer#mapElement(Object, Widget)
*/
@@ -83,7 +79,7 @@ public class ProblemTreeViewer extends TreeViewer {
protected void unmapElement(Object element, Widget item) {
if (item instanceof Item) {
fResourceToItemsMapper.removeFromMap(element, (Item) item);
- }
+ }
super.unmapElement(element, item);
}
@@ -100,17 +96,17 @@ public class ProblemTreeViewer extends TreeViewer {
*/
protected void handleLabelProviderChanged(LabelProviderChangedEvent event) {
if (event instanceof ProblemsLabelChangedEvent) {
- ProblemsLabelChangedEvent e= (ProblemsLabelChangedEvent) event;
+ ProblemsLabelChangedEvent e = (ProblemsLabelChangedEvent) event;
if (!e.isMarkerChange() && canIgnoreChangesFromAnnotionModel()) {
return;
}
- }
-
- Object[] changed= event.getElements();
+ }
+
+ Object[] changed = event.getElements();
if (changed != null && !fResourceToItemsMapper.isEmpty()) {
- ArrayList others= new ArrayList();
- for (int i= 0; i < changed.length; i++) {
- Object curr= changed[i];
+ ArrayList others = new ArrayList();
+ for (int i = 0; i < changed.length; i++) {
+ Object curr = changed[i];
if (curr instanceof IResource) {
fResourceToItemsMapper.resourceChanged((IResource) curr);
} else {
@@ -120,21 +116,26 @@ public class ProblemTreeViewer extends TreeViewer {
if (others.isEmpty()) {
return;
}
- event= new LabelProviderChangedEvent((IBaseLabelProvider) event.getSource(), others.toArray());
+ event = new LabelProviderChangedEvent((IBaseLabelProvider) event
+ .getSource(), others.toArray());
}
super.handleLabelProviderChanged(event);
}
-
+
/**
- * Answers whether this viewer can ignore label provider changes resulting from
- * marker changes in annotation models
+ * Answers whether this viewer can ignore label provider changes resulting
+ * from marker changes in annotation models
*/
private boolean canIgnoreChangesFromAnnotionModel() {
- Object contentProvider= getContentProvider();
- return contentProvider instanceof IWorkingCopyProvider && !((IWorkingCopyProvider)contentProvider).providesWorkingCopies();
+ Object contentProvider = getContentProvider();
+ return contentProvider instanceof IWorkingCopyProvider
+ && !((IWorkingCopyProvider) contentProvider)
+ .providesWorkingCopies();
}
-
- /* (non-Javadoc)
+
+ /*
+ * (non-Javadoc)
+ *
* @see org.eclipse.jface.viewers.AbstractTreeViewer#isExpandable(java.lang.Object)
*/
public boolean isExpandable(Object element) {
@@ -145,4 +146,3 @@ public class ProblemTreeViewer extends TreeViewer {
return super.isExpandable(element);
}
}
-