|
SNMP Stack 4_12 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--java.awt.Window | +--java.awt.Dialog | +--javax.swing.JDialog | +--uk.co.westhawk.examplev1.propertyDialog
The class propertyDialog is used to set the bean properties. A user can add an actionListener to be notified when the "Apply" or "OK" button is pressed.
The user can configure the host name, the port number, the community name, the socket type and the update interval.
The "Try it" button activates the IsHostReachableBean, who will probe the configured host and signals the UI since when the host was up.
IsHostReachableBean
, Serialized FormInner classes inherited from class javax.swing.JDialog |
javax.swing.JDialog.AccessibleJDialog |
Inner classes inherited from class java.awt.Dialog |
java.awt.Dialog.AccessibleAWTDialog |
Inner classes inherited from class java.awt.Window |
java.awt.Window.AccessibleAWTWindow |
Inner classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
Inner classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent |
Field Summary | |
protected java.util.Vector |
actionPerformedListener
|
protected javax.swing.JButton |
applyButton
|
protected javax.swing.JButton |
cancelButton
|
protected java.lang.String |
community
|
protected javax.swing.JTextField |
communityText
|
protected java.awt.GridBagLayout |
gridBagLayout1
|
protected java.lang.String |
host
|
protected javax.swing.JTextField |
hostText
|
protected java.lang.String |
interval
|
protected javax.swing.JTextField |
intervalText
|
protected javax.swing.JLabel |
label1
|
protected javax.swing.JLabel |
label2
|
protected javax.swing.JLabel |
label3
|
protected javax.swing.JLabel |
label4
|
protected javax.swing.JLabel |
messageLabel
|
protected javax.swing.JButton |
okButton
|
protected java.lang.String |
port
|
protected javax.swing.JTextField |
portText
|
protected IsHostReachableBean |
reachableBean
|
protected java.lang.String |
socketType
|
protected javax.swing.JButton |
tryButton
|
Fields inherited from class javax.swing.JDialog |
accessibleContext, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
propertyDialog(javax.swing.JFrame frame)
The constructor to create a non-modal JDialog with the title "Property JDialog". |
Method Summary | |
void |
actionPerformed(java.awt.event.ActionEvent e)
Implements the ActionListener |
void |
addActionListener(java.awt.event.ActionListener l)
Adds an action listener to be notified when the "Apply" or "OK" button is pressed. |
protected void |
fireActionPerformed(int id,
java.lang.String comm,
int modif)
Fires a action event when the "Apply" or "OK" button is pressed. |
java.lang.String |
getCommunityName()
Returns the community name string |
java.lang.String |
getHost()
Returns the host string |
java.lang.String |
getPort()
Returns the port string |
java.lang.String |
getSocketType()
Returns the socket type string |
java.lang.String |
getUpdateInterval()
Returns the update interval string |
void |
propertyChange(java.beans.PropertyChangeEvent e)
Implements the PropertyChangeListener |
void |
removeActionListener(java.awt.event.ActionListener l)
Removes an action listener. |
void |
setCommunityName(java.lang.String s)
Sets the community name string. |
void |
setHost(java.lang.String s)
Sets the host string. |
void |
setPort(java.lang.String s)
Sets the port string. |
void |
setSocketType(java.lang.String newVar)
Sets the socket type string. |
void |
setUpdateInterval(java.lang.String s)
Sets the update interval string. |
void |
windowActivated(java.awt.event.WindowEvent evt)
|
void |
windowClosed(java.awt.event.WindowEvent evt)
|
void |
windowClosing(java.awt.event.WindowEvent evt)
|
void |
windowDeactivated(java.awt.event.WindowEvent evt)
|
void |
windowDeiconified(java.awt.event.WindowEvent evt)
|
void |
windowIconified(java.awt.event.WindowEvent evt)
|
void |
windowOpened(java.awt.event.WindowEvent evt)
|
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update |
Methods inherited from class java.awt.Dialog |
addNotify, dispose, getTitle, hide, isModal, isResizable, setModal, setResizable, setTitle, show |
Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, finalize, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, toBack, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setFont, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected java.awt.GridBagLayout gridBagLayout1
protected javax.swing.JLabel label1
protected javax.swing.JLabel label2
protected javax.swing.JLabel label3
protected javax.swing.JLabel label4
protected javax.swing.JTextField hostText
protected javax.swing.JTextField portText
protected javax.swing.JTextField communityText
protected javax.swing.JTextField intervalText
protected javax.swing.JLabel messageLabel
protected IsHostReachableBean reachableBean
protected javax.swing.JButton tryButton
protected javax.swing.JButton okButton
protected javax.swing.JButton cancelButton
protected javax.swing.JButton applyButton
protected java.lang.String host
protected java.lang.String port
protected java.lang.String community
protected java.lang.String interval
protected java.lang.String socketType
protected java.util.Vector actionPerformedListener
Constructor Detail |
public propertyDialog(javax.swing.JFrame frame)
frame
- the parent frameMethod Detail |
public void setHost(java.lang.String s)
s
- the stringpublic void setPort(java.lang.String s)
s
- the stringpublic void setCommunityName(java.lang.String s)
s
- the stringpublic void setUpdateInterval(java.lang.String s)
s
- the stringpublic void setSocketType(java.lang.String newVar)
s
- the socket typepublic java.lang.String getSocketType()
public java.lang.String getHost()
public java.lang.String getPort()
public java.lang.String getCommunityName()
public java.lang.String getUpdateInterval()
public void actionPerformed(java.awt.event.ActionEvent e)
actionPerformed
in interface java.awt.event.ActionListener
public void propertyChange(java.beans.PropertyChangeEvent e)
propertyChange
in interface java.beans.PropertyChangeListener
public void addActionListener(java.awt.event.ActionListener l)
removeActionListener(java.awt.event.ActionListener)
public void removeActionListener(java.awt.event.ActionListener l)
addActionListener(java.awt.event.ActionListener)
protected void fireActionPerformed(int id, java.lang.String comm, int modif)
removeActionListener(java.awt.event.ActionListener)
,
addActionListener(java.awt.event.ActionListener)
,
ActionEvent
,
ActionListener
public void windowActivated(java.awt.event.WindowEvent evt)
windowActivated
in interface java.awt.event.WindowListener
public void windowDeactivated(java.awt.event.WindowEvent evt)
windowDeactivated
in interface java.awt.event.WindowListener
public void windowClosing(java.awt.event.WindowEvent evt)
windowClosing
in interface java.awt.event.WindowListener
public void windowClosed(java.awt.event.WindowEvent evt)
windowClosed
in interface java.awt.event.WindowListener
public void windowIconified(java.awt.event.WindowEvent evt)
windowIconified
in interface java.awt.event.WindowListener
public void windowDeiconified(java.awt.event.WindowEvent evt)
windowDeiconified
in interface java.awt.event.WindowListener
public void windowOpened(java.awt.event.WindowEvent evt)
windowOpened
in interface java.awt.event.WindowListener
|
SNMP Stack 4_12 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |