fr.inria.oadymppac.parsing.info
Class StateInfo

java.lang.Object
  extended byfr.inria.oadymppac.parsing.info.BasicInfo
      extended byfr.inria.oadymppac.parsing.info.EventInfo
          extended byfr.inria.oadymppac.parsing.info.StateInfo
All Implemented Interfaces:
java.lang.Cloneable, ConstraintListProvider, DTDEventAttributes, DTDStateElement, EventAttributes, Info, StateAttributes, StateMiscProvider, UpdateListProvider, VariableListProvider

public class StateInfo
extends EventInfo
implements StateAttributes, VariableListProvider, ConstraintListProvider, UpdateListProvider, StateMiscProvider, java.lang.Cloneable

Author:
raf To change the template for this generated type comment go to Window - Preferences - Java - Code Generation - Code and Comments

Field Summary
static int INFO_TYPE
           
 
Fields inherited from class fr.inria.oadymppac.parsing.info.BasicInfo
cloned, created
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.attributes.StateAttributes
CHOICECONSTRAINT_NONE, CURRENT_NODE_NONE, NEXT_NODE_NONE, NODENAME_NONE, STATUS_NONE
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDStateElement
CHOICECONSTRAINT, CURRENTNODE, NEXTNODE, NODENAME, STATE, STATUS
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.event.attributes.EventAttributes
CHRONO_NONE, CONTEXT_NONE, DEPTH_NONE, FILE_NONE, LINE_NONE, TIME_NONE
 
Fields inherited from interface fr.inria.oadymppac.parsing.gentra4cp.dtd.DTDEventAttributes
CHRONO, CONTEXT, DEPTH, FILE, LINE, TIME
 
Fields inherited from interface fr.inria.oadymppac.parsing.event.Info
logger
 
Constructor Summary
StateInfo()
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getChoiceConstraints()
           
 ConstraintListInfo getConstraintList()
           
 java.lang.String getCurrentNode()
           
 int getInfoType()
           
 StateMiscInfo getMisc()
           
 java.lang.String getNextNode()
           
 java.lang.String getNodeName()
           
 java.lang.String getStatus()
           
 UpdateListInfo getUpdateList()
           
 VariableListInfo getVariableList()
           
 void setChoiceConstraints(java.lang.String choiceConstraints)
           
 void setConstraintList(ConstraintListInfo constraintList)
           
 void setCurrentNode(java.lang.String currentNode)
           
 void setMisc(StateMiscInfo misc)
           
 void setNextNode(java.lang.String nextNode)
           
 void setNodeName(java.lang.String nodeName)
           
 void setStatus(java.lang.String status)
           
 void setUpdateList(UpdateListInfo updateList)
           
 void setVariableList(VariableListInfo variableList)
           
 
Methods inherited from class fr.inria.oadymppac.parsing.info.EventInfo
getChrono, getContext, getDepth, getFile, getLine, getTime, setChrono, setContext, setDepth, setFile, setLine, setTime
 
Methods inherited from class fr.inria.oadymppac.parsing.info.BasicInfo
clone, clone, clone
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INFO_TYPE

public static final int INFO_TYPE
See Also:
Constant Field Values
Constructor Detail

StateInfo

public StateInfo()
Method Detail

getInfoType

public int getInfoType()
Specified by:
getInfoType in interface Info

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Overrides:
clone in class BasicInfo
Throws:
java.lang.CloneNotSupportedException

getCurrentNode

public java.lang.String getCurrentNode()
Specified by:
getCurrentNode in interface StateAttributes
Returns:
Returns the currentNode.

setCurrentNode

public void setCurrentNode(java.lang.String currentNode)
Specified by:
setCurrentNode in interface StateAttributes
Parameters:
currentNode - The currentNode to set.

getNextNode

public java.lang.String getNextNode()
Specified by:
getNextNode in interface StateAttributes
Returns:
Returns the nextNode.

setNextNode

public void setNextNode(java.lang.String nextNode)
Specified by:
setNextNode in interface StateAttributes
Parameters:
nextNode - The nextNode to set.

getNodeName

public java.lang.String getNodeName()
Specified by:
getNodeName in interface StateAttributes
Returns:
Returns the nodeName.

setNodeName

public void setNodeName(java.lang.String nodeName)
Specified by:
setNodeName in interface StateAttributes
Parameters:
nodeName - The nodeName to set.

getStatus

public java.lang.String getStatus()
Specified by:
getStatus in interface StateAttributes
Returns:
Returns the status.

setStatus

public void setStatus(java.lang.String status)
Specified by:
setStatus in interface StateAttributes
Parameters:
status - The status to set.

getConstraintList

public ConstraintListInfo getConstraintList()
Specified by:
getConstraintList in interface ConstraintListProvider
Returns:
Returns the constraintList.

setConstraintList

public void setConstraintList(ConstraintListInfo constraintList)
Specified by:
setConstraintList in interface ConstraintListProvider
Parameters:
constraintList - The constraintList to set.

getMisc

public StateMiscInfo getMisc()
Specified by:
getMisc in interface StateMiscProvider
Returns:
Returns the misc.

setMisc

public void setMisc(StateMiscInfo misc)
Specified by:
setMisc in interface StateMiscProvider
Parameters:
misc - The misc to set.

getUpdateList

public UpdateListInfo getUpdateList()
Specified by:
getUpdateList in interface UpdateListProvider
Returns:
Returns the updateList.

setUpdateList

public void setUpdateList(UpdateListInfo updateList)
Specified by:
setUpdateList in interface UpdateListProvider
Parameters:
updateList - The updateList to set.

getVariableList

public VariableListInfo getVariableList()
Specified by:
getVariableList in interface VariableListProvider
Returns:
Returns the variableList.

setVariableList

public void setVariableList(VariableListInfo variableList)
Specified by:
setVariableList in interface VariableListProvider
Parameters:
variableList - The variableList to set.

getChoiceConstraints

public java.lang.String getChoiceConstraints()
Specified by:
getChoiceConstraints in interface StateAttributes
Returns:
Returns the choiceConstraints.

setChoiceConstraints

public void setChoiceConstraints(java.lang.String choiceConstraints)
Specified by:
setChoiceConstraints in interface StateAttributes
Parameters:
choiceConstraints - The choiceConstraints to set.