Class TransitionTableRowImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<TransitionTableRow,Sql>
io.ciera.tool.sql.architecture.statemachine.impl.TransitionTableRowImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<TransitionTableRow,,Sql> io.ciera.runtime.summit.classes.IModelInstance<TransitionTableRow,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,TransitionTableRow,Comparable<TransitionTableRow>
public class TransitionTableRowImpl
extends io.ciera.runtime.summit.classes.ModelInstance<TransitionTableRow,Sql>
implements TransitionTableRow
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidcontext()static TransitionTableRowstatic TransitionTableRowcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_sm_name, String ref_sm_package, String ref_state_name, int m_index) static TransitionTableRowio.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()intgetIndex()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidrender()self()voidsetIndex(int m_index) voidvoidsetR4754_State(State inst) voidsetSm_name(String ref_sm_name) voidsetSm_package(String ref_sm_package) voidsetState_name(String ref_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_TRANSITIONTABLEROW
-
-
Method Details
-
create
public static TransitionTableRow create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static TransitionTableRow create(Sql context, String ref_sm_name, String ref_sm_package, String ref_state_name, int m_index) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static TransitionTableRow create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_sm_name, String ref_sm_package, String ref_state_name, int m_index) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setSm_name
- Specified by:
setSm_namein interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getSm_name
- Specified by:
getSm_namein interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getSm_package
- Specified by:
getSm_packagein interfaceTransitionTableRow- 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 interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getState_name
- Specified by:
getState_namein interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setState_name
public void setState_name(String ref_state_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setState_namein interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getIndex
public int getIndex() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getIndexin interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setIndex
public void setIndex(int m_index) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setIndexin interfaceTransitionTableRow- 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<TransitionTableRow,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<TransitionTableRow,Sql>
-
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
renderin interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4753_StateMachine
- Specified by:
setR4753_StateMachinein interfaceTransitionTableRow
-
R4753_StateMachine
- Specified by:
R4753_StateMachinein interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4754_State
- Specified by:
setR4754_Statein interfaceTransitionTableRow
-
R4754_State
- Specified by:
R4754_Statein interfaceTransitionTableRow- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4755_defined_by_TransitionTableCell
- Specified by:
addR4755_defined_by_TransitionTableCellin interfaceTransitionTableRow
-
removeR4755_defined_by_TransitionTableCell
- Specified by:
removeR4755_defined_by_TransitionTableCellin interfaceTransitionTableRow
-
R4755_defined_by_TransitionTableCell
public TransitionTableCellSet R4755_defined_by_TransitionTableCell() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4755_defined_by_TransitionTableCellin interfaceTransitionTableRow- 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<TransitionTableRow,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<TransitionTableRow,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<TransitionTableRow,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<TransitionTableRow,Sql>
-
oneWhere
public TransitionTableRow 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
-