Class StateTransitionImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<StateTransition,Sql>
io.ciera.tool.sql.architecture.statemachine.impl.StateTransitionImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<StateTransition,,Sql> io.ciera.runtime.summit.classes.IModelInstance<StateTransition,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,StateTransition,Comparable<StateTransition>
public class StateTransitionImpl
extends io.ciera.runtime.summit.classes.ModelInstance<StateTransition,Sql>
implements StateTransition
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static StateTransitionstatic StateTransitioncreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_sm_name, String ref_sm_package, String ref_start_state_name, String ref_end_state_name, String ref_event_sm_name, String ref_event_sm_package, String ref_event_name, String ref_name) static StateTransitioncreate(Sql context, String ref_sm_name, String ref_sm_package, String ref_start_state_name, String ref_end_state_name, String ref_event_sm_name, String ref_event_sm_package, String ref_event_name, String ref_name) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getName()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidrender()self()voidsetEnd_state_name(String ref_end_state_name) voidsetEvent_name(String ref_event_name) voidsetEvent_sm_name(String ref_event_sm_name) voidsetEvent_sm_package(String ref_event_sm_package) voidvoidvoidvoidvoidsetSm_name(String ref_sm_name) voidsetSm_package(String ref_sm_package) voidsetStart_state_name(String ref_start_state_name) 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_STATETRANSITION
-
-
Method Details
-
create
public static StateTransition create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static StateTransition create(Sql context, String ref_sm_name, String ref_sm_package, String ref_start_state_name, String ref_end_state_name, String ref_event_sm_name, String ref_event_sm_package, String ref_event_name, String ref_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static StateTransition create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_sm_name, String ref_sm_package, String ref_start_state_name, String ref_end_state_name, String ref_event_sm_name, String ref_event_sm_package, String ref_event_name, String ref_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setSm_name
- Specified by:
setSm_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getSm_name
- Specified by:
getSm_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getSm_package
- Specified by:
getSm_packagein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setSm_package
public void setSm_package(String ref_sm_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setSm_packagein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getStart_state_name
- Specified by:
getStart_state_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setStart_state_name
public void setStart_state_name(String ref_start_state_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setStart_state_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setEnd_state_name
public void setEnd_state_name(String ref_end_state_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setEnd_state_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getEnd_state_name
- Specified by:
getEnd_state_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setEvent_sm_name
public void setEvent_sm_name(String ref_event_sm_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setEvent_sm_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getEvent_sm_name
- Specified by:
getEvent_sm_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getEvent_sm_package
- Specified by:
getEvent_sm_packagein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setEvent_sm_package
public void setEvent_sm_package(String ref_event_sm_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setEvent_sm_packagein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setEvent_name
public void setEvent_name(String ref_event_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setEvent_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getEvent_name
- Specified by:
getEvent_namein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
- Specified by:
getNamein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
- Specified by:
setNamein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()- Specified by:
getId1in interfaceio.ciera.runtime.summit.classes.IModelInstance<StateTransition,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<StateTransition,Sql>
-
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
renderin interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR427_is_a_InvocableObject
- Specified by:
setR427_is_a_InvocableObjectin interfaceStateTransition
-
R427_is_a_InvocableObject
public InvocableObject R427_is_a_InvocableObject() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R427_is_a_InvocableObjectin interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4757_TransitionTableCell
- Specified by:
setR4757_TransitionTableCellin interfaceStateTransition
-
R4757_TransitionTableCell
public TransitionTableCell R4757_TransitionTableCell() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4757_TransitionTableCellin interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4757_transitions_to_State
- Specified by:
setR4757_transitions_to_Statein interfaceStateTransition
-
R4757_transitions_to_State
- Specified by:
R4757_transitions_to_Statein interfaceStateTransition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()- Specified by:
getRunContextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
getRunContextin classio.ciera.runtime.summit.classes.ModelInstance<StateTransition,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<StateTransition,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<StateTransition,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<StateTransition,Sql>
-
oneWhere
public StateTransition 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
-