com.waveset.object
Class WFProcess.Return

java.lang.Object
  extended bycom.waveset.util.AbstractXmlObject
      extended bycom.waveset.object.WorkflowComponent
          extended bycom.waveset.object.WFProcess.Return
All Implemented Interfaces:
com.sun.idm.debugger.common.Locatable, javax.naming.Referenceable, XmlObject
Enclosing class:
WFProcess

public static class WFProcess.Return
extends WorkflowComponent

A class used to represent a return value from an Action. These map a variable defined in the scope of the action to one in the scope of the activity.


Field Summary
static java.lang.String ATT_APPEND
           
static java.lang.String ATT_APPENDTO
           
static java.lang.String ATT_FROM
           
static java.lang.String ATT_NAME
           
static java.lang.String ATT_TO
           
static java.lang.String EL_COMMENT
           
static java.lang.String ELEMENT
           
 
Fields inherited from class com.waveset.util.AbstractXmlObject
_trace, code_id
 
Constructor Summary
WFProcess.Return()
           
WFProcess.Return(org.w3c.dom.Element e)
           
 
Method Summary
 WFProcess.Action getAction()
           
 java.lang.String getComments()
           
 java.lang.String getElementName()
          Return the element name.
 ExNode getExpression()
           
 java.lang.String getFrom()
           
 java.lang.String getName()
          Overload the inherited WorkflowComponent accessor to set get "to" field.
 java.lang.String getTo()
           
 boolean isAppend()
           
 void setAction(WFProcess.Action a)
           
 void setAppend(boolean b)
           
 void setComments(java.lang.String s)
           
 void setExpression(ExNode node)
           
 void setFrom(java.lang.String s)
           
 void setName(java.lang.String s)
          Overload the inherited WorkflowComponent accessor to set the "to" field.
 void setTo(java.lang.String s)
           
 void toXml(java.lang.StringBuffer b, int indent)
          Serialize into a buffer with optional indentation.
 
Methods inherited from class com.waveset.object.WorkflowComponent
addCommonAttributes, getLocation, getParentComponent, parseCommonAttributes, setLocation, setParentComponent
 
Methods inherited from class com.waveset.util.AbstractXmlObject
addXmlHeader, cloneObject, dump, dumpFile, getReference, println, setTrace, toIdentityString, toVerboseString, toVerboseString, toXml, toXml, toXml
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT

public static final java.lang.String ELEMENT
See Also:
Constant Field Values

ATT_NAME

public static final java.lang.String ATT_NAME
See Also:
Constant Field Values

ATT_FROM

public static final java.lang.String ATT_FROM
See Also:
Constant Field Values

ATT_TO

public static final java.lang.String ATT_TO
See Also:
Constant Field Values

ATT_APPEND

public static final java.lang.String ATT_APPEND
See Also:
Constant Field Values

ATT_APPENDTO

public static final java.lang.String ATT_APPENDTO
See Also:
Constant Field Values

EL_COMMENT

public static final java.lang.String EL_COMMENT
See Also:
Constant Field Values
Constructor Detail

WFProcess.Return

public WFProcess.Return()

WFProcess.Return

public WFProcess.Return(org.w3c.dom.Element e)
                 throws WavesetException
Method Detail

getElementName

public java.lang.String getElementName()
Description copied from class: AbstractXmlObject
Return the element name.

Specified by:
getElementName in interface XmlObject
Specified by:
getElementName in class AbstractXmlObject

setAction

public void setAction(WFProcess.Action a)

getAction

public WFProcess.Action getAction()

getFrom

public java.lang.String getFrom()

setFrom

public void setFrom(java.lang.String s)

getTo

public java.lang.String getTo()

setTo

public void setTo(java.lang.String s)

isAppend

public boolean isAppend()

setAppend

public void setAppend(boolean b)

getExpression

public ExNode getExpression()

setExpression

public void setExpression(ExNode node)

setComments

public void setComments(java.lang.String s)

getComments

public java.lang.String getComments()

setName

public void setName(java.lang.String s)
Overload the inherited WorkflowComponent accessor to set the "to" field.

Overrides:
setName in class WorkflowComponent

getName

public java.lang.String getName()
Overload the inherited WorkflowComponent accessor to set get "to" field.

Overrides:
getName in class WorkflowComponent

toXml

public void toXml(java.lang.StringBuffer b,
                  int indent)
Description copied from class: AbstractXmlObject
Serialize into a buffer with optional indentation. This must be implemented by the subclass.

Specified by:
toXml in interface XmlObject
Specified by:
toXml in class AbstractXmlObject