com.tivoli.twg.alertmgr
Class TWGActionParmTextBox

java.lang.Object
  extended bycom.tivoli.twg.alertmgr.TWGActionParm
      extended bycom.tivoli.twg.alertmgr.TWGActionParmText
          extended bycom.tivoli.twg.alertmgr.TWGActionParmTextBox

public class TWGActionParmTextBox
extends TWGActionParmText

A class for designating that an Event Action parameter should take the form of a single-line text box.


Field Summary
 
Fields inherited from class com.tivoli.twg.alertmgr.TWGActionParmText
PASSWORD
 
Fields inherited from class com.tivoli.twg.alertmgr.TWGActionParm
ACTION_PARM_DROPDOWN, ACTION_PARM_FLOAT_SPINNER, ACTION_PARM_KEYED_DROPDOWN, ACTION_PARM_KEYED_MULTI_SEL_LIST, ACTION_PARM_LONG_SPINNER, ACTION_PARM_MULTI_SEL_LIST, ACTION_PARM_STRING_SPINNER, ACTION_PARM_STRING_TREE, ACTION_PARM_TEXTAREA, ACTION_PARM_TEXTBOX
 
Constructor Summary
TWGActionParmTextBox(IntelByteBuffer buf)
          Constructor for interpreting a provided IntelByteBuffer.
TWGActionParmTextBox(int index, java.lang.String label, java.lang.String labelBundle, java.lang.String sublabel, java.lang.String sublabelBundle, java.lang.String defaultValue)
          Constructor for a simple text box action parameter.
TWGActionParmTextBox(TWGActionParmTextBox aptb)
          Copy constructor.
 
Method Summary
 java.awt.Component getGuiComponent()
          Get the graphical component associated with this TWGActionParm subclass.
 void saveValues(java.awt.Component textfield)
          Save the user customized value(s) of this action parameter.
 boolean wasModified(java.awt.Component textfield)
          Determine if the user modified the value(s) of this action parameter.
 
Methods inherited from class com.tivoli.twg.alertmgr.TWGActionParmText
getFlags, getValue, isaPassword, print, readTWGActionParmText, setFlags, setIsaPassword, setValue, sizeOf, sizeOfHdr, sizeOfTWGActionParmText, toIntelByteBuffer, traceValue, writeIntelByteBuffer, writeIntelByteBuffer
 
Methods inherited from class com.tivoli.twg.alertmgr.TWGActionParm
getCapturedValues, getCapturedValues, getIndex, getLabel, getLabel, getLabelBundle, getSubLabel, getSubLabel, getSubLabelBundle, readTWGActionParm, setIndex, setLabel, setLabel, setLabelBundle, setSubLabel, setSubLabel, setSubLabelBundle, setType, sizeOfTWGActionParm, traceString, unwrap, unwrap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TWGActionParmTextBox

public TWGActionParmTextBox(int index,
                            java.lang.String label,
                            java.lang.String labelBundle,
                            java.lang.String sublabel,
                            java.lang.String sublabelBundle,
                            java.lang.String defaultValue)
Constructor for a simple text box action parameter.

Parameters:
index - Index of action parameter (used as a reference key)
label - Label (or associated bundle keyword if label bundle non-null).
defaultValue - String indicating the default value pre-entered in the text display

TWGActionParmTextBox

public TWGActionParmTextBox(TWGActionParmTextBox aptb)
Copy constructor.


TWGActionParmTextBox

public TWGActionParmTextBox(IntelByteBuffer buf)
Constructor for interpreting a provided IntelByteBuffer. Use the current offset and start ptrs within the provided IntelByteBuffer; upon return the buffer's offset ptr is advanced to reflect the number of bytes read.

Parameters:
buf - IntelByteBuffer from which data should be read
Method Detail

getGuiComponent

public java.awt.Component getGuiComponent()
Get the graphical component associated with this TWGActionParm subclass.

Specified by:
getGuiComponent in class TWGActionParmText
Returns:
Swing component this subclass uses to display the action parameter

saveValues

public void saveValues(java.awt.Component textfield)
Save the user customized value(s) of this action parameter.

Specified by:
saveValues in class TWGActionParmText
Parameters:
textfield - instance of the Swing component this subclass uses to display the action parameter

wasModified

public boolean wasModified(java.awt.Component textfield)
Determine if the user modified the value(s) of this action parameter.

Specified by:
wasModified in class TWGActionParmText
Parameters:
textfield - instance of the Swing component this subclass uses to display the action parameter