|
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 AbstractFactoryComponentViewAbstractFactoryComponentView.getContentProviderId()protected AdapterFactoryEditingDomain getEditingDomain()
AbstractFactoryComponentView
getEditingDomain in class AbstractFactoryComponentViewAbstractFactoryComponentView.getEditingDomain()protected void handleAffectedObjects(Collection<?> affectedObjects_p)
AbstractFactoryComponentView
handleAffectedObjects in class AbstractFactoryComponentViewAbstractFactoryComponentView.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 AbstractFactoryComponentVieworg.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.