synchronized (this) { if (fOutlineView == null) fOutlineView = new InternalOutlineViewerCreator(); return (T) fOutlineView;
synchronized (this) { if (fOutlineView == null) fOutlineView = new InternalOutlineViewerCreator(); return fOutlineView;
public boolean hasViewerFor(Object input) { OutlineViewerCreator creator = getWrappedCreator(); return (creator != null); }
public Viewer findStructureViewer(Viewer oldViewer, ICompareInput input, Composite parent, CompareConfiguration configuration) { OutlineViewerCreator creator = getWrappedCreator(); if (creator != null) return creator.findStructureViewer(oldViewer, input, parent, configuration); return null; }
private void internalSetContentPaneInput(Object input) { Object oldInput = fContentInputPane.getInput(); fContentInputPane.setInput(input); if (fOutlineView != null) fOutlineView.fireInputChange(oldInput, input); }
@Override public boolean hasViewerFor(Object input) { OutlineViewerCreator creator = getWrappedCreator(); return creator != null; }
@Override public Object getInput() { OutlineViewerCreator creator = getWrappedCreator(); if (creator != null) return creator.getInput(); return null; } }
public Object getInput() { OutlineViewerCreator creator = getWrappedCreator(); if (creator != null) return creator.getInput(); return null; } }
@Override public Viewer findStructureViewer(Viewer oldViewer, ICompareInput input, Composite parent, CompareConfiguration configuration) { OutlineViewerCreator creator = getWrappedCreator(); if (creator != null) return creator.findStructureViewer(oldViewer, input, parent, configuration); return null; }
private void internalSetContentPaneInput(Object input) { Object oldInput = fContentInputPane.getInput(); fContentInputPane.setInput(input); if (fOutlineView != null) fOutlineView.fireInputChange(oldInput, input); }