jaugment2.UI.swingUI
Class JoinAdminPanel

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--jaugment2.UI.swingUI.JoinAdminPanel

public class JoinAdminPanel
extends javax.swing.JPanel

Panel for administring an Administrator implementing JoinAdmin

See Also:
Serialized Form

Inner Class Summary
private  class JoinAdminPanel.MyGroupListModel
           
private  class JoinAdminPanel.MyLocatorListModel
           
 
Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent, javax.swing.JComponent.IntVector, javax.swing.JComponent.KeyboardBinding, javax.swing.JComponent.KeyboardState
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AWTTreeLock
 
Field Summary
(package private)  net.jini.admin.JoinAdmin admin
           
(package private)  java.awt.BorderLayout borderLayout1
           
(package private)  java.awt.BorderLayout borderLayout2
           
(package private)  java.awt.BorderLayout borderLayout3
           
(package private)  java.awt.BorderLayout borderLayout4
           
(package private)  SwingUIMainFrame.AppEntry entry
           
(package private)  javax.swing.JButton jButton_add_group
           
(package private)  javax.swing.JButton jButton_add_locator
           
(package private)  javax.swing.JButton jButton_remove
           
(package private)  javax.swing.JButton jButton_remove_locator
           
(package private)  javax.swing.JLabel jLabel_groups
           
(package private)  javax.swing.JLabel jLabel_locators
           
(package private)  javax.swing.JList jList_groups
           
(package private)  javax.swing.JList jList_locators
           
(package private)  javax.swing.JPanel jPanel_all
           
(package private)  javax.swing.JPanel jPanel_buttons_locators
           
(package private)  javax.swing.JPanel jPanel_groups
           
(package private)  javax.swing.JPanel jPanel_groups_buttons
           
(package private)  javax.swing.JPanel jPanel_locators
           
(package private)  javax.swing.JScrollPane jScrollPane_main
           
(package private)  javax.swing.JTextField jTextField_groupname
           
(package private)  javax.swing.JTextField jTextField_locator_ip
           
(package private)  javax.swing.JTextField jTextField_locator_port
           
 
Fields inherited from class javax.swing.JPanel
defaultLayout, uiClassID
 
Fields inherited from class javax.swing.JComponent
_bounds, accessibleContext, alignmentX, alignmentY, ANCESTOR_USING_BUFFER, ancestorNotifier, autoscroller, border, changeSupport, clientProperties, flags, HAS_FOCUS, IS_DOUBLE_BUFFERED, IS_OPAQUE, IS_PAINTING_TILE, IS_PRINTING, IS_PRINTING_ALL, KEYBOARD_BINDINGS_KEY, listenerList, maximumSize, minimumSize, NEXT_FOCUS, paintImmediatelyClip, paintingChild, preferredSize, readObjectCallbacks, REQUEST_FOCUS_DISABLED, tmpRect, TOOL_TIP_TEXT_KEY, ui, uiClassID, UNDEFINED_CONDITION, vetoableChangeSupport, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, maxSize, ncomponents, serialVersionUID
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, assert, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, hasFocus, height, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, serialVersionUID, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowListenerK, x, y
 
Constructor Summary
JoinAdminPanel(net.jini.admin.JoinAdmin admin, SwingUIMainFrame.AppEntry entry)
           
 
Method Summary
private  void jbInit()
          crearte UI-elements
(package private)  void jButton_add_group_actionPerformed(java.awt.event.ActionEvent evt)
           
(package private)  void jButton_add_locator_actionPerformed(java.awt.event.ActionEvent evt)
           
(package private)  void jButton_remove_actionPerformed(java.awt.event.ActionEvent evt)
           
(package private)  void jButton_remove_locator_actionPerformed(java.awt.event.ActionEvent evt)
           
 
Methods inherited from class javax.swing.JPanel
, getAccessibleContext, getUIClassID, paramString, updateUI, writeObject
 
Methods inherited from class javax.swing.JComponent
_paintImmediately, addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, adjustPaintFlags, alwaysOnTop, bindingForKeyStroke, checkIfChildObscuredBySibling, computeVisibleRect, computeVisibleRect, contains, createToolTip, enableSerialization, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperties, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getFlag, getGraphics, getHeight, getInsets, getInsets, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, keyboardBindings, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paintWithBuffer, print, printAll, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyBindings, processKeyBindingsForAllComponents, processKeyEvent, processMouseMotionEvent, putClientProperty, readObject, rectangleIsObscured, rectangleIsObscuredBySibling, registerKeyboardAction, registerKeyboardAction, registerWithKeyboardManager, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFlag, setFont, setForeground, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPaintingChild, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVisible, shouldDebugGraphics, superProcessMouseMotionEvent, unregisterKeyboardAction, unregisterWithKeyboardManager, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyOrientation, countComponents, deliverEvent, dispatchEventImpl, dispatchEventToSelf, doLayout, eventEnabled, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getCursorTarget, getLayout, getMouseEventTarget, getWindow, initIDs, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPrint, list, list, locate, minimumSize, nextFocus, paintComponents, postProcessKeyEvent, postsOldMouseEvents, preferredSize, preProcessKeyEvent, printComponents, printHeavyweightComponents, printOneComponent, processContainerEvent, processEvent, proxyEnableEvents, proxyRequestFocus, remove, remove, removeAll, removeContainerListener, setCursor, setFocusOwner, setLayout, transferFocus, updateCursor, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, areInputMethodsEnabled, bounds, checkImage, checkImage, coalesceEvents, constructComponentName, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getInputContext, getInputMethodRequests, getIntrinsicCursor, getLocale, getLocation, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getToolkit, getToolkitImpl, getTreeLock, getWindowForObject, gotFocus, handleEvent, hide, imageUpdate, inside, isDisplayable, isEnabled, isEnabledImpl, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

entry

SwingUIMainFrame.AppEntry entry

admin

net.jini.admin.JoinAdmin admin

jScrollPane_main

javax.swing.JScrollPane jScrollPane_main

borderLayout1

java.awt.BorderLayout borderLayout1

jPanel_all

javax.swing.JPanel jPanel_all

jLabel_groups

javax.swing.JLabel jLabel_groups

jPanel_groups

javax.swing.JPanel jPanel_groups

jLabel_locators

javax.swing.JLabel jLabel_locators

jPanel_locators

javax.swing.JPanel jPanel_locators

borderLayout2

java.awt.BorderLayout borderLayout2

jList_locators

javax.swing.JList jList_locators

borderLayout3

java.awt.BorderLayout borderLayout3

jPanel_buttons_locators

javax.swing.JPanel jPanel_buttons_locators

jButton_remove_locator

javax.swing.JButton jButton_remove_locator

jTextField_locator_ip

javax.swing.JTextField jTextField_locator_ip

jButton_add_locator

javax.swing.JButton jButton_add_locator

jTextField_locator_port

javax.swing.JTextField jTextField_locator_port

jList_groups

javax.swing.JList jList_groups

borderLayout4

java.awt.BorderLayout borderLayout4

jPanel_groups_buttons

javax.swing.JPanel jPanel_groups_buttons

jButton_add_group

javax.swing.JButton jButton_add_group

jTextField_groupname

javax.swing.JTextField jTextField_groupname

jButton_remove

javax.swing.JButton jButton_remove
Constructor Detail

JoinAdminPanel

public JoinAdminPanel(net.jini.admin.JoinAdmin admin,
                      SwingUIMainFrame.AppEntry entry)
Method Detail

jbInit

private void jbInit()
crearte UI-elements

jButton_add_group_actionPerformed

void jButton_add_group_actionPerformed(java.awt.event.ActionEvent evt)

jButton_remove_actionPerformed

void jButton_remove_actionPerformed(java.awt.event.ActionEvent evt)

jButton_add_locator_actionPerformed

void jButton_add_locator_actionPerformed(java.awt.event.ActionEvent evt)

jButton_remove_locator_actionPerformed

void jButton_remove_locator_actionPerformed(java.awt.event.ActionEvent evt)