|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UIDescriptor
The descriptor of what UI elements will be available to the user when a model
is activated. This descriptor is constructed by the Toolset for the
specific type of model.
Toolset| Method Summary | |
|---|---|
Presentation[] |
getLeftPanePresentations()
As of IDES version 3, this method does nothing. |
Presentation[] |
getMainPanePresentations()
Retrieve the list of Presentations to be added to the main pane
of the IDES interface when the model is activated. |
javax.swing.JMenu[] |
getMenus()
Retrieve the menus to be added to the IDES menu when the model is activated. |
Presentation[] |
getRightPanePresentations()
Retrieve the list of Presentations to appear on the right side of
the main pane of IDES when the model is activated. |
Presentation |
getStatusBar()
Retrieve the Presentation which will be added to the status bar
of IDES when the model is activated. |
javax.swing.JToolBar |
getToolbar()
Retrieve a toolbar with icons to be added to the IDES toolbar when the model is activated. |
| Method Detail |
|---|
Presentation[] getMainPanePresentations()
Presentations to be added to the main pane
of the IDES interface when the model is activated. Each
Presentation will be added in a separate tab.
Note: This method may be called multiple times for the same model, so new
Presentations should not be instantiated at each call.
Presentations to be added to the main pane of
the IDES interfacePresentation[] getLeftPanePresentations()
Retrieve the list of Presentations to appear on the left side of
the main pane of IDES when the model is activated. Each
Presentation will be added in a separate tab.
Note: This method may be called multiple times for the same model, so new
Presentations should not be instantiated at each call.
Presentations to appear on the left side of
the main pane of IDESPresentation[] getRightPanePresentations()
Presentations to appear on the right side of
the main pane of IDES when the model is activated. Each
Presentation will be added in a separate tab.
Note: This method may be called multiple times for the same model, so new
Presentations should not be instantiated at each call.
Presentations to appear on the right side of
the main pane of IDESjavax.swing.JMenu[] getMenus()
Note: This method may be called multiple times for the same model, so new menus should not be instantiated at each call.
javax.swing.JToolBar getToolbar()
Note: This method may be called multiple times for the same model, so a new toolbar should not be instantiated at each call.
Presentation getStatusBar()
Presentation which will be added to the status bar
of IDES when the model is activated.
Note: This method may be called multiple times for the same model, so a
new Presentation should not be instantiated at each call.
Presentation which will be added to the status bar of
IDESHub.getUserInterface(),
UserInterface.getStatusBar()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||