|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCommonNavigator
org.eclipse.egf.core.ui.workbench.views.fc.AbstractFactoryComponentView
org.eclipse.egf.core.ui.workbench.views.explorer.FactoryComponentProjectExplorer
public class FactoryComponentProjectExplorer
This class provides the IViewPart for the Factory Component project explorer view in the Eclipse workbench.
This view display all factory components under development in the end-user workspace.
Field Summary | |
---|---|
static String |
VIEW_ID
Identifier of the factory component project explorer view (declared in related plugin.xml). |
Constructor Summary | |
---|---|
FactoryComponentProjectExplorer()
|
Method Summary | |
---|---|
protected IAdaptable |
computeInput(boolean isProjectModeSelected_p)
Compute the common viewer input depending on specified display mode. |
protected CommonViewer |
createCommonViewer(Composite parent_p)
|
void |
dispose()
|
protected String |
getContentProviderId()
Return the content provider identifier. |
protected AdapterFactoryEditingDomain |
getEditingDomain()
Return the adapter factory editing domain for this view. |
protected FactoryComponentWorkingSetManager |
getFactoryComponentWorkingSetManager()
Get the factory component working set manager. |
protected IAdaptable |
getInitialInput()
|
protected List<IWorkingSet> |
getPackageExplorerWorkingSets()
Return the active working sets from the Package Explorer. |
protected void |
handleAffectedObjects(Collection<?> affectedObjects_p)
Handle affected objects. |
protected void |
initializeWorkingSetListener()
Initialize and register listeners to monitor working set. |
protected void |
initListeners(TreeViewer viewer_p)
|
void |
updateInput(boolean isProjectModeSelected_p)
Ask this view to refresh its content input. |
Methods inherited from class org.eclipse.egf.core.ui.workbench.views.fc.AbstractFactoryComponentView |
---|
createFilterText, createFilterWidget, createMessageArea, createPartControl, getAdapter, getCommandStack, getContentProvider, getFilterTextValue, getMemento, getPatternFilter, getPropertySheetPage, init, saveState, setSelectionToViewer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String VIEW_ID
Constructor Detail |
---|
public FactoryComponentProjectExplorer()
Method Detail |
---|
protected IAdaptable getInitialInput()
org.eclipse.ui.navigator.CommonNavigator#getInitialInput()
protected IAdaptable computeInput(boolean isProjectModeSelected_p)
protected String getContentProviderId()
AbstractFactoryComponentView
getContentProviderId
in class AbstractFactoryComponentView
AbstractFactoryComponentView.getContentProviderId()
protected AdapterFactoryEditingDomain getEditingDomain()
AbstractFactoryComponentView
getEditingDomain
in class AbstractFactoryComponentView
AbstractFactoryComponentView.getEditingDomain()
protected void handleAffectedObjects(Collection<?> affectedObjects_p)
AbstractFactoryComponentView
handleAffectedObjects
in class AbstractFactoryComponentView
AbstractFactoryComponentView.handleAffectedObjects(java.util.Collection)
protected CommonViewer createCommonViewer(Composite parent_p)
org.eclipse.ui.navigator.CommonNavigator#createCommonViewer(org.eclipse.swt.widgets.Composite)
protected void initListeners(TreeViewer viewer_p)
org.eclipse.ui.navigator.CommonNavigator#initListeners(org.eclipse.jface.viewers.TreeViewer)
protected void initializeWorkingSetListener()
protected List<IWorkingSet> getPackageExplorerWorkingSets()
public void dispose()
dispose
in class AbstractFactoryComponentView
org.eclipse.ui.navigator.CommonNavigator#dispose()
protected FactoryComponentWorkingSetManager getFactoryComponentWorkingSetManager()
null
if the viewer displays directly the FCs.public void updateInput(boolean isProjectModeSelected_p)
|
EGF Engine Release 0.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) Thales Corporate Services S.A.S, 2009.
This page is made available under license. For full details see the LEGAL in the documentation book that contains this page.