Class ActionImpl
-
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<Action,Sql>,io.ciera.runtime.summit.classes.IModelInstance<Action,Sql>,io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,Action,Comparable<Action>
public class ActionImpl extends io.ciera.runtime.summit.classes.ModelInstance<Action,Sql> implements Action
-
-
Field Summary
Fields Modifier and Type Field Description static ActionEMPTY_ACTIONstatic StringKEY_LETTERS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Sqlcontext()static Actioncreate(Sql context)static Actioncreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Act_ID, io.ciera.runtime.summit.types.UniqueId ref_SM_ID, ParseStatus m_Suc_Pars, String m_Action_Semantics, String m_Action_Semantics_internal, String m_Descrip, ActionDialect m_Dialect)io.ciera.runtime.summit.types.UniqueIdgetAct_ID()StringgetAction_Semantics()StringgetAction_Semantics_internal()StringgetDescrip()ActionDialectgetDialect()io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()StringgetKeyLetters()io.ciera.runtime.summit.application.IRunContextgetRunContext()io.ciera.runtime.summit.types.UniqueIdgetSM_ID()ParseStatusgetSuc_Pars()ActiononeWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition)ActionHomeR514_resides_in_ActionHome()SM_SMR515_SM_SM()TransitionActionBodyR688_TransitionActionBody()StateActionBodyR691_StateActionBody()Actionself()voidsetAct_ID(io.ciera.runtime.summit.types.UniqueId m_Act_ID)voidsetAction_Semantics(String m_Action_Semantics)voidsetAction_Semantics_internal(String m_Action_Semantics_internal)voidsetDescrip(String m_Descrip)voidsetDialect(ActionDialect m_Dialect)voidsetR514_resides_in_ActionHome(ActionHome inst)voidsetR515_SM_SM(SM_SM inst)voidsetR688_TransitionActionBody(TransitionActionBody inst)voidsetR691_StateActionBody(StateActionBody inst)voidsetSM_ID(io.ciera.runtime.summit.types.UniqueId ref_SM_ID)voidsetSuc_Pars(ParseStatus m_Suc_Pars)-
Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId2, getId3, getInstanceId, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentState
-
-
-
-
Field Detail
-
KEY_LETTERS
public static final String KEY_LETTERS
- See Also:
- Constant Field Values
-
EMPTY_ACTION
public static final Action EMPTY_ACTION
-
-
Method Detail
-
create
public static Action create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Action create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Act_ID, io.ciera.runtime.summit.types.UniqueId ref_SM_ID, ParseStatus m_Suc_Pars, String m_Action_Semantics, String m_Action_Semantics_internal, String m_Descrip, ActionDialect m_Dialect) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getAct_ID
public io.ciera.runtime.summit.types.UniqueId getAct_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
-
setAct_ID
public void setAct_ID(io.ciera.runtime.summit.types.UniqueId m_Act_ID) 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 ref_SM_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
-
getSuc_Pars
public ParseStatus getSuc_Pars() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getSuc_Parsin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setSuc_Pars
public void setSuc_Pars(ParseStatus m_Suc_Pars) throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
setSuc_Parsin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getAction_Semantics
public String getAction_Semantics() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getAction_Semanticsin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setAction_Semantics
public void setAction_Semantics(String m_Action_Semantics) throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
setAction_Semanticsin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getAction_Semantics_internal
public String getAction_Semantics_internal() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getAction_Semantics_internalin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setAction_Semantics_internal
public void setAction_Semantics_internal(String m_Action_Semantics_internal) throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
setAction_Semantics_internalin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDescrip
public void setDescrip(String m_Descrip) throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
setDescripin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDescrip
public String getDescrip() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getDescripin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDialect
public void setDialect(ActionDialect m_Dialect) throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
setDialectin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDialect
public ActionDialect getDialect() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getDialectin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
-
setR514_resides_in_ActionHome
public void setR514_resides_in_ActionHome(ActionHome inst)
- Specified by:
setR514_resides_in_ActionHomein interfaceAction
-
R514_resides_in_ActionHome
public ActionHome R514_resides_in_ActionHome() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R514_resides_in_ActionHomein interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR515_SM_SM
public void setR515_SM_SM(SM_SM inst)
- Specified by:
setR515_SM_SMin interfaceAction
-
R515_SM_SM
public SM_SM R515_SM_SM() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R515_SM_SMin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR688_TransitionActionBody
public void setR688_TransitionActionBody(TransitionActionBody inst)
- Specified by:
setR688_TransitionActionBodyin interfaceAction
-
R688_TransitionActionBody
public TransitionActionBody R688_TransitionActionBody() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R688_TransitionActionBodyin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR691_StateActionBody
public void setR691_StateActionBody(StateActionBody inst)
- Specified by:
setR691_StateActionBodyin interfaceAction
-
R691_StateActionBody
public StateActionBody R691_StateActionBody() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R691_StateActionBodyin interfaceAction- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()
-
context
public Sql context()
-
getKeyLetters
public String getKeyLetters()
-
self
public Action self()
-
oneWhere
public Action 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
-
-