Class ElseStmtImpl

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

public class ElseStmtImpl extends io.ciera.runtime.summit.classes.ModelInstance<ElseStmt,Sql> implements ElseStmt
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ElseStmt
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    static ElseStmt
    create(Sql context)
     
    static ElseStmt
    create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Block_ID, io.ciera.runtime.summit.types.UniqueId ref_If_Statement_ID)
     
    static ElseStmt
    create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Block_ID, io.ciera.runtime.summit.types.UniqueId ref_If_Statement_ID)
     
    io.ciera.runtime.summit.types.UniqueId
     
    io.ciera.runtime.summit.classes.IInstanceIdentifier
     
    io.ciera.runtime.summit.types.UniqueId
     
     
    io.ciera.runtime.summit.application.IRunContext
     
    io.ciera.runtime.summit.types.UniqueId
     
    oneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition)
     
     
     
     
     
     
    void
    setBlock_ID(io.ciera.runtime.summit.types.UniqueId ref_Block_ID)
     
    void
    setIf_Statement_ID(io.ciera.runtime.summit.types.UniqueId ref_If_Statement_ID)
     
    void
     
    void
     
    void
     
    void
     
    void
    setStatement_ID(io.ciera.runtime.summit.types.UniqueId ref_Statement_ID)
     

    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.application.IActionHome

    warn

    Methods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget

    accept, getCurrentState

    Methods inherited from interface io.ciera.runtime.summit.classes.IModelInstance

    checkLiving, compareTo, delete, getId2, getId3, getInstanceId, isEmpty

    Methods inherited from interface io.ciera.runtime.summit.types.IXtumlType

    equality, inequality, serialize
  • Field Details

  • Method Details

    • create

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

      public static ElseStmt create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Block_ID, io.ciera.runtime.summit.types.UniqueId ref_If_Statement_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static ElseStmt create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_Statement_ID, io.ciera.runtime.summit.types.UniqueId ref_Block_ID, io.ciera.runtime.summit.types.UniqueId ref_If_Statement_ID) 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 ElseStmt
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setStatement_ID

      public void setStatement_ID(io.ciera.runtime.summit.types.UniqueId ref_Statement_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setStatement_ID in interface ElseStmt
      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 ElseStmt
      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 ElseStmt
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getIf_Statement_ID

      public io.ciera.runtime.summit.types.UniqueId getIf_Statement_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getIf_Statement_ID in interface ElseStmt
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setIf_Statement_ID

      public void setIf_Statement_ID(io.ciera.runtime.summit.types.UniqueId ref_If_Statement_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setIf_Statement_ID in interface ElseStmt
      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<ElseStmt,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<ElseStmt,Sql>
    • setR603_is_a_ACT_SMT

      public void setR603_is_a_ACT_SMT(ACT_SMT inst)
      Specified by:
      setR603_is_a_ACT_SMT in interface ElseStmt
    • R603_is_a_ACT_SMT

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

      public void setR606_controls_Block(Block inst)
      Specified by:
      setR606_controls_Block in interface ElseStmt
    • R606_controls_Block

      public Block R606_controls_Block() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R606_controls_Block in interface ElseStmt
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR683_IfStmt

      public void setR683_IfStmt(IfStmt inst)
      Specified by:
      setR683_IfStmt in interface ElseStmt
    • R683_IfStmt

      public IfStmt R683_IfStmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R683_IfStmt in interface ElseStmt
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR692_IfStmt

      public void setR692_IfStmt(IfStmt inst)
      Specified by:
      setR692_IfStmt in interface ElseStmt
    • R692_IfStmt

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

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

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