wt.clients.iba.container
Class ValueDetailsConstraintsPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bywt.clients.iba.container.ValueDetailsConstraintsPanel
All Implemented Interfaces:
Accessible, ImageObserver, JAttrValueDetailsTabbedPanel, MenuContainer, Serializable

public class ValueDetailsConstraintsPanel
extends JPanel
implements JAttrValueDetailsTabbedPanel

------------------------------------------------------------ This class extends JPanel and implements JAttrValueDetailsTabbedPanel Interface. This panel is initiated from AttributeValueDetailsDialog. ------------------------------------------------------------

See Also:
Serialized Form

Nested Class Summary
(package private)  class ValueDetailsConstraintsPanel.SelectorListener
          Inner SelectorListener class
 
Nested classes inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
(package private)  AttributeValueDetailsDialog attributeValueDetailsDialog
          Reference to main Dialog AttributeValueDetailsDialog
protected  Color bgColor
           
private static String CONTAINER_RESOURCE
          String containing the Resource Bundle
private  boolean isDirtyFlag
          boolean flag to check if panel is dirty
(package private)  ListSelector listSelector
           
protected  String LISTTITLE
           
protected  ResourceBundle resource
           
(package private)  JTextArea textArea
           
 
Fields inherited from class javax.swing.JPanel
 
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.Container
 
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
ValueDetailsConstraintsPanel()
           
 
Method Summary
 void apply()
          Called to Apply all changes done on this panel This method will generally be called by the AttributeValueDetailsDialog
 void cancel()
          Called to Cancel all changes done to this panel This method will generally be called by the AttributeValueDetailsDialog
 JPanel create(Component a, boolean mode)
          create method accepts two arguments, handle of AttributeValueDetailsDialog and boolean mode mode = true means edit mode mode = false means view mode
protected  ListSelector createAndPopulateListSelector()
          Helper method to create and populate the list Selector
protected  JTextArea createTextArea()
           
 String getTabName()
          return the Tab name of this panel
protected  void initResource()
          intialize the resource bundle and all the localized variables
 boolean isDirty()
          return the current state of the dirty flag
protected  void setComponents()
          Helper method to set all components on this panel
 void setDirty(boolean flag)
          set the state of the dirty flag
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, 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, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, 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
 

Field Detail

CONTAINER_RESOURCE

private static final String CONTAINER_RESOURCE
String containing the Resource Bundle

See Also:
Constant Field Values

resource

protected ResourceBundle resource

LISTTITLE

protected String LISTTITLE

bgColor

protected Color bgColor

isDirtyFlag

private boolean isDirtyFlag
boolean flag to check if panel is dirty


attributeValueDetailsDialog

AttributeValueDetailsDialog attributeValueDetailsDialog
Reference to main Dialog AttributeValueDetailsDialog


listSelector

ListSelector listSelector

textArea

JTextArea textArea
Constructor Detail

ValueDetailsConstraintsPanel

public ValueDetailsConstraintsPanel()
Method Detail

create

public JPanel create(Component a,
                     boolean mode)
create method accepts two arguments, handle of AttributeValueDetailsDialog and boolean mode mode = true means edit mode mode = false means view mode

Specified by:
create in interface JAttrValueDetailsTabbedPanel

apply

public void apply()
Called to Apply all changes done on this panel This method will generally be called by the AttributeValueDetailsDialog

Specified by:
apply in interface JAttrValueDetailsTabbedPanel

cancel

public void cancel()
Called to Cancel all changes done to this panel This method will generally be called by the AttributeValueDetailsDialog

Specified by:
cancel in interface JAttrValueDetailsTabbedPanel

isDirty

public boolean isDirty()
return the current state of the dirty flag

Specified by:
isDirty in interface JAttrValueDetailsTabbedPanel

setDirty

public void setDirty(boolean flag)
set the state of the dirty flag

Specified by:
setDirty in interface JAttrValueDetailsTabbedPanel

getTabName

public String getTabName()
return the Tab name of this panel

Specified by:
getTabName in interface JAttrValueDetailsTabbedPanel

initResource

protected void initResource()
intialize the resource bundle and all the localized variables


setComponents

protected void setComponents()
Helper method to set all components on this panel


createAndPopulateListSelector

protected ListSelector createAndPopulateListSelector()
Helper method to create and populate the list Selector


createTextArea

protected JTextArea createTextArea()