wt.clients.epm
Class EPMAttributesPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended bywt.clients.epm.EPMAttributesPanel
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

public class EPMAttributesPanel
extends Panel

EPMAttributesPanel is modeled to provide functionality similar to that to that of a Attributes Bean

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.awt.Panel
Panel.AccessibleAWTPanel
 
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
static int CREATE
           
private  int currentmode
           
private  EPMDocument epmDoc
           
private  FolderPanel folderPanel
           
private  LifeCycleInfo lifeCycleInfo
           
private  ProjectPanel projectPanel
           
private  TextArea taDescription
           
private  TextField tfName
           
private  TextField tfOwnerAppl
           
static int UPDATE
           
static int VIEW
           
 
Fields inherited from class java.awt.Panel
 
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
EPMAttributesPanel()
           
 
Method Summary
 EPMDocument getEPMDocument()
          returns the EPMDocument displayed by this panel
private  void initGUI()
           
 void populate()
          Pupulate the GUI with the current attributes
 EPMDocument setAttributes()
          Sets the Attributes from the GUI to the EPMDocument object and returns the EPMDocument set
 void setEPMDocument(EPMDocument epdarg)
          Sets the EPMDocument Displayed in current Attributes Panel Populates the GUI when it is set
 void setMode(int mode)
          Sets the current display mode to either CREATE , UPDATE or VIEW
 
Methods inherited from class java.awt.Panel
addNotify, getAccessibleContext
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, 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, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, 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

CREATE

public static final int CREATE
See Also:
Constant Field Values

VIEW

public static final int VIEW
See Also:
Constant Field Values

UPDATE

public static final int UPDATE
See Also:
Constant Field Values

currentmode

private int currentmode

epmDoc

private EPMDocument epmDoc

tfName

private TextField tfName

tfOwnerAppl

private TextField tfOwnerAppl

folderPanel

private FolderPanel folderPanel

projectPanel

private ProjectPanel projectPanel

lifeCycleInfo

private LifeCycleInfo lifeCycleInfo

taDescription

private TextArea taDescription
Constructor Detail

EPMAttributesPanel

public EPMAttributesPanel()
Method Detail

initGUI

private void initGUI()

setEPMDocument

public void setEPMDocument(EPMDocument epdarg)
Sets the EPMDocument Displayed in current Attributes Panel Populates the GUI when it is set


getEPMDocument

public EPMDocument getEPMDocument()
returns the EPMDocument displayed by this panel


setMode

public void setMode(int mode)
Sets the current display mode to either CREATE , UPDATE or VIEW

Parameters:
mode - EPMAtrribtesPanel.CREATE or EPMAtrribtesPanel.UPDATE or EPMAtrribtesPanel.VIEW

setAttributes

public EPMDocument setAttributes()
Sets the Attributes from the GUI to the EPMDocument object and returns the EPMDocument set


populate

public void populate()
Pupulate the GUI with the current attributes