public class ExtensionPointOutlineView extends View
Modifier and Type | Class and Description |
---|---|
class |
ExtensionPointOutlineView.CallbackHandler |
View.ViewEvents
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
VIEW_ID |
eventSource
Constructor and Description |
---|
ExtensionPointOutlineView() |
Modifier and Type | Method and Description |
---|---|
protected de.ims.icarus.util.mpi.ResultMessage |
handleRequest(de.ims.icarus.util.mpi.Message message)
Accepted commands:
Commands.DISPLAY
Commands.CLEAR
|
void |
init(javax.swing.JComponent container)
Tells the
view to layout its visible parts. |
void |
reset() |
addBroadcastListener, addListener, buildToolBar, close, defaultLoadActions, fireBroadcastEvent, focusView, getContainer, getDefaultActionManager, getExtension, getFrame, getIdentity, getInfoPanel, getPerspective, isClosable, refreshInfoPanel, reloadViewTab, removeBroadcastListener, removeBroadcastListener, removeListener, removeListener, selectViewTab, sendRequest, sendRequest, showError, toggleContainer, toString
public static final java.lang.String VIEW_ID
public void init(javax.swing.JComponent container)
View
view
to layout its visible parts. From the moment
of this call until #close()
is called this View
is allowed
to take complete ownership if the provided container
. Due to the
nature of Swing's component hierarchy it is possible for a View
object
to access components outside its root
container but this is not
recommended! The basic job to be done within this method is to add components
to the container
and to resize it if needed.
This method will always be called on the EventDispatchThread
!
init
in class View
View.init(javax.swing.JComponent)
public void reset()
reset
in class View
View.reset()
protected de.ims.icarus.util.mpi.ResultMessage handleRequest(de.ims.icarus.util.mpi.Message message) throws java.lang.Exception
Commands.DISPLAY
Commands.CLEAR
handleRequest
in class View
java.lang.Exception
View.handleRequest(de.ims.icarus.util.mpi.Message)