Class BodyImpl

  • All Implemented Interfaces:
    io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.application.IInstanceActionHome<Body,​Sql>, io.ciera.runtime.summit.classes.IModelInstance<Body,​Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.types.IXtumlType, Body, Comparable<Body>

    public class BodyImpl
    extends io.ciera.runtime.summit.classes.ModelInstance<Body,​Sql>
    implements Body
    • Method Detail

      • create

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

        public static Body create​(Sql context,
                                  io.ciera.runtime.summit.types.UniqueId m_Action_ID,
                                  String m_Type,
                                  int m_LoopLevel,
                                  io.ciera.runtime.summit.types.UniqueId ref_Block_ID,
                                  io.ciera.runtime.summit.types.UniqueId ref_CurrentScope_ID,
                                  Instance m_return_value,
                                  String m_Label,
                                  io.ciera.runtime.summit.types.UniqueId ref_Parsed_Block_ID,
                                  boolean m_ReturnFound)
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • create

        public static Body create​(Sql context,
                                  io.ciera.runtime.summit.types.UniqueId instanceId,
                                  io.ciera.runtime.summit.types.UniqueId m_Action_ID,
                                  String m_Type,
                                  int m_LoopLevel,
                                  io.ciera.runtime.summit.types.UniqueId ref_Block_ID,
                                  io.ciera.runtime.summit.types.UniqueId ref_CurrentScope_ID,
                                  Instance m_return_value,
                                  String m_Label,
                                  io.ciera.runtime.summit.types.UniqueId ref_Parsed_Block_ID,
                                  boolean m_ReturnFound)
                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setAction_ID

        public void setAction_ID​(io.ciera.runtime.summit.types.UniqueId m_Action_ID)
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setAction_ID in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getAction_ID

        public io.ciera.runtime.summit.types.UniqueId getAction_ID()
                                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getAction_ID in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getType

        public String getType()
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getType in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setType

        public void setType​(String m_Type)
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setType in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getLoopLevel

        public int getLoopLevel()
                         throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getLoopLevel in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setLoopLevel

        public void setLoopLevel​(int m_LoopLevel)
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setLoopLevel in interface Body
        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 Body
        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 Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setCurrentScope_ID

        public void setCurrentScope_ID​(io.ciera.runtime.summit.types.UniqueId ref_CurrentScope_ID)
                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setCurrentScope_ID in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getCurrentScope_ID

        public io.ciera.runtime.summit.types.UniqueId getCurrentScope_ID()
                                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getCurrentScope_ID in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getReturn_value

        public Instance getReturn_value()
                                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getReturn_value in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setReturn_value

        public void setReturn_value​(Instance m_return_value)
                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setReturn_value in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getLabel

        public String getLabel()
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getLabel in interface Body
        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 Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getParsed_Block_ID

        public io.ciera.runtime.summit.types.UniqueId getParsed_Block_ID()
                                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getParsed_Block_ID in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setParsed_Block_ID

        public void setParsed_Block_ID​(io.ciera.runtime.summit.types.UniqueId ref_Parsed_Block_ID)
                                throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setParsed_Block_ID in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getReturnFound

        public boolean getReturnFound()
                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        getReturnFound in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setReturnFound

        public void setReturnFound​(boolean m_ReturnFound)
                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        setReturnFound in interface Body
        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<Body,​Sql>
        Overrides:
        getId1 in class io.ciera.runtime.summit.classes.ModelInstance<Body,​Sql>
      • R601_has_committed_Block

        public BlockSet R601_has_committed_Block()
                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R601_has_committed_Block in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R612_has_parsed_Block

        public BlockSet R612_has_parsed_Block()
                                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R612_has_parsed_Block in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R640_is_declared_in_BodyInElement

        public BodyInElement R640_is_declared_in_BodyInElement()
                                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R640_is_declared_in_BodyInElement in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R650_has_parsed_outer_Block

        public Block R650_has_parsed_outer_Block()
                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R650_has_parsed_outer_Block in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R666_has_committed_outer_Block

        public Block R666_has_committed_outer_Block()
                                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R666_has_committed_outer_Block in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R694_is_declared_in_BodyInComponent

        public BodyInComponent R694_is_declared_in_BodyInComponent()
                                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R694_is_declared_in_BodyInComponent in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R698_is_a_BridgeBody

        public BridgeBody R698_is_a_BridgeBody()
                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R698_is_a_BridgeBody in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R698_is_a_DerivedAttributeBody

        public DerivedAttributeBody R698_is_a_DerivedAttributeBody()
                                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R698_is_a_DerivedAttributeBody in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R698_is_a_FunctionBody

        public FunctionBody R698_is_a_FunctionBody()
                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R698_is_a_FunctionBody in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R698_is_a_OperationBody

        public OperationBody R698_is_a_OperationBody()
                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R698_is_a_OperationBody in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R698_is_a_ProvidedSignalBody

        public ProvidedSignalBody R698_is_a_ProvidedSignalBody()
                                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R698_is_a_ProvidedSignalBody in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R698_is_a_RequiredSignalBody

        public RequiredSignalBody R698_is_a_RequiredSignalBody()
                                                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R698_is_a_RequiredSignalBody in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R698_is_a_StateActionBody

        public StateActionBody R698_is_a_StateActionBody()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R698_is_a_StateActionBody in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R698_is_a_TransitionActionBody

        public TransitionActionBody R698_is_a_TransitionActionBody()
                                                            throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R698_is_a_TransitionActionBody in interface Body
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • R699_has_current_scope_Block

        public Block R699_has_current_scope_Block()
                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Specified by:
        R699_has_current_scope_Block in interface Body
        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<Body,​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<Body,​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<Body,​Sql>
      • self

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

        public Body 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