ui.panel
Class WorkstationPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by ui.panel.WorkstationPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class WorkstationPanel
extends javax.swing.JPanel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
WorkstationPanel(Workstation workstation)
           
 
Method Summary
 void clearWorkstationData()
          Resets to the default values all the fields contained in this panel.
protected  javax.swing.JPanel getAddressPanel()
           
protected  javax.swing.JTextField getAddressTextField()
           
protected  javax.swing.JPanel getDescriptionPanel()
           
protected  javax.swing.JTextField getDescriptionTextField()
           
protected  javax.swing.JCheckBox getInUseCheckBox()
           
protected  javax.swing.JPanel getInUsePanel()
           
protected  javax.swing.JPanel getLocationPanel()
           
protected  javax.swing.JTextField getLocationTextField()
           
protected  javax.swing.JPanel getNamePanel()
           
protected  javax.swing.JTextField getNameTextField()
           
protected  javax.swing.JPanel getPortPanel()
           
protected  javax.swing.JTextField getPortTextField()
           
protected  javax.swing.JComboBox getTypeComboBox()
           
protected  javax.swing.JPanel getTypePanel()
           
 java.net.Inet4Address getWorkstationAddress()
           
 java.lang.String getWorkstationDescription()
           
 boolean getWorkstationInUse()
           
 java.lang.String getWorkstationLocation()
           
 java.lang.String getWorkstationName()
           
 int getWorkstationPort()
           
 java.lang.String getWorkstationType()
           
protected  void initialize()
           
 void setAddressError(boolean isError)
           
 void setNameError(boolean isError)
           
 void setPortError(boolean isError)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WorkstationPanel

public WorkstationPanel(Workstation workstation)
Method Detail

initialize

protected void initialize()

getAddressPanel

protected javax.swing.JPanel getAddressPanel()
Returns:
Returns the addressPanel.

getAddressTextField

protected javax.swing.JTextField getAddressTextField()
Returns:
Returns the addressTextField.

getDescriptionPanel

protected javax.swing.JPanel getDescriptionPanel()
Returns:
Returns the descriptionPanel.

getDescriptionTextField

protected javax.swing.JTextField getDescriptionTextField()
Returns:
Returns the descriptionTextField.

getLocationPanel

protected javax.swing.JPanel getLocationPanel()
Returns:
Returns the locationPanel.

getLocationTextField

protected javax.swing.JTextField getLocationTextField()
Returns:
Returns the locationTextField.

getInUsePanel

protected javax.swing.JPanel getInUsePanel()
Returns:
Returns the inUsePanel.

getInUseCheckBox

protected javax.swing.JCheckBox getInUseCheckBox()
Returns:
Returns the inUseCheckBox.

getNamePanel

protected javax.swing.JPanel getNamePanel()
Returns:
Returns the namePanel.

getNameTextField

protected javax.swing.JTextField getNameTextField()
Returns:
Returns the nameTextField.

getPortPanel

protected javax.swing.JPanel getPortPanel()
Returns:
Returns the portPanel.

getPortTextField

protected javax.swing.JTextField getPortTextField()
Returns:
Returns the portTextField.

getTypePanel

protected javax.swing.JPanel getTypePanel()
Returns:
Returns the typePanel.

getTypeComboBox

protected javax.swing.JComboBox getTypeComboBox()
Returns:
Returns the nameTextField.

clearWorkstationData

public void clearWorkstationData()
Resets to the default values all the fields contained in this panel.


getWorkstationName

public java.lang.String getWorkstationName()

getWorkstationLocation

public java.lang.String getWorkstationLocation()

getWorkstationType

public java.lang.String getWorkstationType()

getWorkstationDescription

public java.lang.String getWorkstationDescription()

getWorkstationInUse

public boolean getWorkstationInUse()

getWorkstationAddress

public java.net.Inet4Address getWorkstationAddress()

getWorkstationPort

public int getWorkstationPort()

setNameError

public void setNameError(boolean isError)

setPortError

public void setPortError(boolean isError)

setAddressError

public void setAddressError(boolean isError)


Copyright © 2006 SF.net. All Rights Reserved.