@Override public void run() { viewer.setInput(null); } });
@Override protected void doSetValue(Object source, Object value) { ((Viewer) source).setInput(value); }
@Override public void removed(Collection<FeatureStructure> deletedFeatureStructure) { for(FeatureStructure fs : deletedFeatureStructure) { if (viewer.getInput() == fs) { viewer.setInput(null); break; } } }
@Override protected void setViewerInput(Object context) { Object current = getViewer().getInput(); if (current == null && context == null) { return; } if (current != null && current.equals(context)) { return; } showViewer(); getViewer().setInput(context); // Expand all elements when the view is first shown. (bug 297762) if (!fFirstInputSet) { fFirstInputSet = true; expandAllElementsInViewer(); } }
/** * Sets the input to the viewer * @param context the object context */ protected void setViewerInput(Object context) { if (context == null) { // Clear the detail pane refreshDetailPaneContents(); } Object current = getViewer().getInput(); if (current == null && context == null) { return; } if (current != null && current.equals(context)) { return; } showViewer(); getViewer().setInput(context); updateObjects(); }
currentViewer.setInput(mainResource);
@Override public void propertyChange(final PropertyChangeEvent event) { if (event.getProperty().equals(ITeamContentProviderManager.PROP_ENABLED_MODEL_PROVIDERS)) { enableContentProviders((CommonViewer)getViewer(), getConfiguration()); } else if (event.getProperty().equals(ModelSynchronizeParticipant.P_VISIBLE_MODEL_PROVIDER)) { enableContentProviders((CommonViewer)getViewer(), getConfiguration()); final Viewer viewer = getViewer(); Utils.syncExec((Runnable) () -> { Object viewerInput = ModelSynchronizePage.getViewerInput(getConfiguration(), (String)event.getNewValue()); if (viewer != null && viewerInput != null) { viewer.setInput(viewerInput); } }, (StructuredViewer)viewer); } else if (event.getProperty().equals(ITeamContentProviderManager.PROP_PAGE_LAYOUT)) { // TODO enableContentProviders((CommonViewer)getViewer(), getConfiguration()); } }
fViewer.setInput(input);
fViewer.setInput(input);
setContent(null); fViewer.setInput(null);
setContent(null); fViewer.setInput(null);