com.metamatrix.console.ui.views.deploy
Class DeployedHostPanel

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 com.metamatrix.console.ui.views.deploy.DetailPanel
                      extended by com.metamatrix.console.ui.views.deploy.DeployedHostPanel
All Implemented Interfaces:
ConfigurationModifier, PropertyConstants, java.awt.image.ImageObserver, java.awt.MenuContainer, java.beans.PropertyChangeListener, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.event.DocumentListener

public final class DeployedHostPanel
extends DetailPanel
implements ConfigurationModifier, javax.swing.event.DocumentListener, java.beans.PropertyChangeListener, PropertyConstants

Version:
1.0
Author:
Dan Florian
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.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class com.metamatrix.console.ui.views.deploy.DetailPanel
actions, domainObj
 
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 com.metamatrix.console.ui.views.deploy.util.PropertyConstants
ESSENTIAL_PROP
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DeployedHostPanel(ConnectionInfo connInfo)
           
DeployedHostPanel(DeployMainPanel mainPanel, ConfigurationID theConfigId, ConnectionInfo connInfo)
           
 
Method Summary
 void changedUpdate(javax.swing.event.DocumentEvent theEvent)
           
 void checkResetState()
           
protected  javax.swing.JPanel construct(boolean readOnly)
           
 java.lang.String getHostName()
           
 java.util.List getTreeActions()
           
 void insertUpdate(javax.swing.event.DocumentEvent theEvent)
           
 boolean isPersisted()
          Indicates if all pending changes to the configuration have been persisted.
 void persist()
          Persists all pending configuration changes.
 void propertyChange(java.beans.PropertyChangeEvent theEvent)
           
 void removeUpdate(javax.swing.event.DocumentEvent theEvent)
           
 void reset()
          Resets the configuration objects their last persisted state.
 void setDomainObject(java.lang.Object theDomainObject, java.lang.Object[] theAncestors)
           
 void setEnabled(boolean theEnableFlag)
           
 
Methods inherited from class com.metamatrix.console.ui.views.deploy.DetailPanel
getActions, getAncestors, getConfigId, getConfigurationManager, getConnectionInfo, getDomainObject, getEncryptor, getIcon, getInt, getMnemonicChar, getString, getString, includingHdr, setConfigId, setTitle, setTitleSuffix, setup
 
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, getBaseline, getBaselineResizeBehavior, 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, isPaintingForPrint, 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, 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

DeployedHostPanel

public DeployedHostPanel(ConnectionInfo connInfo)

DeployedHostPanel

public DeployedHostPanel(DeployMainPanel mainPanel,
                         ConfigurationID theConfigId,
                         ConnectionInfo connInfo)
                  throws ExternalException
Throws:
ExternalException
Method Detail

changedUpdate

public void changedUpdate(javax.swing.event.DocumentEvent theEvent)
Specified by:
changedUpdate in interface javax.swing.event.DocumentListener

checkResetState

public void checkResetState()

construct

protected javax.swing.JPanel construct(boolean readOnly)
Specified by:
construct in class DetailPanel

getHostName

public java.lang.String getHostName()

getTreeActions

public java.util.List getTreeActions()
Overrides:
getTreeActions in class DetailPanel

insertUpdate

public void insertUpdate(javax.swing.event.DocumentEvent theEvent)
Specified by:
insertUpdate in interface javax.swing.event.DocumentListener

isPersisted

public boolean isPersisted()
Description copied from interface: ConfigurationModifier
Indicates if all pending changes to the configuration have been persisted.

Specified by:
isPersisted in interface ConfigurationModifier
Returns:
true if configuration changes have been persisted; false otherwise.

persist

public void persist()
             throws ExternalException
Description copied from interface: ConfigurationModifier
Persists all pending configuration changes.

Specified by:
persist in interface ConfigurationModifier
Throws:
ExternalException - if a problem occurs persisting the configuration changes

propertyChange

public void propertyChange(java.beans.PropertyChangeEvent theEvent)
Specified by:
propertyChange in interface java.beans.PropertyChangeListener

removeUpdate

public void removeUpdate(javax.swing.event.DocumentEvent theEvent)
Specified by:
removeUpdate in interface javax.swing.event.DocumentListener

reset

public void reset()
Description copied from interface: ConfigurationModifier
Resets the configuration objects their last persisted state.

Specified by:
reset in interface ConfigurationModifier

setDomainObject

public void setDomainObject(java.lang.Object theDomainObject,
                            java.lang.Object[] theAncestors)
Overrides:
setDomainObject in class DetailPanel

setEnabled

public void setEnabled(boolean theEnableFlag)
Overrides:
setEnabled in class javax.swing.JComponent


Copyright © 2009. All Rights Reserved.