diff options
Diffstat (limited to 'bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/OutlineViewerCreator.java')
-rw-r--r-- | bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/OutlineViewerCreator.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/OutlineViewerCreator.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/OutlineViewerCreator.java index bdb26d0fd..a81ef156a 100644 --- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/OutlineViewerCreator.java +++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/OutlineViewerCreator.java @@ -19,7 +19,7 @@ import org.eclipse.jface.viewers.Viewer; import org.eclipse.swt.widgets.Composite; /** - * Class which allows content merge viewer to provide a structure viewer that can be used in the outline + * Class which allows content merge viewer to provide a structure viewer that can be used in the outline * view. */ public abstract class OutlineViewerCreator { @@ -28,9 +28,9 @@ public abstract class OutlineViewerCreator { * Property constant that identifies the input of the outline view. */ public static final String PROP_INPUT = "org.eclipse.compare.OutlineInput"; //$NON-NLS-1$ - + private ListenerList listeners = new ListenerList(ListenerList.IDENTITY); - + /** * Method called by the editor to create a structure viewer for the current content merge viewer. * @param oldViewer the current viewer that is being used to show the structure @@ -41,9 +41,9 @@ public abstract class OutlineViewerCreator { */ public abstract Viewer findStructureViewer(Viewer oldViewer, ICompareInput input, Composite parent, CompareConfiguration configuration); - + public abstract boolean hasViewerFor(Object input); - + public void addPropertyChangeListener(IPropertyChangeListener listener) { listeners.add(listener); } @@ -51,7 +51,7 @@ public abstract class OutlineViewerCreator { public void removePropertyChangeListener(IPropertyChangeListener listener) { listeners.remove(listener); } - + public void fireInputChange(Object oldInput, Object newInput) { Object[] list = listeners.getListeners(); final PropertyChangeEvent event = new PropertyChangeEvent(this, PROP_INPUT, oldInput, newInput); |