wt.clients.workflow.definer
Class WfApplRobotTemplatePanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Panel
              extended bywt.clients.workflow.definer.WfNodeTemplatePanel
                  extended bywt.clients.workflow.definer.WfApplRobotTemplatePanel
All Implemented Interfaces:
Accessible, ImageObserver, MenuContainer, Serializable

public class WfApplRobotTemplatePanel
extends WfNodeTemplatePanel

See Also:
Serialized Form

Nested Class Summary
(package private)  class WfApplRobotTemplatePanel.SymAction
           
 
Nested classes inherited from class wt.clients.workflow.definer.WfNodeTemplatePanel
WfNodeTemplatePanel.InitializeThread
 
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
(package private)  Label argumentLbl
           
(package private)  Checkbox asynchBtn
           
(package private)  Label cmdLbl
           
(package private)  TextField commandTxt
           
(package private)  Button envCreateBtn
           
(package private)  Button envDeleteBtn
           
(package private)  Label environmentLbl
           
(package private)  Button envUpdateBtn
           
(package private)  boolean fComponentsAdjusted
           
(package private)  CheckboxGroup Group1
           
(package private)  List listVariables
           
(package private)  WTMultiList multiListEnv
           
(package private)  Label nameLbl
           
(package private)  TextField nameTxt
           
(package private)  Panel panel1
           
(package private)  Panel panel2
           
(package private)  Checkbox synchBtn
           
(package private)  Label synchLabel
           
(package private)  WfNodeTemplateEditor wfNodeTemplateEditor
           
 
Fields inherited from class wt.clients.workflow.definer.WfNodeTemplatePanel
propertiesTabPanel, wfTemplateObjectEvents
 
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
WfApplRobotTemplatePanel(WfNodeTemplateEditor wf_node_template_editor)
           
 
Method Summary
 void addNotify()
           
protected  void addTabs()
           
protected  void cancel()
           
(package private)  void envCreateBtn_ActionPerformed(ActionEvent event)
           
(package private)  void envDeleteBtn_ActionPerformed(ActionEvent event)
           
(package private)  void envUpdateBtn_ActionPerformed(ActionEvent event)
           
 String getCommand()
          Returns the line of text which will contain the filename to execute, exe or bat or cmd...
 String getCommandLine()
          Returns the command line for the application robot.
 SignatureVector getEnvironment()
          Returns the list of environment options which will be set when executing the command in a seperate process.
 String getHelpTag()
           
 boolean getSynchronous()
          Returns if the robot is to be Sunchronous or Asynchronous
 void initialize()
           
private  void initVariableList()
           
protected  void localize()
           
protected  void save()
           
 void setCommand(String command)
          Sets the line of text which will contain the filename to execute, exe or bat or cmd...
 void setEnvironment(SignatureVector environment)
          Sets the list of environment options which will be set when executing the command in a seperate process.
 void setSynchronous(boolean synch)
          sets if the robot is to be Sunchronous or Asynchronous
 
Methods inherited from class wt.clients.workflow.definer.WfNodeTemplatePanel
getEditor, getPropertiesTabPanel, getUserEvents, reinitialize, setCurrentTab
 
Methods inherited from class java.awt.Panel
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

wfNodeTemplateEditor

WfNodeTemplateEditor wfNodeTemplateEditor

fComponentsAdjusted

boolean fComponentsAdjusted

commandTxt

TextField commandTxt

synchBtn

Checkbox synchBtn

Group1

CheckboxGroup Group1

asynchBtn

Checkbox asynchBtn

synchLabel

Label synchLabel

cmdLbl

Label cmdLbl

nameTxt

TextField nameTxt

nameLbl

Label nameLbl

panel1

Panel panel1

panel2

Panel panel2

envCreateBtn

Button envCreateBtn

envUpdateBtn

Button envUpdateBtn

envDeleteBtn

Button envDeleteBtn

environmentLbl

Label environmentLbl

multiListEnv

WTMultiList multiListEnv

listVariables

List listVariables

argumentLbl

Label argumentLbl
Constructor Detail

WfApplRobotTemplatePanel

public WfApplRobotTemplatePanel(WfNodeTemplateEditor wf_node_template_editor)
Method Detail

addNotify

public void addNotify()
Overrides:
addNotify in class WfNodeTemplatePanel

initialize

public void initialize()
Overrides:
initialize in class WfNodeTemplatePanel

addTabs

protected void addTabs()
Overrides:
addTabs in class WfNodeTemplatePanel

save

protected void save()
             throws WTException
Overrides:
save in class WfNodeTemplatePanel
Throws:
WTException

cancel

protected void cancel()
               throws WTException
Overrides:
cancel in class WfNodeTemplatePanel
Throws:
WTException

initVariableList

private void initVariableList()

getCommandLine

public String getCommandLine()
Returns the command line for the application robot.


getEnvironment

public SignatureVector getEnvironment()
Returns the list of environment options which will be set when executing the command in a seperate process.


setEnvironment

public void setEnvironment(SignatureVector environment)
Sets the list of environment options which will be set when executing the command in a seperate process.


setCommand

public void setCommand(String command)
Sets the line of text which will contain the filename to execute, exe or bat or cmd...


getCommand

public String getCommand()
Returns the line of text which will contain the filename to execute, exe or bat or cmd...


setSynchronous

public void setSynchronous(boolean synch)
sets if the robot is to be Sunchronous or Asynchronous


getSynchronous

public boolean getSynchronous()
Returns if the robot is to be Sunchronous or Asynchronous


localize

protected void localize()

envDeleteBtn_ActionPerformed

void envDeleteBtn_ActionPerformed(ActionEvent event)

envCreateBtn_ActionPerformed

void envCreateBtn_ActionPerformed(ActionEvent event)

envUpdateBtn_ActionPerformed

void envUpdateBtn_ActionPerformed(ActionEvent event)

getHelpTag

public String getHelpTag()
Overrides:
getHelpTag in class WfNodeTemplatePanel