X-Git-Url: http://git.phpeclipse.com diff --git a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/viewsupport/ProblemTableViewer.java b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/viewsupport/ProblemTableViewer.java index 54778c5..6bc9ca3 100644 --- a/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/viewsupport/ProblemTableViewer.java +++ b/net.sourceforge.phpeclipse/src/net/sourceforge/phpdt/internal/ui/viewsupport/ProblemTableViewer.java @@ -26,9 +26,9 @@ import org.eclipse.swt.widgets.Table; import org.eclipse.swt.widgets.Widget; /** - * Extends a TableViewer to allow more performance when showing error ticks. - * A ProblemItemMapper is contained that maps all items in - * the tree to underlying resource + * Extends a TableViewer to allow more performance when showing error ticks. A + * ProblemItemMapper is contained that maps all items in the tree + * to underlying resource */ public class ProblemTableViewer extends TableViewer { @@ -36,6 +36,7 @@ public class ProblemTableViewer extends TableViewer { /** * Constructor for ProblemTableViewer. + * * @param parent */ public ProblemTableViewer(Composite parent) { @@ -45,6 +46,7 @@ public class ProblemTableViewer extends TableViewer { /** * Constructor for ProblemTableViewer. + * * @param parent * @param style */ @@ -55,6 +57,7 @@ public class ProblemTableViewer extends TableViewer { /** * Constructor for ProblemTableViewer. + * * @param table */ public ProblemTableViewer(Table table) { @@ -63,9 +66,9 @@ public class ProblemTableViewer extends TableViewer { } private void initMapper() { - fResourceToItemsMapper= new ResourceToItemsMapper(this); + fResourceToItemsMapper = new ResourceToItemsMapper(this); } - + /* * @see StructuredViewer#mapElement(Object, Widget) */ @@ -82,7 +85,7 @@ public class ProblemTableViewer extends TableViewer { protected void unmapElement(Object element, Widget item) { if (item instanceof Item) { fResourceToItemsMapper.removeFromMap(element, (Item) item); - } + } super.unmapElement(element, item); } @@ -93,23 +96,23 @@ public class ProblemTableViewer extends TableViewer { fResourceToItemsMapper.clearMap(); super.unmapAllElements(); } - + /* * @see ContentViewer#handleLabelProviderChanged(LabelProviderChangedEvent) */ 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(changed.length); - for (int i= 0; i < changed.length; i++) { - Object curr= changed[i]; + ArrayList others = new ArrayList(changed.length); + for (int i = 0; i < changed.length; i++) { + Object curr = changed[i]; if (curr instanceof IResource) { fResourceToItemsMapper.resourceChanged((IResource) curr); } else { @@ -119,17 +122,20 @@ public class ProblemTableViewer extends TableViewer { 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(); } }