|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.wst.sse.ui.views.properties.PropertySheetConfiguration
Configuration class for Property Sheet Pages. Not finalized.
Constructor Summary | |
---|---|
PropertySheetConfiguration()
Create new instance of PropertySheetConfiguration |
Method Summary | |
---|---|
void |
addContributions(IMenuManager menuManager,
IToolBarManager toolBarManager,
IStatusLineManager statusLineManager)
Adds contribution menu items to the given menuManager, toolbarManager, statusLineManager. |
ISelection |
getInputSelection(IWorkbenchPart selectingPart,
ISelection selection)
Allows for filteration of selection before being sent to the viewer. |
abstract IPropertySourceProvider |
getPropertySourceProvider(IPropertySheetPage page)
Returns the correct IPropertySourceProvider. |
void |
removeContributions(IMenuManager menuManager,
IToolBarManager toolBarManager,
IStatusLineManager statusLineManager)
Removes contribution menu items from the given menuManager, toolbarManager, statusLineManager. |
void |
unconfigure()
General hook for resource releasing and listener removal when configurations change. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public PropertySheetConfiguration()
Method Detail |
public void addContributions(IMenuManager menuManager, IToolBarManager toolBarManager, IStatusLineManager statusLineManager)
menuManager
- the local menu manager of the property sheettoolBarManager
- the local toolbar manager of the property sheetstatusLineManager
- the status line manager of the property sheetpublic ISelection getInputSelection(IWorkbenchPart selectingPart, ISelection selection)
selectingPart
- may be nullselection
- model selection
public abstract IPropertySourceProvider getPropertySourceProvider(IPropertySheetPage page)
page
- the page to be configured by this configuration
public void removeContributions(IMenuManager menuManager, IToolBarManager toolBarManager, IStatusLineManager statusLineManager)
menuManager
- the local menu manager of the property sheettoolBarManager
- the local toolbar manager of the property sheetstatusLineManager
- the status line manager of the property sheetpublic void unconfigure()
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |