Class SM_SMImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<SM_SM,,Sql> io.ciera.runtime.summit.classes.IModelInstance<SM_SM,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,SM_SM,Comparable<SM_SM>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidaddR516_can_asynchronously_communicate_via_StateMachineEventDataItem(StateMachineEventDataItem inst) context()static SM_SMstatic SM_SMcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_SM_ID, String m_Descrip, int m_Config_ID) static SM_SMcreate(Sql context, io.ciera.runtime.summit.types.UniqueId m_SM_ID, String m_Descrip, int m_Config_ID) intio.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.application.IRunContextio.ciera.runtime.summit.types.UniqueIdgetSM_ID()oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidvoidvoidvoidremoveR516_can_asynchronously_communicate_via_StateMachineEventDataItem(StateMachineEventDataItem inst) self()voidsetConfig_ID(int m_Config_ID) voidsetDescrip(String m_Descrip) voidvoidvoidvoidvoidsetSM_ID(io.ciera.runtime.summit.types.UniqueId m_SM_ID) Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.ciera.runtime.summit.application.IActionHome
warnMethods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentStateMethods inherited from interface io.ciera.runtime.summit.classes.IModelInstance
checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmptyMethods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, serialize
-
Field Details
-
KEY_LETTERS
- See Also:
-
EMPTY_SM_SM
-
-
Method Details
-
create
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static SM_SM create(Sql context, io.ciera.runtime.summit.types.UniqueId m_SM_ID, String m_Descrip, int m_Config_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static SM_SM create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_SM_ID, String m_Descrip, int m_Config_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getSM_ID
public io.ciera.runtime.summit.types.UniqueId getSM_ID() throws io.ciera.runtime.summit.exceptions.XtumlException -
setSM_ID
public void setSM_ID(io.ciera.runtime.summit.types.UniqueId m_SM_ID) throws io.ciera.runtime.summit.exceptions.XtumlException -
setDescrip
- Specified by:
setDescripin interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDescrip
- Specified by:
getDescripin interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setConfig_ID
public void setConfig_ID(int m_Config_ID) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setConfig_IDin interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getConfig_ID
public int getConfig_ID() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getConfig_IDin interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
addR501_is_decomposed_into_StateMachineState
- Specified by:
addR501_is_decomposed_into_StateMachineStatein interfaceSM_SM
-
removeR501_is_decomposed_into_StateMachineState
- Specified by:
removeR501_is_decomposed_into_StateMachineStatein interfaceSM_SM
-
R501_is_decomposed_into_StateMachineState
public StateMachineStateSet R501_is_decomposed_into_StateMachineState() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R501_is_decomposed_into_StateMachineStatein interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR502_can_be_communicated_to_via_StateMachineEvent
- Specified by:
addR502_can_be_communicated_to_via_StateMachineEventin interfaceSM_SM
-
removeR502_can_be_communicated_to_via_StateMachineEvent
- Specified by:
removeR502_can_be_communicated_to_via_StateMachineEventin interfaceSM_SM
-
R502_can_be_communicated_to_via_StateMachineEvent
public StateMachineEventSet R502_can_be_communicated_to_via_StateMachineEvent() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R502_can_be_communicated_to_via_StateMachineEventin interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR505_contains_Transition
- Specified by:
addR505_contains_Transitionin interfaceSM_SM
-
removeR505_contains_Transition
- Specified by:
removeR505_contains_Transitionin interfaceSM_SM
-
R505_contains_Transition
public TransitionSet R505_contains_Transition() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R505_contains_Transitionin interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR510_is_a_MealyStateMachine
- Specified by:
setR510_is_a_MealyStateMachinein interfaceSM_SM
-
R510_is_a_MealyStateMachine
public MealyStateMachine R510_is_a_MealyStateMachine() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R510_is_a_MealyStateMachinein interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR510_is_a_MooreStateMachine
- Specified by:
setR510_is_a_MooreStateMachinein interfaceSM_SM
-
R510_is_a_MooreStateMachine
public MooreStateMachine R510_is_a_MooreStateMachine() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R510_is_a_MooreStateMachinein interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR515_contains_Action
- Specified by:
addR515_contains_Actionin interfaceSM_SM
-
removeR515_contains_Action
- Specified by:
removeR515_contains_Actionin interfaceSM_SM
-
R515_contains_Action
- Specified by:
R515_contains_Actionin interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR516_can_asynchronously_communicate_via_StateMachineEventDataItem
public void addR516_can_asynchronously_communicate_via_StateMachineEventDataItem(StateMachineEventDataItem inst) - Specified by:
addR516_can_asynchronously_communicate_via_StateMachineEventDataItemin interfaceSM_SM
-
removeR516_can_asynchronously_communicate_via_StateMachineEventDataItem
public void removeR516_can_asynchronously_communicate_via_StateMachineEventDataItem(StateMachineEventDataItem inst) - Specified by:
removeR516_can_asynchronously_communicate_via_StateMachineEventDataItemin interfaceSM_SM
-
R516_can_asynchronously_communicate_via_StateMachineEventDataItem
public StateMachineEventDataItemSet R516_can_asynchronously_communicate_via_StateMachineEventDataItem() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R516_can_asynchronously_communicate_via_StateMachineEventDataItemin interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR517_is_a_ClassStateMachine
- Specified by:
setR517_is_a_ClassStateMachinein interfaceSM_SM
-
R517_is_a_ClassStateMachine
public ClassStateMachine R517_is_a_ClassStateMachine() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R517_is_a_ClassStateMachinein interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR517_is_a_InstanceStateMachine
- Specified by:
setR517_is_a_InstanceStateMachinein interfaceSM_SM
-
R517_is_a_InstanceStateMachine
public InstanceStateMachine R517_is_a_InstanceStateMachine() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R517_is_a_InstanceStateMachinein interfaceSM_SM- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public SM_SM oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
oneWherein interfaceio.ciera.runtime.summit.types.IXtumlType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-