Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.fetish.toolkit
Class AdminToolFrontEnd  view AdminToolFrontEnd download AdminToolFrontEnd.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Frame
                  extended byjavax.swing.JFrame
                      extended bycom.fetish.toolkit.AdminToolFrontEnd
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants

public class AdminToolFrontEnd
extends javax.swing.JFrame

The Administrator Tool GUI.


Nested Class Summary
 
Nested classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  Administrator ad
           
private  javax.swing.JButton butAdd
           
private  javax.swing.JButton butDisconnect
           
private  javax.swing.JButton butIsolate
           
private  javax.swing.JButton butStop
           
private  javax.swing.JMenuItem HelpMenuAbout
           
private  javax.swing.JLabel jLabel1
           
private  javax.swing.JLabel jLabel3
           
private  javax.swing.JMenu jMenu2
           
private  javax.swing.JMenu jMenu3
           
private  javax.swing.JMenuBar jMenuBar1
           
private  javax.swing.JMenuItem jMenuItem4
           
private  javax.swing.JPanel jPanel1
           
private  javax.swing.JPanel jPanel2
           
private  javax.swing.JPanel jPanel3
           
private  javax.swing.JPanel jPanel4
           
private  javax.swing.JPanel jPanel5
           
private  javax.swing.JPanel jPanel6
           
private  javax.swing.JScrollPane jScrollPane3
           
private  javax.swing.JSplitPane jSplitPane1
           
private  javax.swing.JTabbedPane jTabbedPane1
           
private  com.fetish.directory.LUSManager lusm
           
private  javax.swing.JList neighborList
           
private  java.rmi.Remote[] neighbors
           
private  javax.swing.JScrollPane neighborScrollPane1
           
private  ServiceID[] neighborSids
           
private  java.lang.String[] neighborUrls
           
private  javax.swing.JList serviceList
           
private  java.lang.String[] services
           
private  javax.swing.JLabel sidLabel
           
private  javax.swing.JLabel statusBarTextField
           
private  java.lang.String url
           
private  javax.swing.JTextField urlTextField
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
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
AdminToolFrontEnd()
          Creates new form AdminToolFrontEnd
 
Method Summary
private  void butAddActionPerformed(java.awt.event.ActionEvent evt)
           
private  void butConnectActionPerformed(java.awt.event.ActionEvent evt)
           
private  void butDisconnectActionPerformed(java.awt.event.ActionEvent evt)
           
private  void butIsolateActionPerformed(java.awt.event.ActionEvent evt)
           
private  void connectToNode()
           
private  void exitForm(java.awt.event.WindowEvent evt)
          Exit the Application
private  void getNeighbors(com.fetish.directory.LUSManager lusm)
           
private  void getNeighbors(java.lang.String url)
           
private  void getServices(com.fetish.directory.LUSManager lusm)
           
private  void HelpMenuAboutActionPerformed(java.awt.event.ActionEvent evt)
           
private  void initComponents()
          This method is called from within the constructor to initialize the form.
private  void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt)
           
static void main(java.lang.String[] args)
           
private  void neighborListMouseClicked(java.awt.event.MouseEvent evt)
           
private  void stopNode()
           
private  void urlTextFieldActionPerformed(java.awt.event.ActionEvent evt)
           
private  void urlTextFieldInputMethodTextChanged(java.awt.event.InputMethodEvent evt)
           
private  void urlTextFieldKeyReleased(java.awt.event.KeyEvent evt)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, 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, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

ad

private Administrator ad

jMenuBar1

private javax.swing.JMenuBar jMenuBar1

jMenu3

private javax.swing.JMenu jMenu3

jMenuItem4

private javax.swing.JMenuItem jMenuItem4

jMenu2

private javax.swing.JMenu jMenu2

HelpMenuAbout

private javax.swing.JMenuItem HelpMenuAbout

jPanel1

private javax.swing.JPanel jPanel1

jLabel1

private javax.swing.JLabel jLabel1

urlTextField

private javax.swing.JTextField urlTextField

butStop

private javax.swing.JButton butStop

jPanel6

private javax.swing.JPanel jPanel6

jLabel3

private javax.swing.JLabel jLabel3

sidLabel

private javax.swing.JLabel sidLabel

jTabbedPane1

private javax.swing.JTabbedPane jTabbedPane1

jPanel3

private javax.swing.JPanel jPanel3

jSplitPane1

private javax.swing.JSplitPane jSplitPane1

neighborScrollPane1

private javax.swing.JScrollPane neighborScrollPane1

neighborList

private javax.swing.JList neighborList

jPanel4

private javax.swing.JPanel jPanel4

butAdd

private javax.swing.JButton butAdd

butDisconnect

private javax.swing.JButton butDisconnect

butIsolate

private javax.swing.JButton butIsolate

jPanel2

private javax.swing.JPanel jPanel2

jScrollPane3

private javax.swing.JScrollPane jScrollPane3

serviceList

private javax.swing.JList serviceList

jPanel5

private javax.swing.JPanel jPanel5

statusBarTextField

private javax.swing.JLabel statusBarTextField

url

private java.lang.String url

lusm

private com.fetish.directory.LUSManager lusm

neighbors

private java.rmi.Remote[] neighbors

neighborUrls

private java.lang.String[] neighborUrls

neighborSids

private ServiceID[] neighborSids

services

private java.lang.String[] services
Constructor Detail

AdminToolFrontEnd

public AdminToolFrontEnd()
Creates new form AdminToolFrontEnd

Method Detail

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


jMenuItem4ActionPerformed

private void jMenuItem4ActionPerformed(java.awt.event.ActionEvent evt)

HelpMenuAboutActionPerformed

private void HelpMenuAboutActionPerformed(java.awt.event.ActionEvent evt)

urlTextFieldInputMethodTextChanged

private void urlTextFieldInputMethodTextChanged(java.awt.event.InputMethodEvent evt)

urlTextFieldKeyReleased

private void urlTextFieldKeyReleased(java.awt.event.KeyEvent evt)

neighborListMouseClicked

private void neighborListMouseClicked(java.awt.event.MouseEvent evt)

butIsolateActionPerformed

private void butIsolateActionPerformed(java.awt.event.ActionEvent evt)

butAddActionPerformed

private void butAddActionPerformed(java.awt.event.ActionEvent evt)

butDisconnectActionPerformed

private void butDisconnectActionPerformed(java.awt.event.ActionEvent evt)

urlTextFieldActionPerformed

private void urlTextFieldActionPerformed(java.awt.event.ActionEvent evt)

getNeighbors

private void getNeighbors(java.lang.String url)
                   throws java.rmi.RemoteException

getNeighbors

private void getNeighbors(com.fetish.directory.LUSManager lusm)

getServices

private void getServices(com.fetish.directory.LUSManager lusm)

connectToNode

private void connectToNode()

stopNode

private void stopNode()

butConnectActionPerformed

private void butConnectActionPerformed(java.awt.event.ActionEvent evt)

exitForm

private void exitForm(java.awt.event.WindowEvent evt)
Exit the Application


main

public static void main(java.lang.String[] args)