|
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
public abstract class AbstractFactoryComponentView
Base class to implement IViewPart
that display model element objects.
Constructor Summary | |
---|---|
protected |
AbstractFactoryComponentView()
Constructor. |
Method Summary | |
---|---|
protected Text |
createFilterText(Composite parent_p)
Creates the text widget where filter is entered and sets layout data. |
protected void |
createFilterWidget(Composite composite_p)
Create the filter widget. |
protected Label |
createMessageArea(Composite parent_p)
Creates the message text widget and sets layout data. |
void |
createPartControl(Composite parent_p)
|
void |
dispose()
|
Object |
getAdapter(Class adapter_p)
|
protected CommandStack |
getCommandStack()
Return the command stack for this view. |
protected ITreeContentProvider |
getContentProvider()
Return the content provider used by this view. |
protected abstract String |
getContentProviderId()
Return the content provider identifier. |
protected abstract AdapterFactoryEditingDomain |
getEditingDomain()
Return the adapter factory editing domain for this view. |
protected String |
getFilterTextValue()
Return the filter text value. |
protected IMemento |
getMemento()
Return the memento for this view. |
protected PatternFilter |
getPatternFilter()
Return the pattern filter. |
IPropertySheetPage |
getPropertySheetPage()
This accesses a cached version of the property sheet. |
protected void |
handleAffectedObjects(Collection<?> affectedObjects_p)
Handle affected objects. |
void |
init(IViewSite site_p,
IMemento memento_p)
|
void |
saveState(IMemento memento_p)
|
void |
setSelectionToViewer(Collection<?> collection)
This sets the selection into whichever viewer is active. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected AbstractFactoryComponentView()
Method Detail |
---|
protected void handleAffectedObjects(Collection<?> affectedObjects_p)
affectedObjects_p
- protected abstract AdapterFactoryEditingDomain getEditingDomain()
protected CommandStack getCommandStack()
public Object getAdapter(Class adapter_p)
org.eclipse.ui.navigator.CommonNavigator#getAdapter(java.lang.Class)
protected abstract String getContentProviderId()
public IPropertySheetPage getPropertySheetPage()
protected ITreeContentProvider getContentProvider()
public void setSelectionToViewer(Collection<?> collection)
public void createPartControl(Composite parent_p)
org.eclipse.ui.navigator.CommonNavigator#createPartControl(org.eclipse.swt.widgets.Composite)
protected IMemento getMemento()
null
can be returned, if it is the first time the view is open.public void init(IViewSite site_p, IMemento memento_p) throws PartInitException
PartInitException
org.eclipse.ui.navigator.CommonNavigator#init(org.eclipse.ui.IViewSite, org.eclipse.ui.IMemento)
public void dispose()
org.eclipse.ui.navigator.CommonNavigator#dispose()
public void saveState(IMemento memento_p)
org.eclipse.ui.navigator.CommonNavigator#saveState(org.eclipse.ui.IMemento)
protected Label createMessageArea(Composite parent_p)
parent_p
- the parent composite of the message area.protected Text createFilterText(Composite parent_p)
composite
- the parent composite of the message area.protected void createFilterWidget(Composite composite_p)
composite_p
- protected String getFilterTextValue()
protected PatternFilter getPatternFilter()
|
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.