Serialized Form
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
writeObject
private void writeObject(ObjectOutputStream out)
throws IOException
snmpEnabled
blackboard.LanNode.MutableBoolean snmpEnabled
isServer
blackboard.LanNode.MutableBoolean isServer
lastTrapEvent
blackboard.LanNode.MutableString lastTrapEvent
isTrap
boolean isTrap
updatedAndNotDisplayed
blackboard.LanNode.MutableBoolean updatedAndNotDisplayed
- This becomes true when the node has been updated
so the frontend knows that it needs to display
this node. This defaults to true so that a new
node added to the blackboard will automatically
be added to the display. The frontend needs
to change this value via the beenDisplayed
method after it has displayed the node.
isUp
blackboard.LanNode.MutableBoolean isUp
- true - is responding to pings
false - not responding to pings
upStatusPending
blackboard.LanNode.MutableBoolean upStatusPending
- If the following is true then that means we have
never received a ping result and don't know if the
system is actually up or down. When first ping
result is received, set this to false and notify
frontend
downSince
Date downSince
- Time that it was first discovered that this node
was down. This value is only valid if isUp is
false, though.
lastUpdated
Date lastUpdated
- The last time this node was updated.
Default is January 1, 1970, 00:00:00 GMT to signify
that this node has never been updated and will take
piority.
ip
blackboard.LanNode.MutableInetAddress ip
- IP address of this node
dataTable
Map dataTable
- Table of OID keys and associated property values.
This is modified by setOID() and getOID().
splashImage
Image splashImage
paintCalled
boolean paintCalled
- This attribute indicates whether the method
paint(Graphics) has been called at least once since the
construction of this window.
This attribute is used to notify method splash(Image)
that the window has been drawn at least once
by the AWT event dispatcher thread.
This attribute acts like a latch. Once set to true,
it will never be changed back to false again.
- See Also:
about.paint(java.awt.Graphics)
,
about.splash(java.awt.Image)
FECopyOfBB
BlackBoard FECopyOfBB
- These are all the NAPS made objects which are
used in the frontEnd
FECopyOfMIB
mibBrowser FECopyOfMIB
newNodeInfoWin
nodeInfo newNodeInfoWin
FEList
LinkedFENodeList FEList
pingInstance
pingThread pingInstance
newEmail
emailInterface newEmail
abWnd
about abWnd
statbar
StatusBar statbar
newLog
FElogViewer newLog
skinsFrame
skinPreference skinsFrame
newPingingWin
pingWindow newPingingWin
iScreenHeight
int iScreenHeight
- All the int variables
iScreenWidth
int iScreenWidth
- All the int variables
iFrameHeight
int iFrameHeight
- All the int variables
iFrameWidth
int iFrameWidth
- All the int variables
iPanelHeight
int iPanelHeight
- All the int variables
iPanelWidth
int iPanelWidth
- All the int variables
iUpDownIconWidth
int iUpDownIconWidth
- All the int variables
iUpDownIconHeight
int iUpDownIconHeight
- All the int variables
iGridX
int iGridX
- All the int variables
iGridY
int iGridY
- All the int variables
iNumIPS
int iNumIPS
- All the int variables
iHgap
int iHgap
- All the int variables
iVgap
int iVgap
- All the int variables
iBackEndPingInterval
int iBackEndPingInterval
- All the int variables
iNumBackendThreads
int iNumBackendThreads
- All the int variables
dlgNumTraps
int dlgNumTraps
- All the int variables
iLogLength
int iLogLength
- All the int variables
doReSize
boolean doReSize
- All the boolean variables
arePreferencesModified
boolean arePreferencesModified
- All the boolean variables
isPrefCalledFromConstructor
boolean isPrefCalledFromConstructor
- All the boolean variables
isNAPSClosing
boolean isNAPSClosing
- All the boolean variables
isSNMPOn
boolean isSNMPOn
- All the boolean variables
isTBVisible
boolean isTBVisible
- All the boolean variables
isSBVisible
boolean isSBVisible
- All the boolean variables
isModified
boolean isModified
- All the boolean variables
isEmailOn
boolean isEmailOn
- All the boolean variables
curHighlightedNode
String curHighlightedNode
- All the String variables
snmpCommunity
String snmpCommunity
- All the String variables
defaultPreferences
String[] defaultPreferences
userPreferences
String[] userPreferences
panel
JPanel panel
- The main Graphical obects
mainGrid
GridLayout mainGrid
scrollpane
JScrollPane scrollpane
mainContentPane
Container mainContentPane
upIcon
ImageIcon upIcon
- All the ImageIcons used in the main panel
downIcon
ImageIcon downIcon
- All the ImageIcons used in the main panel
neutralIcon
ImageIcon neutralIcon
- All the ImageIcons used in the main panel
upPingIcon
ImageIcon upPingIcon
- All the ImageIcons used in the main panel
dlgFrame
JDialog dlgFrame
- Dialog Window objects
dlgTrapFrame
JDialog dlgTrapFrame
dlgTrapLabel
JLabel dlgTrapLabel
btnOkDlg
JButton btnOkDlg
- All the buttons used in the Dialog Windows
btnCancelDlg
JButton btnCancelDlg
btnApplyDlg
JButton btnApplyDlg
btnDefaultDlg
JButton btnDefaultDlg
btnEraseStatLog
JButton btnEraseStatLog
btnEraseErrorLog
JButton btnEraseErrorLog
btnUp
JButton btnUp
btnDown
JButton btnDown
btnDelete
JButton btnDelete
btnDlgTrapOK
JButton btnDlgTrapOK
dlgSNMPCheck
JCheckBox dlgSNMPCheck
- Checkbox items used in preferences dialog window
dlgIsServer
JCheckBox dlgIsServer
dlgEmailCheck
JCheckBox dlgEmailCheck
dlgPingIntSlider
JSlider dlgPingIntSlider
- All the slides used in the preferences dialog window
dlgThreadsSlider
JSlider dlgThreadsSlider
txtFieldDlg
JTextField txtFieldDlg
- All the text fields used in the modal windows
dlgToEmailText
JTextField dlgToEmailText
dlgFromEmailText
JTextField dlgFromEmailText
dlgMailServer
JTextField dlgMailServer
txtLogLength
JTextField txtLogLength
dlgAllNodes
JList dlgAllNodes
- List objects which are used for the delete node window
dlgDelNodes
JList dlgDelNodes
toolbar
JToolBar toolbar
- All object relating to the toolbar
tbBtnAddNode
JButton tbBtnAddNode
- Thee are the buttons needed for the toolbar
tbBtnDelNode
JButton tbBtnDelNode
- Thee are the buttons needed for the toolbar
tbBtnConnection
JButton tbBtnConnection
- Thee are the buttons needed for the toolbar
tbBtnExit
JButton tbBtnExit
- Thee are the buttons needed for the toolbar
tbBtnHelp
JButton tbBtnHelp
- Thee are the buttons needed for the toolbar
tbBtnMIB
JButton tbBtnMIB
- Thee are the buttons needed for the toolbar
tbBtnSave
JButton tbBtnSave
- Thee are the buttons needed for the toolbar
tbIconAddNode
ImageIcon tbIconAddNode
- These are the icons needed for the ToolBar
tbIconDelNode
ImageIcon tbIconDelNode
- These are the icons needed for the ToolBar
tbIconConnectionUp
ImageIcon tbIconConnectionUp
- These are the icons needed for the ToolBar
tbIconConnectionDown
ImageIcon tbIconConnectionDown
- These are the icons needed for the ToolBar
tbIconMIB
ImageIcon tbIconMIB
- These are the icons needed for the ToolBar
tbIconSave
ImageIcon tbIconSave
- These are the icons needed for the ToolBar
tbIconHelp
ImageIcon tbIconHelp
- These are the icons needed for the ToolBar
tbIconExit
ImageIcon tbIconExit
- These are the icons needed for the ToolBar
mnuBar
JMenuBar mnuBar
- All the Menu Objects
mnuFile
JMenu mnuFile
- The MenuSystem objects for the frontEnd (the TOP View items)
mnuView
JMenu mnuView
mnuTools
JMenu mnuTools
mnuMonitoring
JMenu mnuMonitoring
mnuLog
JMenu mnuLog
mnuHelp
JMenu mnuHelp
mnuItemNewMap
JMenuItem mnuItemNewMap
- The Sub MenuSystem objects for the frontEnd (the pulldown View items)
mnuItemOpenMap
JMenuItem mnuItemOpenMap
mnuItemSaveMap
JMenuItem mnuItemSaveMap
mnuItemSave
JMenuItem mnuItemSave
mnuItemPref
JMenuItem mnuItemPref
mnuItemFind
JMenuItem mnuItemFind
mnuItemExit
JMenuItem mnuItemExit
mnuItemToolBar
JCheckBoxMenuItem mnuItemToolBar
mnuItemStatBar
JCheckBoxMenuItem mnuItemStatBar
mnuItemSkins
JMenuItem mnuItemSkins
mnuItemPing
JMenuItem mnuItemPing
mnuItemMIB
JMenuItem mnuItemMIB
mnuItemAddNode
JMenuItem mnuItemAddNode
mnuItemDelNode
JMenuItem mnuItemDelNode
mnuStartStop
JMenuItem mnuStartStop
mnuItemStatLog
JMenuItem mnuItemStatLog
mnuItemErrLog
JMenuItem mnuItemErrLog
mnuItemTrapLog
JMenuItem mnuItemTrapLog
mnuItemHelpIndx
JMenuItem mnuItemHelpIndx
mnuItemAbout
JMenuItem mnuItemAbout
errLogList
LinkedList errLogList
- These are used to hold copies of all the lines
currently in the log files. This is used to save time
from constant File I/O with the log files. Thus, they are
only written to when necessiary.
statLogList
LinkedList statLogList
trapLogList
LinkedList trapLogList
defaultOIDs
TreeSet defaultOIDs
- These are all the other misc objects and variables needed
to make the frontEnd function properly
epoc
Date epoc
m_hs
javax.help.HelpSet m_hs
- All the items needed for the JavaHelp package
m_hb
javax.help.HelpBroker m_hb
m_hc
javax.help.HelpBroker m_hc
snmpCommunity
String snmpCommunity
ipAddress
String ipAddress
- Global String to maintain the IP address of the node that we are
currently working with.
toolbar
JToolBar toolbar
- The name of the toolbar that we are using at the top
of the screen. This toolbar enhances the users
GUI experience providing him/her with more then one
way of completing certain actions.
snmpGetIcon
ImageIcon snmpGetIcon
- The ImageIcon object will hold the icon in memory
to be displayed in the toolbar with this item.
snmpSetIcon
ImageIcon snmpSetIcon
- The ImageIcon object will hold the icon in memory
to be displayed in the toolbar with this item.
helpIcon
ImageIcon helpIcon
- The ImageIcon object will hold the icon in memory
to be displayed in the toolbar with this item.
exitIcon
ImageIcon exitIcon
- The ImageIcon object will hold the icon in memory
to be displayed in the toolbar with this item.
snmpSetIconButton
JButton snmpSetIconButton
- This JButton is needed to encapsulate the ImageIcon used
for the toolbar icons. This button is in fact what is
inserted into the toolbar, and waits for an event
to be performed.
snmpGetIconButton
JButton snmpGetIconButton
- This JButton is needed to encapsulate the ImageIcon used
for the toolbar icons. This button is in fact what is
inserted into the toolbar, and waits for an event
to be performed.
exitIconButton
JButton exitIconButton
- This JButton is needed to encapsulate the ImageIcon used
for the toolbar icons. This button is in fact what is
inserted into the toolbar, and waits for an event
to be performed.
helpIconButton
JButton helpIconButton
- This JButton is needed to encapsulate the ImageIcon used
for the toolbar icons. This button is in fact what is
inserted into the toolbar, and waits for an event
to be performed.
clear
JButton clear
menubar
JMenuBar menubar
- This variable was needed to hold and create the Menu Bar
used in this UI
fileMenu
JMenu fileMenu
- The fileMenu is one of the 5 top menu items
that will be inserted into the Menu Bar.
editMenu
JMenu editMenu
- The editMenu is one of the 5 top menu items
that will be inserted into the Menu Bar.
viewMenu
JMenu viewMenu
- The viewMenu is one of the 5 top menu items
that will be inserted into the Menu Bar.
toolsMenu
JMenu toolsMenu
- The toolsMenu is one of the 5 top menu items
that will be inserted into the Menu Bar.
helpMenu
JMenu helpMenu
- The helpMenu is one of the 5 top menu items
that will be inserted into the Menu Bar.
openLog
JMenuItem openLog
- One of the File Menu's sub items
saveToLog
JMenuItem saveToLog
- One of the File Menu's sub items
print
JMenuItem print
- One of the File Menu's sub items
exitItem
JMenuItem exitItem
- One of the File Menu's sub items
clearWorkspaceItem
JMenuItem clearWorkspaceItem
- One of the Edit Menu's sub items
cutMenuItem
JMenuItem cutMenuItem
- One of the Edit Menu's sub items
copy
JMenuItem copy
- One of the Edit Menu's sub items
paste
JMenuItem paste
- One of the Edit Menu's sub items
toolBar
JCheckBoxMenuItem toolBar
- One of the View Menu's sub items
statusBar
JCheckBoxMenuItem statusBar
- One of the View Menu's sub items
getOID
JMenuItem getOID
- One of the Tools Menu's sub items
getNextOID
JMenuItem getNextOID
getAllOID
JMenuItem getAllOID
- One of the Tools Menu's sub items
setOID
JMenuItem setOID
- One of the Tools Menu's sub items
index
JMenuItem index
- One of the Help Menu's sub items
about
JMenuItem about
- One of the Help Menu's sub items
getButton
JButton getButton
setButton
JButton setButton
closeButton
JButton closeButton
snmpGetNextButton
JButton snmpGetNextButton
snmpGetAllButton
JButton snmpGetAllButton
clearButton
JButton clearButton
host
JLabel host
port
JLabel port
portInput
JTextField portInput
community
JLabel community
communityInput
JTextField communityInput
setValue
JLabel setValue
setValueInput
JTextField setValueInput
ObjectID
JLabel ObjectID
accessIdField
JLabel accessIdField
accessIdResults
JTextField accessIdResults
descripField
JLabel descripField
descripFieldInput
TextArea descripFieldInput
frameWidth
int frameWidth
frameHeight
int frameHeight
statusMsg
JLabel statusMsg
XMLFileName
String XMLFileName
nodeInfo
Object nodeInfo
fc
JFileChooser fc
newLogViewer
MIBlogViewer newLogViewer
newAboutWindow
about newAboutWindow
clipboard
Clipboard clipboard
m_hs
javax.help.HelpSet m_hs
m_hb
javax.help.HelpBroker m_hb
m_hc
javax.help.HelpBroker m_hc
treegetter
RFCTreeGetter treegetter
top
DefaultMutableTreeNode top
mibTree
JTree mibTree
- Holds the JTree that's displayed on the left
side of the MIB Browser.
rootNorthPanel
JPanel rootNorthPanel
rootCenterPanel
JPanel rootCenterPanel
rootSouthPanel
JPanel rootSouthPanel
hostnameLabel
JLabel hostnameLabel
- declare the swing components needed
ipAddressLabel
JLabel ipAddressLabel
locationLabel
JLabel locationLabel
receivedPacketLabel
JLabel receivedPacketLabel
timeUpLabel
JLabel timeUpLabel
pcDescrLabel
JLabel pcDescrLabel
hostNameResult
JTextField hostNameResult
ipAddressResult
JTextField ipAddressResult
locationResult
JTextField locationResult
receivedPacketResult
JTextField receivedPacketResult
timeUpResult
JTextField timeUpResult
pcDescrResult
JTextArea pcDescrResult
updateNowButton
JButton updateNowButton
mibButton
JButton mibButton
timeButton
JButton timeButton
helpButton
JButton helpButton
closeButton
JButton closeButton
newNode
LanNode newNode
frameWidth
int frameWidth
frameHeight
int frameHeight
pcUpIcon
ImageIcon pcUpIcon
pcDownIcon
ImageIcon pcDownIcon
pcPingIcon
ImageIcon pcPingIcon
pcNeutralIcon
ImageIcon pcNeutralIcon
image
Image image
pcLogo
JLabel pcLogo
pingStatus
JLabel pingStatus
lastupdate
JLabel lastupdate
lastupdateResult
JLabel lastupdateResult
snmpEnabled
JLabel snmpEnabled
serverStatus
JLabel serverStatus
newBrowserWindow
mibBrowser newBrowserWindow
timeEpoc
Date timeEpoc
isSNMPEnabled
boolean isSNMPEnabled
BBMethods
BlackBoard BBMethods
m_hs
javax.help.HelpSet m_hs
m_hb
javax.help.HelpBroker m_hb
m_hc
javax.help.HelpBroker m_hc
list
JList list
listModel
DefaultListModel listModel
selectSkinButton
JButton selectSkinButton
applySkinButton
JButton applySkinButton
cancelSkinButton
JButton cancelSkinButton
theFrontWindow
frontEnd theFrontWindow
statLabel
JLabel statLabel
splashImage
Image splashImage
paintCalled
boolean paintCalled
- This attribute indicates whether the method
paint(Graphics) has been called at least once since the
construction of this window.
This attribute is used to notify method splash(Image)
that the window has been drawn at least once
by the AWT event dispatcher thread.
This attribute acts like a latch. Once set to true,
it will never be changed back to false again.
- See Also:
SplashWindow.paint(java.awt.Graphics)
,
SplashWindow.splash(java.awt.Image)