IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.automaton.html
Class HtmlTransitionDescriptor

java.lang.Object
  extended by com.ibm.btt.automaton.TransitionDescriptor
      extended by com.ibm.btt.automaton.html.HtmlTransitionDescriptor
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

@ATTR(value={"conseq#Boolean#IMPLIED","skipValidation#Boolean#IMPLIED","delegateValAssessment#Boolean#IMPLIED","inputMapFmt#String#IMPLIED","outputMapFmt#String#IMPLIED","interStateFmt#String#IMPLIED","context#String#IMPLIED"})
public class HtmlTransitionDescriptor
extends TransitionDescriptor

This class extends the behavior of TransitionDescriptor to provide support for features unique to the HomeBanking HTML Client.

See Also:
Serialized Form

Field Summary
protected  java.lang.String CONSEQ_ATT_NAME
          Name of the consequentiality attribute.
protected  java.lang.String consequentiality
           
protected  Context context
           
protected  Tag contextTag
           
protected  boolean delegateValAssessment
          Means that the validation assesment is delegated for this transition to a later state.
 Tag inputFormatTag
           
 Tag interStateFmt
           *
 Tag outputFormatTag
           
protected  java.lang.String SKIP_ATT_NAME
          Name of the skipValidation attribute.
protected  boolean skipValidation
          Means that does not want to perform any validation task during this transition.
 
Fields inherited from class com.ibm.btt.automaton.TransitionDescriptor
actionsTags, ignoreEntryActions, ignoreExitActions, name, propagateEvent, targetStateName
 
Constructor Summary
HtmlTransitionDescriptor()
          HtmlTransitionDescriptor constructor.
 
Method Summary
 java.lang.String getConsequentiality()
          Returns the consequentiality of this transition.
 Context getContext()
          Returns the context for this HTML transition.
 Tag getContextTag()
          Returns the context tag corresponding to the context defined for this object.
 boolean getDelegateValAssessment()
          Returns the value of the delegateValAssessment property.
 Tag getInputFormatTag()
          Returns the input format tag property.
 Tag getInterStateFormatTag()
           Returns inter state format
 Tag getOutputFormatTag()
          Returns the output format tag property.
 java.lang.Object initializeFrom(Tag aTag)
          Initializes the state of this transition from externalized definitions.
 boolean isSkipValidation()
          Gets the skipValidation attribute of this transition.
 void setConsequentiality(java.lang.String newConsequentiality)
          Sets the consequentiality of this transition.
 void setContext(Context newContext)
          Sets the context property.
 void setContextTag(Tag newContextTag)
          Stores the context tag corresponding to the context attribute of this class.
 void setDelegateValAssessment(boolean newDelValAssessment)
          Sets the delegateValAssessment property.
 void setInputFormatTag(Tag newInputFormatTag)
          Sets the input format tag property.
 void setInterStateFormatTag(Tag newInterStateFormatTag)
           set the State out format
 void setOutputFormatTag(Tag newOutputFormatTag)
          Sets the output format tag property.
protected  void setSkipValidation(boolean newSkipValidation)
          Sets the skipValidation property.
 
Methods inherited from class com.ibm.btt.automaton.TransitionDescriptor
externalizer, getActionsTags, getName, getParms, getPropagateEvent, getTargetStateName, isIgnoreEntryActions, isIgnoreExitActions, readExternal, readExternal, removeExternal, setActionsTags, setIgnoreEntryActions, setIgnoreExitActions, setName, setPropagateEvent, setTargetStateName, toString, toStrings, toTags, writeExternal, writeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

context

protected Context context

consequentiality

protected java.lang.String consequentiality

contextTag

protected Tag contextTag

inputFormatTag

public Tag inputFormatTag

outputFormatTag

public Tag outputFormatTag

CONSEQ_ATT_NAME

protected final java.lang.String CONSEQ_ATT_NAME
Name of the consequentiality attribute.

See Also:
Constant Field Values

SKIP_ATT_NAME

protected final java.lang.String SKIP_ATT_NAME
Name of the skipValidation attribute.

See Also:
Constant Field Values

skipValidation

protected boolean skipValidation
Means that does not want to perform any validation task during this transition. By default this is true.


delegateValAssessment

protected boolean delegateValAssessment
Means that the validation assesment is delegated for this transition to a later state. By default this is false.


interStateFmt

public Tag interStateFmt
*

Constructor Detail

HtmlTransitionDescriptor

public HtmlTransitionDescriptor()
HtmlTransitionDescriptor constructor.

Method Detail

getConsequentiality

public java.lang.String getConsequentiality()
Returns the consequentiality of this transition. It will be one of the following values from DSEHTMLProcessor: CONSEQ_UNDEFINED, CONSEQ_TRUE, or CONSEQ_FALSE.

Returns:
java.lang.String

getContext

public Context getContext()
Returns the context for this HTML transition.

Returns:
com.ibm.btt.base.Context

getContextTag

public Tag getContextTag()
Returns the context tag corresponding to the context defined for this object.

Returns:
com.ibm.btt.base.Tag

getDelegateValAssessment

public boolean getDelegateValAssessment()
Returns the value of the delegateValAssessment property.

Returns:
boolean

getInputFormatTag

public Tag getInputFormatTag()
Returns the input format tag property.

Returns:
com.ibm.btt.base.Tag

getOutputFormatTag

public Tag getOutputFormatTag()
Returns the output format tag property.

Returns:
com.ibm.btt.base.Tag

initializeFrom

public java.lang.Object initializeFrom(Tag aTag)
                                throws java.io.IOException,
                                       DSEException
Initializes the state of this transition from externalized definitions.

Overrides:
initializeFrom in class TransitionDescriptor
Parameters:
aTag - com.ibm.btt.base.Tag
Returns:
java.lang.Object
Throws:
java.io.IOException
DSEException

isSkipValidation

public boolean isSkipValidation()
Gets the skipValidation attribute of this transition.

Returns:
boolean

setConsequentiality

public void setConsequentiality(java.lang.String newConsequentiality)
Sets the consequentiality of this transition. It should be one of the following values from DSEHTMLProcessor: CONSEQ_UNDEFINED, CONSEQ_TRUE, or CONSEQ_FALSE.

Parameters:
newConsequentiality - java.lang.String

setContext

public void setContext(Context newContext)
Sets the context property.

Parameters:
newContext - com.ibm.btt.base.Context

setContextTag

public void setContextTag(Tag newContextTag)
Stores the context tag corresponding to the context attribute of this class.

Parameters:
newContextTag - com.ibm.btt.base.Tag

setDelegateValAssessment

public void setDelegateValAssessment(boolean newDelValAssessment)
Sets the delegateValAssessment property.

Parameters:
newDelValAssessment - boolean

setInputFormatTag

public void setInputFormatTag(Tag newInputFormatTag)
Sets the input format tag property.

Parameters:
newInputFormatTag - com.ibm.btt.base.Tag

setOutputFormatTag

public void setOutputFormatTag(Tag newOutputFormatTag)
Sets the output format tag property.

Parameters:
newOutputFormatTag - com.ibm.btt.base.Tag

setSkipValidation

protected void setSkipValidation(boolean newSkipValidation)
Sets the skipValidation property.

Parameters:
newSkipValidation - boolean

setInterStateFormatTag

public void setInterStateFormatTag(Tag newInterStateFormatTag)
set the State out format


getInterStateFormatTag

public Tag getInterStateFormatTag()
Returns inter state format


IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011