class InstrumentNodeData extends NodeData
| Modifier and Type | Field and Description |
|---|---|
private boolean |
m_configured |
private InstrumentManagerConnection |
m_connection |
private InstrumentData |
m_data |
private static javax.swing.ImageIcon |
m_iconInstrumentCtrConf
A counter Instrument which exists because of configuration.
|
private static javax.swing.ImageIcon |
m_iconInstrumentCtrOld
A counter Instrument which exists because it was loaded from the state
file but is no longer used.
|
private static javax.swing.ImageIcon |
m_iconInstrumentCtrReg
A counter Instrument which exists because of registration.
|
private static javax.swing.ImageIcon |
m_iconInstrumentCtrRegConf
A counter Instrument which exists because of registration and
configuration.
|
private static javax.swing.ImageIcon |
m_iconInstrumentValConf
A value Instrument which exists because of configuration.
|
private static javax.swing.ImageIcon |
m_iconInstrumentValOld
A value Instrument which exists because it was loaded from the state
file but is no longer used.
|
private static javax.swing.ImageIcon |
m_iconInstrumentValReg
A value Instrument which exists because of registration.
|
private static javax.swing.ImageIcon |
m_iconInstrumentValRegConf
A value Instrument which exists because of registration and
configuration.
|
private boolean |
m_registered |
private int |
m_type |
EMPTY_MENU_ITEM_ARRAY, MEDIA_PATH| Constructor and Description |
|---|
InstrumentNodeData(InstrumentData data,
InstrumentManagerConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
javax.swing.JMenuItem[] |
getCommonMenuItems()
Returns an array of any menu items which will be displayed both
in a popup menu and in the menus.
|
(package private) InstrumentData |
getData() |
(package private) javax.swing.ImageIcon |
getIcon()
Get the icon to display for the node.
|
(package private) java.lang.String |
getToolTipText()
Return the text to use for a tool tip on this node.
|
(package private) int |
getType() |
(package private) boolean |
isConfigured() |
(package private) boolean |
isRegistered() |
(package private) boolean |
update() |
getDescription, getName, getPopupMenu, getStateVersion, select, setDescription, toString, updateprivate static final javax.swing.ImageIcon m_iconInstrumentCtrConf
private static final javax.swing.ImageIcon m_iconInstrumentCtrReg
private static final javax.swing.ImageIcon m_iconInstrumentCtrRegConf
private static final javax.swing.ImageIcon m_iconInstrumentCtrOld
private static final javax.swing.ImageIcon m_iconInstrumentValConf
private static final javax.swing.ImageIcon m_iconInstrumentValReg
private static final javax.swing.ImageIcon m_iconInstrumentValRegConf
private static final javax.swing.ImageIcon m_iconInstrumentValOld
private InstrumentData m_data
private InstrumentManagerConnection m_connection
private boolean m_configured
private boolean m_registered
private int m_type
InstrumentNodeData(InstrumentData data, InstrumentManagerConnection connection)
javax.swing.ImageIcon getIcon()
java.lang.String getToolTipText()
getToolTipText in class NodeDatapublic javax.swing.JMenuItem[] getCommonMenuItems()
getCommonMenuItems in class NodeDataInstrumentData getData()
boolean isConfigured()
boolean isRegistered()
int getType()
boolean update()