public class ListGraphView
extends de.ims.icarus.plugins.core.View
implements de.ims.icarus.ui.helper.Outline
Modifier and Type | Class and Description |
---|---|
protected class |
ListGraphView.Handler |
Modifier and Type | Field and Description |
---|---|
protected de.ims.icarus.ui.view.AWTPresenter.GraphBasedPresenter |
graphPresenter |
protected ListGraphView.Handler |
handler |
protected javax.swing.JTextArea |
infoLabel |
protected de.ims.icarus.ui.view.ListPresenter |
listPresenter |
protected javax.swing.JSplitPane |
splitPane |
Constructor and Description |
---|
ListGraphView() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
protected ListGraphView.Handler |
createHandler() |
protected void |
displayData(java.lang.Object data,
de.ims.icarus.util.Options options) |
protected void |
displaySelectedData() |
protected de.ims.icarus.util.mpi.ResultMessage |
handleRequest(de.ims.icarus.util.mpi.Message message)
Accepted commands:
Commands.DISPLAY
Commands.PRESENT
Commands.SELECT
Commands.CLEAR
|
void |
init(javax.swing.JComponent container) |
void |
reset() |
protected void |
setGraphPresenter(de.ims.icarus.ui.view.AWTPresenter.GraphBasedPresenter graphPresenter) |
protected void |
setListPresenter(de.ims.icarus.ui.view.ListPresenter listPresenter) |
protected void |
showGraphInfo(java.lang.String text) |
protected void |
showInfo(java.lang.String text) |
addBroadcastListener, addListener, buildToolBar, defaultLoadActions, fireBroadcastEvent, focusView, getContainer, getDefaultActionManager, getExtension, getFrame, getIdentity, getInfoPanel, getPerspective, isClosable, refreshInfoPanel, reloadViewTab, removeBroadcastListener, removeBroadcastListener, removeListener, removeListener, selectViewTab, sendRequest, sendRequest, showError, toggleContainer, toString
protected de.ims.icarus.ui.view.AWTPresenter.GraphBasedPresenter graphPresenter
protected de.ims.icarus.ui.view.ListPresenter listPresenter
protected javax.swing.JTextArea infoLabel
protected javax.swing.JSplitPane splitPane
protected ListGraphView.Handler handler
public void init(javax.swing.JComponent container)
init
in class de.ims.icarus.plugins.core.View
View.init(javax.swing.JComponent)
protected ListGraphView.Handler createHandler()
protected void setGraphPresenter(de.ims.icarus.ui.view.AWTPresenter.GraphBasedPresenter graphPresenter)
protected void setListPresenter(de.ims.icarus.ui.view.ListPresenter listPresenter)
protected void displaySelectedData() throws java.lang.Exception
java.lang.Exception
protected void displayData(java.lang.Object data, de.ims.icarus.util.Options options)
protected void showInfo(java.lang.String text)
protected void showGraphInfo(java.lang.String text)
public void reset()
reset
in class de.ims.icarus.plugins.core.View
public void close()
close
in class de.ims.icarus.plugins.core.View
protected de.ims.icarus.util.mpi.ResultMessage handleRequest(de.ims.icarus.util.mpi.Message message) throws java.lang.Exception
Commands.DISPLAY
Commands.PRESENT
Commands.SELECT
Commands.CLEAR
handleRequest
in class de.ims.icarus.plugins.core.View
java.lang.Exception
View.handleRequest(de.ims.icarus.util.mpi.Message)