IBM Branch Transformation Toolkit Javadoc

com.ibm.dse.gui
Class DSECoordinatedPanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.ibm.dse.gui.SpPanel
                      extended bycom.ibm.dse.gui.DSECoordinatedPanel
All Implemented Interfaces:
javax.accessibility.Accessible, javax.swing.event.AncestorListener, CoordinatedEventListener, CoordinatedEventSource, CoordinatedPanel, ErrorMessageListener, java.util.EventListener, Externalizable, java.io.Externalizable, GUIComponent, java.awt.image.ImageObserver, java.awt.event.KeyListener, java.awt.MenuContainer, OperationRepliedListener, java.io.Serializable
Direct Known Subclasses:
DSEPanel, OperationPanel

public abstract class DSECoordinatedPanel
extends SpPanel
implements OperationRepliedListener, CoordinatedPanel, javax.swing.event.AncestorListener, Externalizable

The DSECoordinatedPanel implements the navigation interface and provides de common part for OperationPanel and ContextPanel. The abstract methods are used to link the view with the model.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class com.ibm.dse.gui.SpPanel
SpPanel.ErrorBeanLabel
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  ExceptionInOperationListener aExceptionInOperationListener
           
protected  DSECoordinationEvent executeNextView
           
static Externalizer externalizer
           
 
Fields inherited from class com.ibm.dse.gui.SpPanel
NULL_VALUE, refreshing
 
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
DSECoordinatedPanel()
          This constructor creates an DSECoordinatedPanel object.
DSECoordinatedPanel(boolean isDoubleBuffered)
          This constructor creates an DSECoordinatedPanel object.
DSECoordinatedPanel(java.awt.LayoutManager layout)
          This constructor creates an DSECoordinatedPanel object.
DSECoordinatedPanel(java.awt.LayoutManager layout, boolean isDoubleBuffered)
          This constructor creates an DSECoordinatedPanel object.
 
Method Summary
 void addCoordinatedEventListener(CoordinatedEventListener newListener)
          Adds a CoordinatedEventListener.
 void addExceptionInOperationListener(ExceptionInOperationListener newListener)
          Adds an ExceptionInOperationListener.
 void addToChildrenInErrorList(DataExchanger de)
          Adds the data exchanger specified as parameter in the childrenInError list.
 void addToExecuteButtonsList(javax.swing.JButton but)
          Adds the JButton specified as parameter in the ExecuteButtons list.
 void addToNextButtonsList(javax.swing.JButton but)
          Adds the JButton specified as parameter in the NextButtons list.
 void addToPrevButtonsList(javax.swing.JButton but)
          Adds the JButton specified as parameter in the PrevButtons list.
 void addToRequiredNotFilledList(DataExchanger de)
          Adds the data exchanger specified as parameter in the childrenNotFilled list.
 void ancestor(javax.swing.event.AncestorEvent event)
          Manages the appropriate actions when an AncestorEvent has been sent.
 void ancestorAdded(javax.swing.event.AncestorEvent event)
          Method to handle events for the AncestorListener interface.
 void ancestorMoved(javax.swing.event.AncestorEvent event)
          Method to handle events for the AncestorListener interface.
 void ancestorRemoved(javax.swing.event.AncestorEvent event)
          Method to handle events for the AncestorListener interface.
 void becomingActiveActions()
          It is applicable if the panel is used in the desktop.
 void becomingUnactiveActions()
          It is applicable if the panel is used in the desktop.
 void clearPanelContents()
          Clear all panel atributes.
 void close()
          Deprecated. (use close(boolean))
 void close(boolean unchainContext)
          close default operation and fires a DSECoordinationEvent (type ViewClosed)
protected  void close(DSECoordinationEvent event)
          close default operation and fires a DSECoordinationEvent (type ViewClosed)
 void commit()
          Makes a checkpoint for possible rollback.
 void convertFromEuros(javax.swing.JPanel jp)
          Converts to EMU currency all the components in the panel that are Euro-convertible.
 void convertToEuros(javax.swing.JPanel jp)
          Converts to Euro currency all the components in the panel that are Euro-convertible.
abstract  void dataChanged(DSECoordinationEvent dce)
           
protected  void disposePanel(java.awt.Component c)
          Gets java.awt.Window or java.applet.Applet parent, and executes dispose or stop method.
 void enableExecuteButton(boolean enable)
          Enables/Disables Execute Buttons
 void enableNextButton(boolean enable)
          Enables/Disables Next Buttons
 void enableOkButton()
          Checks the situation to enable the OK button.
 void enableOkButton(boolean enable)
          Enables/Disables Ok Buttons
 void enablePreviousButton(boolean enable)
          Enables/Disables Previous Buttons
 Externalizer externalizer()
          Returns the externalizer instance of this class.
 void fireCoordinationEvent()
          Fires a CoordinationEvent.
 void fireCoordinationEvent(DSECoordinationEvent event)
          Fires a CoordinationEvent.
protected  void fireHandleExceptionInOperation(ExceptionInOperationEvent event)
          Method to support listener events.
 SpButton get_EMUCurrencyButton()
          Gets the EMUCurrencyButton property (com.ibm.dse.gui.SpButton) value.
 SpButton get_EuroButton()
          Gets the euroButton property (com.ibm.dse.gui.SpButton) value.
 SpButton get_HelpButton()
          Gets the helpButton property (com.ibm.dse.gui.SpButton) value.
 SpButton get_OkButton()
          Gets the okButton property (com.ibm.dse.gui.SpButton) value.
protected  boolean getCheckBoxesAndButtonGroupsInitialized()
          Gets the CheckBoxesAndButtonGroupsInitialized property (boolean) value.
 java.util.Vector getChildrenInError()
          Gets the childrenInError property (java.util.Vector) value.
 java.util.Vector getChildrenNotFilled()
          Gets the childrenNotFilled property (java.util.Vector) value.
 java.lang.String getClassForHelpImplementation()
          Gets the classForHelpImplementation property (java.lang.String) value.
 Context getContext()
          Gets the context property (com.ibm.dse.base.Context) value.
 java.util.Vector getDataExchangers()
          Gets the dataExchangers property (java.util.Vector) value.
 boolean getDisableWhileOperationRunning()
          Gets the disableWhileOperationRunning property (boolean) value.
static DSECoordinatedPanel getDSECoordinatedPanel(java.awt.Component c)
          Returns the panel that contains the component passed as argument.
static DSECoordinatedPanel getDSECoordinatedPanelParent(java.awt.Component c)
          Returns the panel that contains the component passed as argument.
 java.lang.String getEMUCurrency()
          Gets the EMUCurrency property (java.lang.String) value.
 java.util.Vector getExecuteButtons()
          Gets the executeButtons property (java.util.Vector) value.
 boolean getExecuteWhenOpen()
          Gets the executeWhenOpen property (boolean) value.
static Externalizer getExternalizer()
          Gets the externalizer.
 SpFocusTracker getFocusManager()
          Gets the SpFocusTracker associated to the panel.
 java.lang.String getIconName()
          It is applicable if the panel is used in the desktop.
 boolean getInstanceOperation()
          Gets the instanceOperation property (boolean) value.
 boolean getIsInEuros()
          Gets the isInEuros property (boolean) value.
 java.util.Vector getListOfCheckBoxes()
          Gets the listOfCheckBoxes property (java.util.Vector) value.
 java.util.Vector getNextButtons()
          Gets the nextButtons property (java.util.Vector) value.
 Operation getOperation()
          Gets the operation property (Operation) value.
 java.lang.String getOperationName()
          Gets the operationName property (java.lang.String) value.
 java.util.Vector getOutsiders()
          Gets the outsiders property (java.util.Vector) value.
 java.util.Vector getPrevButtons()
          Gets the prevButtons property (java.util.Vector) value.
protected  java.lang.String getReplyOperationName()
          Gets the replyOperationName property (java.lang.String) value.
protected  java.lang.String getReplyOutputFormatName()
          Gets the replyOutputFormatName property (java.lang.String) value.
 java.util.Hashtable getSavedData()
          Gets the savedData property (java.util.Hashtable) value.
 java.lang.String getTitle()
          It is applicable if the panel is used in the desktop.
 ValidationMethodFields getValidationMethod()
          Gets the validationMethod property (com.ibm.dse.gui.ValidationMethodFields) value.
 java.lang.Object getValueAt(java.lang.String aCompositeKey)
          Returns the value of the element of its working context, or of the upper working contexts, which is located at
 java.lang.String getViewName()
          Gets the viewName property (java.lang.String) value.
 void handleDSECoordinationEvent(DSECoordinationEvent event)
          Contains the appropriate actions to be executed when DSECoordinationEvent has been triggered.
 void handleErrorMessage(ErrorMessageEvent eme)
          Manages the appropriate actions when an ErrorMessageEvent has been sent.
 void handleOperationRepliedEvent(OperationRepliedEvent e)
          Manages the appropriate actions when an OperationRepliedEvent has been sent.
 java.lang.Object initializeFrom(Tag aTag)
          Initializes 'this' with the values stored inside 'aTag'.
 void instanceOperationIfNecessary()
          makes an instance (if is necessary) of the operation
 boolean isClosable()
          Returns true if the panel can be closed or not
abstract  boolean isCorrectStatus()
          Decides if the panel is in a correct status or not.
 boolean isFirstVisible()
          Gets the isFirstVisible property (boolean) value.
 void manageHelp(java.lang.String HelpId)
          Invoked when a help key has been pressed in some SpPanel Component.
 void postInitialize()
          It is applicable if the panel is used in the desktop.
 void readExternal()
          Initializes a DSECoordinatedPanel with its external value.
 void readExternal(java.io.ObjectInput anObjectInput)
          Invokes the object creation from an ObjectInput.
static java.lang.Object readObject(java.lang.String name)
          Instantiates a DataElement named name from the definition file.
 void refresh()
          Refresh view from context
abstract  void refreshDataExchangers()
          Updates the panel with the data exchangers context values.
protected  void register(java.awt.Component c)
          Registers the component passed as argument.
protected  void register(DataExchanger de)
          Registers the data exchanger passed as argument as follows: The panel is registered as interested in DataChangedEvents caused by the data exchanger.
 void registerOutsider(Outsider outsider)
          Registers the outsider and adds it to the outsiders list.
 void removeCoordinatedEventListener(CoordinatedEventListener newListener)
          Removes a CoordinatedEventListener.
 void removeDataExchanger(DataExchanger de)
          Removes the data exchanger specified to the internal Lists
 void removeExceptionInOperationListener(ExceptionInOperationListener newListener)
          Removes the ExceptionInOperationListener.
 void removeExternal()
          This method removes the tags for this object from the definition file where it is externalized.
 void removeFromChildrenInErrorList(DataExchanger de)
          Removes the data exchanger specified as parameter in the childrenInError list.
 void removeFromExecuteButtonsList(javax.swing.JButton but)
          Removes the JButton specified as parameter in the executeButtons list.
 void removeFromNextButtonsList(javax.swing.JButton but)
          Removes the JButton specified as parameter in the nextButtons list.
 void removeFromRequiredNotFilledList(DataExchanger de)
          Removes the data exchanger specified as parameter in the requiredNotFilled list.
 void rollBack()
          Removes last changes in panel (till last commit)
 void saveData()
          Saves all the panel components values.
 void set_EMUCurrencyButton(SpButton EMUCurrencyButton)
          Sets the EMUCurrencyButton property (com.ibm.dse.gui.SpButton) value.
 void set_EuroButton(SpButton euroButton)
          Sets the euroButton property (com.ibm.dse.gui.SpButton) value.
 void set_HelpButton(SpButton helpButton)
          Sets the helpButton property (com.ibm.dse.gui.SpButton) value.
 void set_OkButton(SpButton okButton)
          Sets the okButton property (com.ibm.dse.gui.SpButton) value.
 void setCheckBoxesAndButtonGroupsInitialized(boolean check)
          Sets the checkBoxesAndButtonGroupsInitialized property (boolean) value.
 void setChildrenInError(java.util.Vector childrenInError)
          Sets the childrenInError property (java.util.Vector) value.
 void setChildrenNotFilled(java.util.Vector childrenNotFilled)
          Sets the childrenNotFilled property (java.util.Vector) value.
 void setClassForHelpImplementation(java.lang.String classForHelpImplementation)
          Sets the classForHelpImplementation property (java.lang.String) value.
 void setClosable(boolean newClosable)
          Sets the closable property (boolean) value.
 void setContext(Context context)
          Sets the context property (com.ibm.dse.base.Context) value.
 void setDataExchangers(java.util.Vector dataExchangers)
          Sets the dataExchangers property (java.util.Vector) value.
 void setDisableWhileOperationRunning(boolean disableWhileOperationRunning)
          Sets the disableWhileOperationRunning property (boolean) value.
 void setEMUCurrency(java.lang.String EMUCurrency)
          Sets the EMUCurrency property (java.lang.String) value.
 void setExecuteWhenOpen(boolean executeWhenOpen)
          Sets the executeWhenOpen property (boolean) value.
static void setExternalizer(Externalizer anExternalizer)
          Sets the externalizer.
 void setFirstVisible(boolean isFirstVisible)
          Sets the isFirstVisible property (boolean) value.
 void setIconName(java.lang.String iconName)
          Sets the iconName property (java.lang.String) value.
 void setInstanceOperation(boolean instanceOperation)
          Sets the instanceOperation property (boolean) value.
 void setIsInEuros(boolean isInEuros)
          Sets the isInEuros property (boolean) value.
 void setListOfCheckBoxes(java.util.Vector listOfCheckBoxes)
          Sets the listOfCheckBoxes property (java.util.Vector) value.
 void setOperation(Operation op)
          Sets the operation property (Operation) value.
 void setOperationName(java.lang.String operationName)
          Sets the operationName property (java.lang.String) value.
 void setOperationName(java.lang.String operationName, boolean mInstance)
          Sets the operationName property (java.lang.String) value.
 void setOutsiders(java.util.Vector outsiders)
          Sets the outsiders property (java.util.Vector) value.
protected  void setReplyOperationName(java.lang.String operationName)
          Sets the replyOperationName property (java.lang.String) value.
protected  void setReplyOutputFormatName(java.lang.String OutputFormatName)
          Sets the replyOutputFormatName property (java.lang.String) value.
 void setSavedData(java.util.Hashtable savedData)
          Sets the savedData property (java.util.Hashtable) value.
 void setTitle(java.lang.String title)
          Sets the title property (java.lang.String) value.
 void setValidationMethod(ValidationMethodFields validationMethod)
          Sets the validationMethod property (com.ibm.dse.gui.ValidationMethodFields) value.
 void setViewName(java.lang.String name)
          Sets the name of the component to the specified string.
 Vector toStrings()
          Returns a visual representation of this data element.
 Vector toTags()
          Returns a Vector with the DSECoordinatedPanel represented as a Tag
 void tryRunOperation()
           
 void writeExternal()
          Writes this instance converted in tags to a file.
 void writeExternal(java.io.ObjectOutput st)
          Provides concrete serialization handling for DSECoordinatedPanel.
 
Methods inherited from class com.ibm.dse.gui.SpPanel
add, add, add, add, add, changeComponentOrientation, clear, clearDataDirection, clearDataExchangersScrolls, enableListScrolls, get_ClearButton, get_RepeatButton, getActivatedOkKey, getClearOutputData, getComponents, getEditable, getEnableStateElements, getErrorBean, getErrorLabel, getHelpID, getHelpID, getSpPanel, getSpPanelParent, init, key, keyPressed, keyReleased, keyTyped, manageHelp, repeat, repeatDataExchangersScrolls, saveEnabledStateComponents, set_ClearButton, set_RepeatButton, setActivatedOkKey, setClearOutputData, setEditable, setEnabled, setEnableStateElements, setErrorBean, setErrorLabel, setHelpID, setVisible
 
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, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
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
 
Methods inherited from interface com.ibm.dse.gui.CoordinatedPanel
chainTo, chainToContextNamed, isChained, setContextName, setName, setValueAt, unchain
 
Methods inherited from interface com.ibm.dse.base.Externalizable
getName, setName
 

Field Detail

aExceptionInOperationListener

protected transient ExceptionInOperationListener aExceptionInOperationListener

executeNextView

protected DSECoordinationEvent executeNextView

externalizer

public static Externalizer externalizer
Constructor Detail

DSECoordinatedPanel

public DSECoordinatedPanel()
This constructor creates an DSECoordinatedPanel object.


DSECoordinatedPanel

public DSECoordinatedPanel(java.awt.LayoutManager layout)
This constructor creates an DSECoordinatedPanel object.

Parameters:
layout - java.awt.LayoutManager

DSECoordinatedPanel

public DSECoordinatedPanel(java.awt.LayoutManager layout,
                           boolean isDoubleBuffered)
This constructor creates an DSECoordinatedPanel object.

Parameters:
layout - java.awt.LayoutManager
isDoubleBuffered - boolean

DSECoordinatedPanel

public DSECoordinatedPanel(boolean isDoubleBuffered)
This constructor creates an DSECoordinatedPanel object.

Parameters:
isDoubleBuffered - boolean
Method Detail

addCoordinatedEventListener

public void addCoordinatedEventListener(CoordinatedEventListener newListener)
Adds a CoordinatedEventListener.

Specified by:
addCoordinatedEventListener in interface CoordinatedEventSource
Parameters:
newListener - CoordinatedEventListener

addExceptionInOperationListener

public void addExceptionInOperationListener(ExceptionInOperationListener newListener)
Adds an ExceptionInOperationListener.

Parameters:
newListener - com.ibm.dse.gui.ExceptionInOperationListener, the listener to be added

addToChildrenInErrorList

public void addToChildrenInErrorList(DataExchanger de)
Adds the data exchanger specified as parameter in the childrenInError list.

Parameters:
de - DataExchanger, the element to be added to the list

addToExecuteButtonsList

public void addToExecuteButtonsList(javax.swing.JButton but)
Adds the JButton specified as parameter in the ExecuteButtons list.


addToNextButtonsList

public void addToNextButtonsList(javax.swing.JButton but)
Adds the JButton specified as parameter in the NextButtons list.


addToPrevButtonsList

public void addToPrevButtonsList(javax.swing.JButton but)
Adds the JButton specified as parameter in the PrevButtons list.


addToRequiredNotFilledList

public void addToRequiredNotFilledList(DataExchanger de)
Adds the data exchanger specified as parameter in the childrenNotFilled list.

Parameters:
de - DataExchanger, the element to be added to the list

ancestor

public void ancestor(javax.swing.event.AncestorEvent event)
Manages the appropriate actions when an AncestorEvent has been sent.

Parameters:
event - com.sun.java.swing.event.AncestorEvent

ancestorAdded

public void ancestorAdded(javax.swing.event.AncestorEvent event)
Method to handle events for the AncestorListener interface.

Specified by:
ancestorAdded in interface javax.swing.event.AncestorListener
Parameters:
event - com.sun.java.swing.event.AncestorEvent

ancestorMoved

public void ancestorMoved(javax.swing.event.AncestorEvent event)
Method to handle events for the AncestorListener interface.

Specified by:
ancestorMoved in interface javax.swing.event.AncestorListener
Parameters:
event - com.sun.java.swing.event.AncestorEvent

ancestorRemoved

public void ancestorRemoved(javax.swing.event.AncestorEvent event)
Method to handle events for the AncestorListener interface.

Specified by:
ancestorRemoved in interface javax.swing.event.AncestorListener
Parameters:
event - com.sun.java.swing.event.AncestorEvent

becomingActiveActions

public void becomingActiveActions()
It is applicable if the panel is used in the desktop. This method should be overriden in order to add the actions to execute every time the panel associated to the task is shown.

Specified by:
becomingActiveActions in interface CoordinatedPanel

becomingUnactiveActions

public void becomingUnactiveActions()
It is applicable if the panel is used in the desktop. This method should be overriden in order to add the actions to execute every time the panel associated to the task is hidden.

Specified by:
becomingUnactiveActions in interface CoordinatedPanel

clearPanelContents

public void clearPanelContents()
Clear all panel atributes.


close

public void close()
Deprecated. (use close(boolean))

close default operation and fires a DSECoordinationEvent (type ViewClosed)


close

protected void close(DSECoordinationEvent event)
close default operation and fires a DSECoordinationEvent (type ViewClosed)


close

public void close(boolean unchainContext)
close default operation and fires a DSECoordinationEvent (type ViewClosed)

Specified by:
close in interface CoordinatedPanel
Parameters:
unchainContext - boolean, if true context will be unchainded from the hierarchy

commit

public void commit()
Makes a checkpoint for possible rollback.

Specified by:
commit in interface CoordinatedPanel

convertFromEuros

public void convertFromEuros(javax.swing.JPanel jp)
Converts to EMU currency all the components in the panel that are Euro-convertible.


convertToEuros

public void convertToEuros(javax.swing.JPanel jp)
Converts to Euro currency all the components in the panel that are Euro-convertible.


dataChanged

public abstract void dataChanged(DSECoordinationEvent dce)

disposePanel

protected void disposePanel(java.awt.Component c)
Gets java.awt.Window or java.applet.Applet parent, and executes dispose or stop method.

Parameters:
c - java.awt.Component, the component.

enableExecuteButton

public void enableExecuteButton(boolean enable)
Enables/Disables Execute Buttons


enableNextButton

public void enableNextButton(boolean enable)
Enables/Disables Next Buttons

Specified by:
enableNextButton in interface CoordinatedPanel

enableOkButton

public void enableOkButton()
Checks the situation to enable the OK button.


enableOkButton

public void enableOkButton(boolean enable)
Enables/Disables Ok Buttons

Specified by:
enableOkButton in interface CoordinatedPanel

enablePreviousButton

public void enablePreviousButton(boolean enable)
Enables/Disables Previous Buttons

Specified by:
enablePreviousButton in interface CoordinatedPanel

externalizer

public Externalizer externalizer()
                          throws java.io.IOException
Returns the externalizer instance of this class.

Specified by:
externalizer in interface Externalizable
Returns:
com.ibm.dse.base.Externalizer
Throws:
java.io.IOException

fireCoordinationEvent

public void fireCoordinationEvent()
Fires a CoordinationEvent.

Specified by:
fireCoordinationEvent in interface CoordinatedEventSource

fireCoordinationEvent

public void fireCoordinationEvent(DSECoordinationEvent event)
Fires a CoordinationEvent.

Specified by:
fireCoordinationEvent in interface CoordinatedEventSource

fireHandleExceptionInOperation

protected void fireHandleExceptionInOperation(ExceptionInOperationEvent event)
Method to support listener events.

Parameters:
event - com.ibm.dse.gui.ExceptionInOperationEvent

get_EMUCurrencyButton

public SpButton get_EMUCurrencyButton()
Gets the EMUCurrencyButton property (com.ibm.dse.gui.SpButton) value.

Returns:
SpButton - the EMUCurrencyButton property value
See Also:
#setEMUCurrencyButton

get_EuroButton

public SpButton get_EuroButton()
Gets the euroButton property (com.ibm.dse.gui.SpButton) value.

Returns:
SpButton - the euroButton property value
See Also:
#setEuroButton

get_HelpButton

public SpButton get_HelpButton()
Gets the helpButton property (com.ibm.dse.gui.SpButton) value.

Returns:
SpButton - the helpButton property value
See Also:
#setHelpButton

get_OkButton

public SpButton get_OkButton()
Gets the okButton property (com.ibm.dse.gui.SpButton) value.

Overrides:
get_OkButton in class SpPanel
Returns:
SpButton - the okButton property value
See Also:
#setOkButton

getCheckBoxesAndButtonGroupsInitialized

protected boolean getCheckBoxesAndButtonGroupsInitialized()
Gets the CheckBoxesAndButtonGroupsInitialized property (boolean) value.

Returns:
java.util.Vector - the CheckBoxesAndButtonGroupsInitialized property value

getChildrenInError

public java.util.Vector getChildrenInError()
Gets the childrenInError property (java.util.Vector) value.

Returns:
java.util.Vector - the childrenInError property value
See Also:
setChildrenInError(java.util.Vector)

getChildrenNotFilled

public java.util.Vector getChildrenNotFilled()
Gets the childrenNotFilled property (java.util.Vector) value.

Returns:
java.util.Vector - the childrenNotFilled property value
See Also:
setChildrenNotFilled(java.util.Vector)

getClassForHelpImplementation

public java.lang.String getClassForHelpImplementation()
Gets the classForHelpImplementation property (java.lang.String) value.

Returns:
String - the classForHelpImplementation property value
See Also:
setClassForHelpImplementation(java.lang.String)

getContext

public Context getContext()
Gets the context property (com.ibm.dse.base.Context) value.

Specified by:
getContext in interface CoordinatedPanel
Returns:
The context property value.

getDataExchangers

public java.util.Vector getDataExchangers()
Gets the dataExchangers property (java.util.Vector) value.

Returns:
java.util.Vector - the dataExchangers property value
See Also:
setDataExchangers(java.util.Vector)

getDisableWhileOperationRunning

public boolean getDisableWhileOperationRunning()
Gets the disableWhileOperationRunning property (boolean) value.

Returns:
boolean - the disableWhileOperationRunning property value
See Also:
setDisableWhileOperationRunning(boolean)

getDSECoordinatedPanel

public static DSECoordinatedPanel getDSECoordinatedPanel(java.awt.Component c)
Returns the panel that contains the component passed as argument. It could be itself, its parent, grandparent etc.

Parameters:
c - Component, the component
Returns:
DSECoordinatedPanel, the DSECoordinated panel where the component is located

getDSECoordinatedPanelParent

public static DSECoordinatedPanel getDSECoordinatedPanelParent(java.awt.Component c)
Returns the panel that contains the component passed as argument. It could be its parent, grandparent etc.

Parameters:
c - Component, the component
Returns:
DSECoordinatedPanel, the DSECoordinated panel where the component is located

getEMUCurrency

public java.lang.String getEMUCurrency()
Gets the EMUCurrency property (java.lang.String) value.

Returns:
String - the EMUCurrency property value
See Also:
setEMUCurrency(java.lang.String)

getExecuteButtons

public java.util.Vector getExecuteButtons()
Gets the executeButtons property (java.util.Vector) value.

Returns:
java.util.Vector - the nextButtons property value

getExecuteWhenOpen

public boolean getExecuteWhenOpen()
Gets the executeWhenOpen property (boolean) value.

Returns:
The executeWhenOpen property value.
See Also:
setExecuteWhenOpen(boolean)

getExternalizer

public static Externalizer getExternalizer()
                                    throws java.io.IOException
Gets the externalizer.

Returns:
com.ibm.dse.base.Externalizer
Throws:
java.io.IOException

getIconName

public java.lang.String getIconName()
It is applicable if the panel is used in the desktop. Gets the iconName property (java.lang.String) value.

Returns:
String - the iconName property value
See Also:
setIconName(java.lang.String)

getInstanceOperation

public boolean getInstanceOperation()
Gets the instanceOperation property (boolean) value.

Returns:
The instanceOperation property value.
See Also:
setInstanceOperation(boolean)

getIsInEuros

public boolean getIsInEuros()
Gets the isInEuros property (boolean) value.

Returns:
boolean - the isInEuros property value
See Also:
setIsInEuros(boolean)

getListOfCheckBoxes

public java.util.Vector getListOfCheckBoxes()
Gets the listOfCheckBoxes property (java.util.Vector) value.

Returns:
java.util.Vector - the listOfCheckBoxes property value
See Also:
setListOfCheckBoxes(java.util.Vector)

getNextButtons

public java.util.Vector getNextButtons()
Gets the nextButtons property (java.util.Vector) value.

Returns:
java.util.Vector - the nextButtons property value

getOperation

public Operation getOperation()
Gets the operation property (Operation) value.

Returns:
Operation - the operation property value
See Also:
setOperation(com.ibm.dse.base.Operation)

getOperationName

public java.lang.String getOperationName()
Gets the operationName property (java.lang.String) value.

Returns:
String - the operationName property value
See Also:
setOperationName(java.lang.String)

getOutsiders

public java.util.Vector getOutsiders()
Gets the outsiders property (java.util.Vector) value.

Overrides:
getOutsiders in class SpPanel
Returns:
java.util.Vector - the outsiders property value
See Also:
setOutsiders(java.util.Vector)

getPrevButtons

public java.util.Vector getPrevButtons()
Gets the prevButtons property (java.util.Vector) value.

Returns:
java.util.Vector - the prevButtons property value

getReplyOperationName

protected java.lang.String getReplyOperationName()
Gets the replyOperationName property (java.lang.String) value.

Returns:
String - the replyOperationName property value

getReplyOutputFormatName

protected java.lang.String getReplyOutputFormatName()
Gets the replyOutputFormatName property (java.lang.String) value.

Returns:
String - the replyOutputFormatName property value

getSavedData

public java.util.Hashtable getSavedData()
Gets the savedData property (java.util.Hashtable) value.

Returns:
java.util.Hashtable - the savedData property value
See Also:
setSavedData(java.util.Hashtable)

getTitle

public java.lang.String getTitle()
It is applicable if the panel is used in the desktop. Gets the title property (java.lang.String) value.

Specified by:
getTitle in interface CoordinatedPanel
Returns:
String - the title property value
See Also:
setTitle(java.lang.String)

getValidationMethod

public ValidationMethodFields getValidationMethod()
Gets the validationMethod property (com.ibm.dse.gui.ValidationMethodFields) value.

Returns:
ValidationMethodFields - the validationMethod property value
See Also:
setValidationMethod(com.ibm.dse.gui.ValidationMethodFields)

getValueAt

public java.lang.Object getValueAt(java.lang.String aCompositeKey)
                            throws DSEObjectNotFoundException
Returns the value of the element of its working context, or of the upper working contexts, which is located at

Specified by:
getValueAt in interface CoordinatedPanel
Parameters:
aCompositeKey - String, path name in context.
Throws:
DSEObjectNotFoundException

getViewName

public java.lang.String getViewName()
Gets the viewName property (java.lang.String) value.

Returns:
viewName - the ViewName property value

handleDSECoordinationEvent

public void handleDSECoordinationEvent(DSECoordinationEvent event)
Contains the appropriate actions to be executed when DSECoordinationEvent has been triggered.

Specified by:
handleDSECoordinationEvent in interface CoordinatedEventListener
Overrides:
handleDSECoordinationEvent in class SpPanel
Parameters:
event - DSECoordinationEvent

handleErrorMessage

public void handleErrorMessage(ErrorMessageEvent eme)
Manages the appropriate actions when an ErrorMessageEvent has been sent.

Specified by:
handleErrorMessage in interface ErrorMessageListener
Overrides:
handleErrorMessage in class SpPanel
Parameters:
eme - com.ibm.dse.gui.ErrorMessageEvent

handleOperationRepliedEvent

public void handleOperationRepliedEvent(OperationRepliedEvent e)
Manages the appropriate actions when an OperationRepliedEvent has been sent.

Specified by:
handleOperationRepliedEvent in interface OperationRepliedListener
Parameters:
e - com.ibm.dse.gui.OperationRepliedEvent

initializeFrom

public java.lang.Object initializeFrom(Tag aTag)
                                throws java.io.IOException,
                                       DSEException
Initializes 'this' with the values stored inside 'aTag'.

Specified by:
initializeFrom in interface Externalizable
Parameters:
aTag - com.ibm.dse.base.Tag
Returns:
java.lang.Object
Throws:
java.io.IOException
DSEException

instanceOperationIfNecessary

public void instanceOperationIfNecessary()
makes an instance (if is necessary) of the operation


isClosable

public boolean isClosable()
Returns true if the panel can be closed or not

Specified by:
isClosable in interface CoordinatedPanel

isCorrectStatus

public abstract boolean isCorrectStatus()
Decides if the panel is in a correct status or not. An DSECoordinatedPanel is in a correct status when all of the required fields are filled with correct values. If there are validation methods, they are executed and must return true.


isFirstVisible

public boolean isFirstVisible()
Gets the isFirstVisible property (boolean) value.

Returns:
boolean - the isFirstVisible property value

manageHelp

public void manageHelp(java.lang.String HelpId)
Invoked when a help key has been pressed in some SpPanel Component. When a help key has been pressed DSECoordinatedPanel try to execute showHelp method in a class help, DSECoordinatedPanel search class help in classForHelpImplementation property.

Parameters:
HelpId - String, parameter for showHelp method.

postInitialize

public void postInitialize()
It is applicable if the panel is used in the desktop. This method should be overriden in order to add the actions to execute when the panel associated to a task is created.

Specified by:
postInitialize in interface CoordinatedPanel

readExternal

public void readExternal()
                  throws java.io.IOException
Initializes a DSECoordinatedPanel with its external value. This instance requires an id (name). The externalizer and its tagInputStream are initialized.

Specified by:
readExternal in interface Externalizable
Throws:
java.io.IOException

readExternal

public void readExternal(java.io.ObjectInput anObjectInput)
                  throws java.io.IOException
Invokes the object creation from an ObjectInput.

Specified by:
readExternal in interface java.io.Externalizable
Parameters:
anObjectInput - java.io.ObjectInput
Throws:
java.io.IOException
java.lang.ClassNotFoundException

readObject

public static java.lang.Object readObject(java.lang.String name)
                                   throws java.io.IOException
Instantiates a DataElement named name from the definition file.

Returns:
java.lang.Object
Throws:
java.io.IOException

refresh

public void refresh()
Refresh view from context

Specified by:
refresh in interface CoordinatedPanel

refreshDataExchangers

public abstract void refreshDataExchangers()
Updates the panel with the data exchangers context values.


register

protected void register(DataExchanger de)
Registers the data exchanger passed as argument as follows: The panel is registered as interested in DataChangedEvents caused by the data exchanger. The panel is registered as interested in ActionEvents caused by the data exchanger. If the data exchanger is an ErrorMessageGenerator, the panel is registered as interested in ErrorMessageEvents caused by the data exchanger. Adds the dataExchanger to childrenInError and requiredNotFilled lists if appropriate.

Parameters:
de - com.ibm.dse.gui.DataExchanger, the data exchanger to be registered

register

protected void register(java.awt.Component c)
Registers the component passed as argument.

Overrides:
register in class SpPanel
Parameters:
c - Component, the component to be registered

registerOutsider

public void registerOutsider(Outsider outsider)
Registers the outsider and adds it to the outsiders list.

Overrides:
registerOutsider in class SpPanel
Parameters:
outsider - Outsider

removeCoordinatedEventListener

public void removeCoordinatedEventListener(CoordinatedEventListener newListener)
Removes a CoordinatedEventListener.

Specified by:
removeCoordinatedEventListener in interface CoordinatedEventSource
Parameters:
newListener - DataChangedListener

removeDataExchanger

public void removeDataExchanger(DataExchanger de)
Removes the data exchanger specified to the internal Lists

Parameters:
de - DataExchanger, the element to be removed to the lists

removeExceptionInOperationListener

public void removeExceptionInOperationListener(ExceptionInOperationListener newListener)
Removes the ExceptionInOperationListener.

Parameters:
newListener - com.ibm.dse.gui.ExceptionInOperationListener, the listener to be removed

removeExternal

public void removeExternal()
                    throws java.io.IOException
This method removes the tags for this object from the definition file where it is externalized.

Specified by:
removeExternal in interface Externalizable
Throws:
java.io.IOException

removeFromChildrenInErrorList

public void removeFromChildrenInErrorList(DataExchanger de)
Removes the data exchanger specified as parameter in the childrenInError list.

Parameters:
de - DataExchanger, the element to be removed to the list

removeFromExecuteButtonsList

public void removeFromExecuteButtonsList(javax.swing.JButton but)
Removes the JButton specified as parameter in the executeButtons list.


removeFromNextButtonsList

public void removeFromNextButtonsList(javax.swing.JButton but)
Removes the JButton specified as parameter in the nextButtons list.


removeFromRequiredNotFilledList

public void removeFromRequiredNotFilledList(DataExchanger de)
Removes the data exchanger specified as parameter in the requiredNotFilled list.

Parameters:
de - DataExchanger, the element to be removed to the list

rollBack

public void rollBack()
Removes last changes in panel (till last commit)

Specified by:
rollBack in interface CoordinatedPanel

saveData

public void saveData()
Saves all the panel components values.


set_EMUCurrencyButton

public void set_EMUCurrencyButton(SpButton EMUCurrencyButton)
Sets the EMUCurrencyButton property (com.ibm.dse.gui.SpButton) value.

Parameters:
EMUCurrencyButton - SpButton, the new value for the property
See Also:
#getEMUCurrencyButton

set_EuroButton

public void set_EuroButton(SpButton euroButton)
Sets the euroButton property (com.ibm.dse.gui.SpButton) value.

Parameters:
euroButton - SpButton, the new value for the property
See Also:
#getEuroButton

set_HelpButton

public void set_HelpButton(SpButton helpButton)
Sets the helpButton property (com.ibm.dse.gui.SpButton) value.

Parameters:
helpButton - SpButton, the new value for the property
See Also:
#getHelpButton

set_OkButton

public void set_OkButton(SpButton okButton)
Sets the okButton property (com.ibm.dse.gui.SpButton) value.

Parameters:
okButton - SpButton, the new value for the property
See Also:
#getOkButton

setCheckBoxesAndButtonGroupsInitialized

public void setCheckBoxesAndButtonGroupsInitialized(boolean check)
Sets the checkBoxesAndButtonGroupsInitialized property (boolean) value.

Parameters:
check - boolean, the new value for the property

setChildrenInError

public void setChildrenInError(java.util.Vector childrenInError)
Sets the childrenInError property (java.util.Vector) value.

Parameters:
childrenInError - java.util.Vector, the new value for the property
See Also:
getChildrenInError()

setChildrenNotFilled

public void setChildrenNotFilled(java.util.Vector childrenNotFilled)
Sets the childrenNotFilled property (java.util.Vector) value.

Parameters:
childrenNotFilled - java.util.Vector, the new value for the property
See Also:
getChildrenNotFilled()

setClassForHelpImplementation

public void setClassForHelpImplementation(java.lang.String classForHelpImplementation)
Sets the classForHelpImplementation property (java.lang.String) value.

Parameters:
classForHelpImplementation - String, the new value for the property
See Also:
getClassForHelpImplementation()

setClosable

public void setClosable(boolean newClosable)
Sets the closable property (boolean) value.

Parameters:
newClosable - The new value for the property.

setContext

public void setContext(Context context)
Sets the context property (com.ibm.dse.base.Context) value. Complies with the CoordinatedPanelInteface interface.

Specified by:
setContext in interface CoordinatedPanel
Parameters:
context - The new value for the property.

setDataExchangers

public void setDataExchangers(java.util.Vector dataExchangers)
Sets the dataExchangers property (java.util.Vector) value.

Parameters:
dataExchangers - java.util.Vector, the new value for the property
See Also:
getDataExchangers()

setDisableWhileOperationRunning

public void setDisableWhileOperationRunning(boolean disableWhileOperationRunning)
Sets the disableWhileOperationRunning property (boolean) value.

Parameters:
disableWhileOperationRunning - boolean, the new value for the property
See Also:
getDisableWhileOperationRunning()

setEMUCurrency

public void setEMUCurrency(java.lang.String EMUCurrency)
Sets the EMUCurrency property (java.lang.String) value.

Parameters:
EMUCurrency - String, the new value for the property
See Also:
getEMUCurrency()

setExecuteWhenOpen

public void setExecuteWhenOpen(boolean executeWhenOpen)
Sets the executeWhenOpen property (boolean) value.

Parameters:
executeWhenOpen - The new value for the property.
See Also:
getExecuteWhenOpen()

setExternalizer

public static void setExternalizer(Externalizer anExternalizer)
Sets the externalizer.

Parameters:
anExternalizer - com.ibm.dse.base.Externalizer

setFirstVisible

public void setFirstVisible(boolean isFirstVisible)
Sets the isFirstVisible property (boolean) value.

Parameters:
isFirstVisible - boolean, the new value for the property

setIconName

public void setIconName(java.lang.String iconName)
Sets the iconName property (java.lang.String) value.

Parameters:
iconName - String, the new value for the property
See Also:
getIconName()

setInstanceOperation

public void setInstanceOperation(boolean instanceOperation)
Sets the instanceOperation property (boolean) value.

Parameters:
instanceOperation - The new value for the property.
See Also:
getInstanceOperation()

setIsInEuros

public void setIsInEuros(boolean isInEuros)
Sets the isInEuros property (boolean) value.

Parameters:
isInEuros - boolean, the new value for the property
See Also:
getIsInEuros()

setListOfCheckBoxes

public void setListOfCheckBoxes(java.util.Vector listOfCheckBoxes)
Sets the listOfCheckBoxes property (java.util.Vector) value.

Parameters:
listOfCheckBoxes - java.util.Vector, the new value for the property
See Also:
getListOfCheckBoxes()

setOperation

public void setOperation(Operation op)
Sets the operation property (Operation) value.

Specified by:
setOperation in interface CoordinatedPanel
Parameters:
op - Operation, the new value for the property
See Also:
getOperation()

setOperationName

public void setOperationName(java.lang.String operationName)
Sets the operationName property (java.lang.String) value.

Parameters:
operationName - String, the new value for the property
See Also:
getOperationName()

setOperationName

public void setOperationName(java.lang.String operationName,
                             boolean mInstance)
Sets the operationName property (java.lang.String) value.

Specified by:
setOperationName in interface CoordinatedPanel
Parameters:
operationName - String, the new value for the property
mInstance - boolean, if true makes an instance of the operation.
See Also:
getOperationName()

setOutsiders

public void setOutsiders(java.util.Vector outsiders)
Sets the outsiders property (java.util.Vector) value.

Parameters:
outsiders - java.util.Vector, the new value for the property
See Also:
getOutsiders()

setReplyOperationName

protected void setReplyOperationName(java.lang.String operationName)
Sets the replyOperationName property (java.lang.String) value.

Parameters:
operationName - String, the new value for the property

setReplyOutputFormatName

protected void setReplyOutputFormatName(java.lang.String OutputFormatName)
Sets the replyOutputFormatName property (java.lang.String) value.

Parameters:
OutputFormatName - String, the new value for the property

setSavedData

public void setSavedData(java.util.Hashtable savedData)
Sets the savedData property (java.util.Hashtable) value.

Parameters:
savedData - java.util.Hashtable, the new value for the property
See Also:
getSavedData()

setTitle

public void setTitle(java.lang.String title)
Sets the title property (java.lang.String) value.

Parameters:
title - String, the new value for the property
See Also:
getTitle()

setValidationMethod

public void setValidationMethod(ValidationMethodFields validationMethod)
Sets the validationMethod property (com.ibm.dse.gui.ValidationMethodFields) value.

Parameters:
validationMethod - ValidationMethodFields, the new value for the property
See Also:
getValidationMethod()

setViewName

public void setViewName(java.lang.String name)
Sets the name of the component to the specified string.

Specified by:
setViewName in interface CoordinatedPanel
Parameters:
name - The string that is to be this component's name.

toStrings

public Vector toStrings()
Returns a visual representation of this data element.

Specified by:
toStrings in interface Externalizable
Returns:
Vector

toTags

public Vector toTags()
              throws java.io.IOException
Returns a Vector with the DSECoordinatedPanel represented as a Tag

Specified by:
toTags in interface Externalizable
Returns:
com.ibm.dse.base.Vector
Throws:
java.io.IOException

tryRunOperation

public void tryRunOperation()
Specified by:
tryRunOperation in interface CoordinatedPanel

writeExternal

public void writeExternal()
                   throws java.io.IOException
Writes this instance converted in tags to a file.

Specified by:
writeExternal in interface Externalizable
Throws:
java.io.IOException

writeExternal

public void writeExternal(java.io.ObjectOutput st)
                   throws java.io.IOException
Provides concrete serialization handling for DSECoordinatedPanel.

Specified by:
writeExternal in interface java.io.Externalizable
Parameters:
st - java.io.ObjectOutput
Throws:
java.io.IOException

getFocusManager

public SpFocusTracker getFocusManager()
Gets the SpFocusTracker associated to the panel.

Returns:
focusManager SpFocusTracker

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005