Serialized Form


Package org.eodisp.ui.common.actions

Class org.eodisp.ui.common.actions.EodispAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1L

Serialized Fields

targetHandler

java.awt.event.ActionListener targetHandler
Holds the target handler which is responsible for handling the events (i.e. if an action is performed). See EodispAction.actionPerformed(ActionEvent). Such a target handler should be an instance of the class EodispDelegate.


showInMenuBar

boolean showInMenuBar
This enables or disables the action to show in a MenuBar. As a result, a JMenuItem will be created to represent this action. This can also be changed at runtime, to enable/disable certain features 'on-the-fly'.


showInToolBar

boolean showInToolBar
This enables or disables the action to show in the ToolBar. As a result, an appropriate Component in the JToolBar will be created to represent this action. This can also be changed at runtime, to enable/disable certain features 'on-the-fly'.


showInContextMenu

boolean showInContextMenu
This enables or disables the action to show in a context menu. As a result, a context menu will be created to represent this action. This can also be changed at runtime, to enable/disable certain features 'on-the-fly'.


topMenuItemName

java.lang.String topMenuItemName
This holds the name of the parent menu. In order to allow sub-menus, this string can be constructed with a "/" between the names of the menus. For example, if you want to construct a menu called "File" with a sub-menu called "Open", you can specify it with the following string:

setTopMenuItemName("File/Open"); There is no restriction in how deep the hierarchy can grow. Bear in mind that a lot of sub-menus makes a menu confusing.

The default Menu if no String is given is "File". Do not rely on this default, since it makes the structure confusing as well;


menuIndex

int menuIndex
The index of the action when used in the menu bar. This can be used to sort the entries within a menu bar. A smaller index will be placed on top of the greater number in within a container (i.e. a menu or a sub-menu respectively).

The default value uses the default sorting method of the JMenuBar class.


toolBarIndex

int toolBarIndex
The index of the action when used in the tool bar. This can be used to sort the entries. A smaller index will be placed left of the greater number within a container.

The default value uses the default sorting method of the JToolBar class.


isCheckBox

boolean isCheckBox
Tells the menu whether it should be created with a checkbox. This can be useful to represent boolean (enable/disable) features. Default is not to use a checkbox.


checkBoxEnabled

boolean checkBoxEnabled
Tells the action whether the checkbox should be enabled or disabled by default. The default is to enable a checkbox at startup.


actionSource

java.lang.Class<T> actionSource
Holds an optional field for an action source handler. This can be a view or a frame that is responsible for registering this action.

This information can be use to clear all actions defined for such a component. This can happen if the component is disposed or if the if it uses dynamic action entries.


isProcessed

boolean isProcessed
Holds a value indication whether the action has already been process.


isAlwaysSelected

boolean isAlwaysSelected
Indicates that an action is always selected and can never be disabled. This should be set for common menu entries such as exit, etc.


toolBarIcon

javax.swing.ImageIcon toolBarIcon
This is the icon that will be used in the tool bar. Default is to not use an icon.


Package org.eodisp.ui.common.base

Class org.eodisp.ui.common.base.EodispDialog extends javax.swing.JDialog implements Serializable

Class org.eodisp.ui.common.base.EodispMainFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

mainPanel

javax.swing.JPanel mainPanel
Holds the main panel on which all components of the application are placed.

Class org.eodisp.ui.common.base.EodispView extends net.infonode.docking.View implements Serializable

Serialized Fields

model

EodispModel model
Holds the model which belongs to this view. This is the model which will send updates to this view, according to the MVC Pattern. Apart from that, this view can ask the model for values, updates, etc.

Class org.eodisp.ui.common.base.SimpleInternalFrame extends javax.swing.JPanel implements Serializable

Serialized Fields

titleLabel

javax.swing.JLabel titleLabel

gradientPanel

org.eodisp.ui.common.base.SimpleInternalFrame.GradientPanel gradientPanel

headerPanel

javax.swing.JPanel headerPanel

selected

boolean selected

focusTracker

FocusOwnerTracker focusTracker
This is used to track the focus of this frame (or panel). Whenever the focus is lost, SimpleInternalFrame.selected will be set to false.

This is used to repaint the header to indicate which one of the internal frames is active. Only one frame should be active at one time. The FocusOwnerTracker will ensure this.


Package org.eodisp.ui.common.binding

Class org.eodisp.ui.common.binding.ConfigAdapter extends com.jgoodies.binding.value.AbstractValueModel implements Serializable

serialVersionUID: 1L

Serialized Fields

configuration

org.eodisp.util.configuration.Configuration configuration

propertyName

java.lang.String propertyName

type

java.lang.Class<T> type

Class org.eodisp.ui.common.binding.DataObjectAdapter extends com.jgoodies.binding.value.AbstractValueModel implements Serializable

serialVersionUID: 1L

Serialized Fields

dataObject

org.eclipse.emf.ecore.sdo.EDataObject dataObject
The data object itself. It holds the value of the property.


propertyIndex

int propertyIndex
The index of the property. Defaults to -1, which means that the requested property was not found.


type

org.eclipse.emf.ecore.EClassifier type

Class org.eodisp.ui.common.binding.SdoListAdapter extends com.jgoodies.binding.value.AbstractValueModel implements Serializable

Serialized Fields

beanChannel

com.jgoodies.binding.value.ValueModel beanChannel

storedOldBean

java.lang.Object storedOldBean

propertyAdapters

java.util.Map<K,V> propertyAdapters

propertyChangeHandler

org.eodisp.ui.common.binding.SdoListAdapter.PropertyChangeHandler propertyChangeHandler

changed

boolean changed

Class org.eodisp.ui.common.binding.SdoListModel extends com.jgoodies.binding.beans.Model implements Serializable

Serialized Fields

changedUpdateHandler

java.beans.PropertyChangeListener changedUpdateHandler

beanChannel

com.jgoodies.binding.value.ValueModel beanChannel

beanAdapter

SdoListAdapter beanAdapter

changed

boolean changed

Package org.eodisp.ui.common.components

Class org.eodisp.ui.common.components.EodispListCellRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

Class org.eodisp.ui.common.components.EodispMenu extends javax.swing.JMenu implements Serializable

Class org.eodisp.ui.common.components.EodispSplitPane extends javax.swing.JSplitPane implements Serializable

serialVersionUID: 1L

Class org.eodisp.ui.common.components.EodispTree extends javax.swing.JTree implements Serializable

serialVersionUID: 1L

Class org.eodisp.ui.common.components.SdoTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

serialVersionUID: 1L

Class org.eodisp.ui.common.components.TableSorter extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

tableModel

javax.swing.table.TableModel tableModel

viewToModel

org.eodisp.ui.common.components.TableSorter.Row[] viewToModel

modelToView

int[] modelToView

tableHeader

javax.swing.table.JTableHeader tableHeader

mouseListener

java.awt.event.MouseListener mouseListener

tableModelListener

javax.swing.event.TableModelListener tableModelListener

columnComparators

java.util.Map<K,V> columnComparators

sortingColumns

java.util.List<E> sortingColumns

Package org.eodisp.ui.mm.models

Class org.eodisp.ui.mm.models.FederateBean extends com.jgoodies.binding.beans.Model implements Serializable

Serialized Fields

delegate

Federate delegate

Class org.eodisp.ui.mm.models.MmFederatesModel.MmFederatesListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

delegate

java.util.List<E> delegate

isInitialized

boolean isInitialized

Package org.eodisp.ui.mm.views

Class org.eodisp.ui.mm.views.MmFederateListRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

Class org.eodisp.ui.mm.views.MmFederatesView extends EodispView implements Serializable

serialVersionUID: 1L

Serialized Fields

mainPanel

javax.swing.JPanel mainPanel
This is the main panel that will hold all other components. It will be embedded in a scroll pane.


scrollPane

javax.swing.JScrollPane scrollPane
This is the main scroll pane that will be shown as the view's component.


federatesList

javax.swing.JList federatesList

federateInfo

javax.swing.JEditorPane federateInfo

modelObserver

org.eodisp.ui.mm.views.MmFederatesView.ModelObserver modelObserver

Class org.eodisp.ui.mm.views.MmMainFrame extends EodispMainFrame implements Serializable

serialVersionUID: 1L

Class org.eodisp.ui.mm.views.MmPrefs extends EodispDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

contentPaneSp

javax.swing.JScrollPane contentPaneSp

generalConfig

ConfigPanel generalConfig

netConfig

ConfigPanel netConfig

jxtaConfig

ConfigPanel jxtaConfig

currentPanel

ConfigPanel currentPanel

mainPanel

javax.swing.JPanel mainPanel

labelsPanel

javax.swing.JPanel labelsPanel

buttonsPanel

javax.swing.JPanel buttonsPanel

prefBtns

javax.swing.JButton[] prefBtns

labelBtns

javax.swing.JButton[] labelBtns

Package org.eodisp.ui.rm.models

Class org.eodisp.ui.rm.models.ReposModel.CatListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

delegate

java.util.List<E> delegate

Class org.eodisp.ui.rm.models.ReposModel.MmListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

delegate

java.util.List<E> delegate

Class org.eodisp.ui.rm.models.ReposModel.SmListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

delegate

java.util.List<E> delegate

Class org.eodisp.ui.rm.models.ReposModel.SomsListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

delegate

java.util.List<E> delegate

Class org.eodisp.ui.rm.models.SomCategoriesModel.CatListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

delegate

java.util.List<E> delegate

filter

boolean filter

Package org.eodisp.ui.rm.views

Class org.eodisp.ui.rm.views.RmCategoriesView extends EodispView implements Serializable

serialVersionUID: 1L

Serialized Fields

selectionInList

com.jgoodies.binding.list.SelectionInList selectionInList

scrollPane

javax.swing.JScrollPane scrollPane

catListSP

javax.swing.JScrollPane catListSP

mainPanel

javax.swing.JPanel mainPanel

catList

javax.swing.JList catList

catName

javax.swing.JTextField catName

catDescription

javax.swing.JTextArea catDescription

catClosed

javax.swing.JCheckBox catClosed

Class org.eodisp.ui.rm.views.RmMainFrame extends EodispMainFrame implements Serializable

serialVersionUID: 1L

Class org.eodisp.ui.rm.views.RmModelManagersView extends EodispView implements Serializable

serialVersionUID: 1L

Serialized Fields

selectionInList

com.jgoodies.binding.list.SelectionInList selectionInList

mainPanel

javax.swing.JPanel mainPanel

scrollPane

javax.swing.JScrollPane scrollPane

mmList

javax.swing.JList mmList

mmName

javax.swing.JTextField mmName

mmDescription

javax.swing.JTextArea mmDescription

mmId

javax.swing.JTextField mmId

mmListSp

javax.swing.JScrollPane mmListSp

Class org.eodisp.ui.rm.views.RmPrefs extends EodispDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

contentPaneSp

javax.swing.JScrollPane contentPaneSp

generalConfig

ConfigPanel generalConfig

netConfig

ConfigPanel netConfig

jxtaConfig

ConfigPanel jxtaConfig

currentPanel

ConfigPanel currentPanel

mainPanel

javax.swing.JPanel mainPanel

labelsPanel

javax.swing.JPanel labelsPanel

buttonsPanel

javax.swing.JPanel buttonsPanel

prefBtns

javax.swing.JButton[] prefBtns

labelBtns

javax.swing.JButton[] labelBtns

Class org.eodisp.ui.rm.views.RmSimManagersView extends EodispView implements Serializable

serialVersionUID: 1L

Serialized Fields

selectionInList

com.jgoodies.binding.list.SelectionInList selectionInList

mainPanel

javax.swing.JPanel mainPanel

scrollPane

javax.swing.JScrollPane scrollPane

smList

javax.swing.JList smList

smName

javax.swing.JTextField smName

smDescription

javax.swing.JTextArea smDescription

smId

javax.swing.JTextField smId

smListSp

javax.swing.JScrollPane smListSp

Class org.eodisp.ui.rm.views.RmSomsView extends EodispView implements Serializable

serialVersionUID: 1L

Serialized Fields

selectionInList

com.jgoodies.binding.list.SelectionInList selectionInList

mainPanel

javax.swing.JPanel mainPanel
This is the main panel that will hold all other components. It will be embedded in a scroll pane.


scrollPane

javax.swing.JScrollPane scrollPane
This is the main scroll pane that will be shown as the view's component.


somsList

javax.swing.JList somsList
Shows a list of SOMs


somsListSp

javax.swing.JScrollPane somsListSp
The scroll pane for list of SOMs


somPath

javax.swing.JTextField somPath

somName

javax.swing.JTextField somName

somVersion

javax.swing.JTextField somVersion

somDescription

javax.swing.JTextArea somDescription

Package org.eodisp.ui.sm.application

Class org.eodisp.ui.sm.application.ExperimentStartException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class org.eodisp.ui.sm.application.ExperimentStopException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package org.eodisp.ui.sm.models

Class org.eodisp.ui.sm.models.ExperimentChooserModel.ExpListModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

delegate

java.util.List<E> delegate

Class org.eodisp.ui.sm.models.SmErrorModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

experimentObserver

org.eodisp.ui.sm.models.SmErrorModel.ExperimentObserver experimentObserver

errors

java.util.List<E> errors

Class org.eodisp.ui.sm.models.SmExpTreeModel extends javax.swing.tree.DefaultTreeModel implements Serializable

serialVersionUID: 1L

Serialized Fields

listenerList

javax.swing.event.EventListenerList listenerList

Class org.eodisp.ui.sm.models.SMPropertySheetModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

source

org.eclipse.emf.ecore.sdo.EDataObject source

Class org.eodisp.ui.sm.models.SmReposFederatesModel.FederatesTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

delegate

java.util.List<E> delegate

Package org.eodisp.ui.sm.views

Class org.eodisp.ui.sm.views.ExperimentControlView extends EodispView implements Serializable

Serialized Fields

TITLE

java.lang.String TITLE

mainPanel

javax.swing.JPanel mainPanel

scrollPane

javax.swing.JScrollPane scrollPane

buttons

javax.swing.JButton[] buttons

Class org.eodisp.ui.sm.views.SmDynamicView extends EodispView implements Serializable

serialVersionUID: 1L

Serialized Fields

dynamicWindow

net.infonode.docking.RootWindow dynamicWindow
This is a root window that can be used for dynamic views.


initialView

EodispView initialView
This is the initial view displayed in the root window in order to have something in place when the application starts.


mainPane

javax.swing.JPanel mainPane
This is the component that will hold the whole panel.


initialPanel

javax.swing.JPanel initialPanel

Class org.eodisp.ui.sm.views.SmErrorCellRenderer extends javax.swing.JTextArea implements Serializable

Class org.eodisp.ui.sm.views.SmErrorView extends EodispView implements Serializable

Serialized Fields

table

javax.swing.JTable table

scrollPane

javax.swing.JScrollPane scrollPane

renderer

SmErrorCellRenderer renderer

Class org.eodisp.ui.sm.views.SmExperimentInfoView extends EodispView implements Serializable

Serialized Fields

modelObserver

org.eodisp.ui.sm.views.SmExperimentInfoView.ModelObserver modelObserver

mainPanel

javax.swing.JPanel mainPanel

scrollPane

javax.swing.JScrollPane scrollPane

infoArea

javax.swing.JEditorPane infoArea

Class org.eodisp.ui.sm.views.SmExpTreeView extends EodispView implements Serializable

Serialized Fields

TITLE

java.lang.String TITLE

scrollPane

javax.swing.JScrollPane scrollPane

tree

EodispTree tree

expandedNodes

java.util.Vector<E> expandedNodes

selectedRows

int[] selectedRows

Class org.eodisp.ui.sm.views.SmFederateListRenderer extends javax.swing.DefaultListCellRenderer implements Serializable

Class org.eodisp.ui.sm.views.SmMainFrame extends EodispMainFrame implements Serializable

serialVersionUID: 1L

Class org.eodisp.ui.sm.views.SmPrefs extends EodispDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

currentPanel

ConfigPanel currentPanel

generalConfig

ConfigPanel generalConfig

netConfig

ConfigPanel netConfig

jxtaConfig

ConfigPanel jxtaConfig

mainPanel

javax.swing.JPanel mainPanel

labelsPanel

javax.swing.JPanel labelsPanel

contentPaneSp

javax.swing.JScrollPane contentPaneSp

buttonsPanel

javax.swing.JPanel buttonsPanel

prefBtns

javax.swing.JButton[] prefBtns

labelBtns

javax.swing.JButton[] labelBtns

Class org.eodisp.ui.sm.views.SMPropertySheetView extends EodispView implements Serializable

Serialized Fields

table

javax.swing.JTable table

scrollPane

javax.swing.JScrollPane scrollPane

Class org.eodisp.ui.sm.views.SmSdoTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable