com.itmusings.stm.model
Class AutomaticStateDescriptor

java.lang.Object
  extended by com.itmusings.stm.model.StateDescriptor
      extended by com.itmusings.stm.model.AutomaticStateDescriptor
All Implemented Interfaces:
TransientActionsAwareDescriptor

public class AutomaticStateDescriptor
extends StateDescriptor


Field Summary
 
Fields inherited from class com.itmusings.stm.model.StateDescriptor
entryAction, exitAction, id, initialState, manualState
 
Constructor Summary
AutomaticStateDescriptor()
           
 
Method Summary
 void addComponentProperty(java.lang.String name, java.lang.Object obj)
           
 void addXmlComponentProperty(java.lang.String name, java.lang.String value)
           
 STMAction getComponent()
           
 java.lang.String getComponentName()
           
 java.util.Map<java.lang.String,java.lang.Object> getComponentProperties()
           
 java.util.Map<java.lang.String,java.lang.String> getXmlComponentProperties()
           
 void setComponent(STMAction action)
           
 void setComponentName(java.lang.String componentName)
           
 java.lang.String toString()
           
 
Methods inherited from class com.itmusings.stm.model.StateDescriptor
addTransition, getEntryAction, getExitAction, getId, getTransitions, isInitialState, isManualState, setEntryAction, setExitAction, setId, setInitialState, setManualState, setTransitions, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AutomaticStateDescriptor

public AutomaticStateDescriptor()
Method Detail

getComponentProperties

public java.util.Map<java.lang.String,java.lang.Object> getComponentProperties()

setComponentName

public void setComponentName(java.lang.String componentName)

getComponentName

public java.lang.String getComponentName()

getComponent

public STMAction getComponent()

setComponent

public void setComponent(STMAction action)

toString

public java.lang.String toString()
Overrides:
toString in class StateDescriptor

getXmlComponentProperties

public java.util.Map<java.lang.String,java.lang.String> getXmlComponentProperties()

addXmlComponentProperty

public void addXmlComponentProperty(java.lang.String name,
                                    java.lang.String value)

addComponentProperty

public void addComponentProperty(java.lang.String name,
                                 java.lang.Object obj)


Copyright © 2011 ITMUSINGS. All Rights Reserved.