Class ACT_SMTImpl

java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<ACT_SMT,Sql>
io.ciera.tool.sql.ooaofooa.body.impl.ACT_SMTImpl
All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.application.IInstanceActionHome<ACT_SMT,Sql>, io.ciera.runtime.summit.classes.IModelInstance<ACT_SMT,Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.types.IXtumlType, ACT_SMT, Comparable<ACT_SMT>

public class ACT_SMTImpl extends io.ciera.runtime.summit.classes.ModelInstance<ACT_SMT,Sql> implements ACT_SMT
  • Field Details

  • Method Details

    • create

      public static ACT_SMT create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static ACT_SMT create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Block_ID, io.ciera.runtime.summit.types.UniqueId ref_Previous_Statement_ID, int m_LineNumber, int m_StartPosition, String m_Label) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static ACT_SMT create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Block_ID, io.ciera.runtime.summit.types.UniqueId ref_Previous_Statement_ID, int m_LineNumber, int m_StartPosition, String m_Label) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getStatement_ID

      public io.ciera.runtime.summit.types.UniqueId getStatement_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getStatement_ID in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStatement_ID

      public void setStatement_ID(io.ciera.runtime.summit.types.UniqueId m_Statement_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStatement_ID in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setBlock_ID

      public void setBlock_ID(io.ciera.runtime.summit.types.UniqueId ref_Block_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setBlock_ID in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getBlock_ID

      public io.ciera.runtime.summit.types.UniqueId getBlock_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getBlock_ID in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPrevious_Statement_ID

      public void setPrevious_Statement_ID(io.ciera.runtime.summit.types.UniqueId ref_Previous_Statement_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPrevious_Statement_ID in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPrevious_Statement_ID

      public io.ciera.runtime.summit.types.UniqueId getPrevious_Statement_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPrevious_Statement_ID in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setLineNumber

      public void setLineNumber(int m_LineNumber) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setLineNumber in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getLineNumber

      public int getLineNumber() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getLineNumber in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getStartPosition

      public int getStartPosition() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getStartPosition in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStartPosition

      public void setStartPosition(int m_StartPosition) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStartPosition in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setLabel

      public void setLabel(String m_Label) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setLabel in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getLabel

      public String getLabel() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getLabel in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getId1

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
      Specified by:
      getId1 in interface io.ciera.runtime.summit.classes.IModelInstance<ACT_SMT,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<ACT_SMT,Sql>
    • getId2

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId2()
      Specified by:
      getId2 in interface io.ciera.runtime.summit.classes.IModelInstance<ACT_SMT,Sql>
      Overrides:
      getId2 in class io.ciera.runtime.summit.classes.ModelInstance<ACT_SMT,Sql>
    • addR2941_is_visited_within_scope_of_BlockInStackFrame

      public void addR2941_is_visited_within_scope_of_BlockInStackFrame(BlockInStackFrame inst)
      Specified by:
      addR2941_is_visited_within_scope_of_BlockInStackFrame in interface ACT_SMT
    • removeR2941_is_visited_within_scope_of_BlockInStackFrame

      public void removeR2941_is_visited_within_scope_of_BlockInStackFrame(BlockInStackFrame inst)
      Specified by:
      removeR2941_is_visited_within_scope_of_BlockInStackFrame in interface ACT_SMT
    • R2941_is_visited_within_scope_of_BlockInStackFrame

      public BlockInStackFrameSet R2941_is_visited_within_scope_of_BlockInStackFrame() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2941_is_visited_within_scope_of_BlockInStackFrame in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR602_contains_Block

      public void setR602_contains_Block(Block inst)
      Specified by:
      setR602_contains_Block in interface ACT_SMT
    • R602_contains_Block

      public Block R602_contains_Block() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R602_contains_Block in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_ACT_BRK

      public void setR603_is_a_ACT_BRK(ACT_BRK inst)
      Specified by:
      setR603_is_a_ACT_BRK in interface ACT_SMT
    • R603_is_a_ACT_BRK

      public ACT_BRK R603_is_a_ACT_BRK() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_ACT_BRK in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_ACT_CON

      public void setR603_is_a_ACT_CON(ACT_CON inst)
      Specified by:
      setR603_is_a_ACT_CON in interface ACT_SMT
    • R603_is_a_ACT_CON

      public ACT_CON R603_is_a_ACT_CON() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_ACT_CON in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_ACT_FIO

      public void setR603_is_a_ACT_FIO(ACT_FIO inst)
      Specified by:
      setR603_is_a_ACT_FIO in interface ACT_SMT
    • R603_is_a_ACT_FIO

      public ACT_FIO R603_is_a_ACT_FIO() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_ACT_FIO in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_ACT_SEL

      public void setR603_is_a_ACT_SEL(ACT_SEL inst)
      Specified by:
      setR603_is_a_ACT_SEL in interface ACT_SMT
    • R603_is_a_ACT_SEL

      public ACT_SEL R603_is_a_ACT_SEL() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_ACT_SEL in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_AssignToMember

      public void setR603_is_a_AssignToMember(AssignToMember inst)
      Specified by:
      setR603_is_a_AssignToMember in interface ACT_SMT
    • R603_is_a_AssignToMember

      public AssignToMember R603_is_a_AssignToMember() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_AssignToMember in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_BridgeInvocation

      public void setR603_is_a_BridgeInvocation(BridgeInvocation inst)
      Specified by:
      setR603_is_a_BridgeInvocation in interface ACT_SMT
    • R603_is_a_BridgeInvocation

      public BridgeInvocation R603_is_a_BridgeInvocation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_BridgeInvocation in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_Control

      public void setR603_is_a_Control(Control inst)
      Specified by:
      setR603_is_a_Control in interface ACT_SMT
    • R603_is_a_Control

      public Control R603_is_a_Control() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_Control in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_Create

      public void setR603_is_a_Create(Create inst)
      Specified by:
      setR603_is_a_Create in interface ACT_SMT
    • R603_is_a_Create

      public Create R603_is_a_Create() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_Create in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_CreateNoVariable

      public void setR603_is_a_CreateNoVariable(CreateNoVariable inst)
      Specified by:
      setR603_is_a_CreateNoVariable in interface ACT_SMT
    • R603_is_a_CreateNoVariable

      public CreateNoVariable R603_is_a_CreateNoVariable() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_CreateNoVariable in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_Delete

      public void setR603_is_a_Delete(Delete inst)
      Specified by:
      setR603_is_a_Delete in interface ACT_SMT
    • R603_is_a_Delete

      public Delete R603_is_a_Delete() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_Delete in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_ElseIfStmt

      public void setR603_is_a_ElseIfStmt(ElseIfStmt inst)
      Specified by:
      setR603_is_a_ElseIfStmt in interface ACT_SMT
    • R603_is_a_ElseIfStmt

      public ElseIfStmt R603_is_a_ElseIfStmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_ElseIfStmt in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_ElseStmt

      public void setR603_is_a_ElseStmt(ElseStmt inst)
      Specified by:
      setR603_is_a_ElseStmt in interface ACT_SMT
    • R603_is_a_ElseStmt

      public ElseStmt R603_is_a_ElseStmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_ElseStmt in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_EventSpecificationStatement

      public void setR603_is_a_EventSpecificationStatement(EventSpecificationStatement inst)
      Specified by:
      setR603_is_a_EventSpecificationStatement in interface ACT_SMT
    • R603_is_a_EventSpecificationStatement

      public EventSpecificationStatement R603_is_a_EventSpecificationStatement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_EventSpecificationStatement in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_ForStmt

      public void setR603_is_a_ForStmt(ForStmt inst)
      Specified by:
      setR603_is_a_ForStmt in interface ACT_SMT
    • R603_is_a_ForStmt

      public ForStmt R603_is_a_ForStmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_ForStmt in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_FunctionInvocation

      public void setR603_is_a_FunctionInvocation(FunctionInvocation inst)
      Specified by:
      setR603_is_a_FunctionInvocation in interface ACT_SMT
    • R603_is_a_FunctionInvocation

      public FunctionInvocation R603_is_a_FunctionInvocation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_FunctionInvocation in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_GeneratePreexistingEvent

      public void setR603_is_a_GeneratePreexistingEvent(GeneratePreexistingEvent inst)
      Specified by:
      setR603_is_a_GeneratePreexistingEvent in interface ACT_SMT
    • R603_is_a_GeneratePreexistingEvent

      public GeneratePreexistingEvent R603_is_a_GeneratePreexistingEvent() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_GeneratePreexistingEvent in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_IfStmt

      public void setR603_is_a_IfStmt(IfStmt inst)
      Specified by:
      setR603_is_a_IfStmt in interface ACT_SMT
    • R603_is_a_IfStmt

      public IfStmt R603_is_a_IfStmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_IfStmt in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_InterfaceOperationInvocation

      public void setR603_is_a_InterfaceOperationInvocation(InterfaceOperationInvocation inst)
      Specified by:
      setR603_is_a_InterfaceOperationInvocation in interface ACT_SMT
    • R603_is_a_InterfaceOperationInvocation

      public InterfaceOperationInvocation R603_is_a_InterfaceOperationInvocation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_InterfaceOperationInvocation in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_OperationInvocation

      public void setR603_is_a_OperationInvocation(OperationInvocation inst)
      Specified by:
      setR603_is_a_OperationInvocation in interface ACT_SMT
    • R603_is_a_OperationInvocation

      public OperationInvocation R603_is_a_OperationInvocation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_OperationInvocation in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_Relate

      public void setR603_is_a_Relate(Relate inst)
      Specified by:
      setR603_is_a_Relate in interface ACT_SMT
    • R603_is_a_Relate

      public Relate R603_is_a_Relate() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_Relate in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_RelateUsing

      public void setR603_is_a_RelateUsing(RelateUsing inst)
      Specified by:
      setR603_is_a_RelateUsing in interface ACT_SMT
    • R603_is_a_RelateUsing

      public RelateUsing R603_is_a_RelateUsing() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_RelateUsing in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_ReturnStmt

      public void setR603_is_a_ReturnStmt(ReturnStmt inst)
      Specified by:
      setR603_is_a_ReturnStmt in interface ACT_SMT
    • R603_is_a_ReturnStmt

      public ReturnStmt R603_is_a_ReturnStmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_ReturnStmt in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_SelectFromInstancesWhere

      public void setR603_is_a_SelectFromInstancesWhere(SelectFromInstancesWhere inst)
      Specified by:
      setR603_is_a_SelectFromInstancesWhere in interface ACT_SMT
    • R603_is_a_SelectFromInstancesWhere

      public SelectFromInstancesWhere R603_is_a_SelectFromInstancesWhere() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_SelectFromInstancesWhere in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_SignalInvocation

      public void setR603_is_a_SignalInvocation(SignalInvocation inst)
      Specified by:
      setR603_is_a_SignalInvocation in interface ACT_SMT
    • R603_is_a_SignalInvocation

      public SignalInvocation R603_is_a_SignalInvocation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_SignalInvocation in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_Unrelate

      public void setR603_is_a_Unrelate(Unrelate inst)
      Specified by:
      setR603_is_a_Unrelate in interface ACT_SMT
    • R603_is_a_Unrelate

      public Unrelate R603_is_a_Unrelate() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_Unrelate in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_UnrelateUsing

      public void setR603_is_a_UnrelateUsing(UnrelateUsing inst)
      Specified by:
      setR603_is_a_UnrelateUsing in interface ACT_SMT
    • R603_is_a_UnrelateUsing

      public UnrelateUsing R603_is_a_UnrelateUsing() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_UnrelateUsing in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR603_is_a_WhileStmt

      public void setR603_is_a_WhileStmt(WhileStmt inst)
      Specified by:
      setR603_is_a_WhileStmt in interface ACT_SMT
    • R603_is_a_WhileStmt

      public WhileStmt R603_is_a_WhileStmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R603_is_a_WhileStmt in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR661_precedes_ACT_SMT

      public void setR661_precedes_ACT_SMT(ACT_SMT inst)
      Specified by:
      setR661_precedes_ACT_SMT in interface ACT_SMT
    • R661_precedes_ACT_SMT

      public ACT_SMT R661_precedes_ACT_SMT() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R661_precedes_ACT_SMT in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR661_succeeds_ACT_SMT

      public void setR661_succeeds_ACT_SMT(ACT_SMT inst)
      Specified by:
      setR661_succeeds_ACT_SMT in interface ACT_SMT
    • R661_succeeds_ACT_SMT

      public ACT_SMT R661_succeeds_ACT_SMT() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R661_succeeds_ACT_SMT in interface ACT_SMT
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRunContext

      public io.ciera.runtime.summit.application.IRunContext getRunContext()
      Specified by:
      getRunContext in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      getRunContext in class io.ciera.runtime.summit.classes.ModelInstance<ACT_SMT,Sql>
    • context

      public Sql context()
      Specified by:
      context in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      context in class io.ciera.runtime.summit.classes.ModelInstance<ACT_SMT,Sql>
    • getKeyLetters

      public String getKeyLetters()
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.statemachine.IEventTarget
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.classes.IModelInstance<ACT_SMT,Sql>
    • self

      public ACT_SMT self()
      Specified by:
      self in interface io.ciera.runtime.summit.application.IInstanceActionHome<ACT_SMT,Sql>
    • oneWhere

      public ACT_SMT oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      oneWhere in interface io.ciera.runtime.summit.types.IXtumlType
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException