Class StatementImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<Statement,,Sql> io.ciera.runtime.summit.classes.IModelInstance<Statement,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,Statement,Comparable<Statement>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidcontext()static Statementstatic Statementcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String m_statement_number, String ref_next_statement_number, String m_actions, String m_prefix) static Statementcreate(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String m_statement_number, String ref_next_statement_number, String m_actions, String m_prefix) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidvoidvoidrender()self()voidsetActions(String m_actions) voidsetBlock_number(String ref_block_number) voidsetBody_name(String ref_body_name) voidsetNext_statement_number(String ref_next_statement_number) voidsetParent_name(String ref_parent_name) voidsetParent_package(String ref_parent_package) voidvoidvoidvoidvoidvoidvoidsetR451_is_a_ForSmt(ForSmt inst) voidvoidsetR451_is_a_Halt(Halt inst) voidsetR451_is_a_IfSmt(IfSmt inst) voidsetR451_is_a_NullSmt(NullSmt inst) voidvoidvoidvoidvoidvoidvoidsetStatement_number(String m_statement_number) 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_STATEMENT
-
-
Method Details
-
create
public static Statement create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Statement create(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String m_statement_number, String ref_next_statement_number, String m_actions, String m_prefix) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Statement create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String m_statement_number, String ref_next_statement_number, String m_actions, String m_prefix) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_name
- Specified by:
getParent_namein interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setParent_name
public void setParent_name(String ref_parent_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setParent_namein interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_package
- Specified by:
getParent_packagein interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setParent_package
public void setParent_package(String ref_parent_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setParent_packagein interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setBody_name
public void setBody_name(String ref_body_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setBody_namein interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBody_name
- Specified by:
getBody_namein interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBlock_number
- Specified by:
getBlock_numberin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setBlock_number
public void setBlock_number(String ref_block_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setBlock_numberin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setStatement_number
public void setStatement_number(String m_statement_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setStatement_numberin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getStatement_number
- Specified by:
getStatement_numberin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getNext_statement_number
- Specified by:
getNext_statement_numberin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setNext_statement_number
public void setNext_statement_number(String ref_next_statement_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setNext_statement_numberin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setActions
- Specified by:
setActionsin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getActions
- Specified by:
getActionsin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPrefix
-
getPrefix
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException -
setR450_is_contained_by_CodeBlock
- Specified by:
setR450_is_contained_by_CodeBlockin interfaceStatement
-
R450_is_contained_by_CodeBlock
public CodeBlock R450_is_contained_by_CodeBlock() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R450_is_contained_by_CodeBlockin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_BreakSmt
- Specified by:
setR451_is_a_BreakSmtin interfaceStatement
-
R451_is_a_BreakSmt
- Specified by:
R451_is_a_BreakSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_ContinueSmt
- Specified by:
setR451_is_a_ContinueSmtin interfaceStatement
-
R451_is_a_ContinueSmt
- Specified by:
R451_is_a_ContinueSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_DeleteSmt
- Specified by:
setR451_is_a_DeleteSmtin interfaceStatement
-
R451_is_a_DeleteSmt
- Specified by:
R451_is_a_DeleteSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_ExpressionAsStatement
- Specified by:
setR451_is_a_ExpressionAsStatementin interfaceStatement
-
R451_is_a_ExpressionAsStatement
public ExpressionAsStatement R451_is_a_ExpressionAsStatement() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R451_is_a_ExpressionAsStatementin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_ForSmt
- Specified by:
setR451_is_a_ForSmtin interfaceStatement
-
R451_is_a_ForSmt
- Specified by:
R451_is_a_ForSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_Generate
- Specified by:
setR451_is_a_Generatein interfaceStatement
-
R451_is_a_Generate
- Specified by:
R451_is_a_Generatein interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_Halt
- Specified by:
setR451_is_a_Haltin interfaceStatement
-
R451_is_a_Halt
- Specified by:
R451_is_a_Haltin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_IfSmt
- Specified by:
setR451_is_a_IfSmtin interfaceStatement
-
R451_is_a_IfSmt
- Specified by:
R451_is_a_IfSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_NullSmt
- Specified by:
setR451_is_a_NullSmtin interfaceStatement
-
R451_is_a_NullSmt
- Specified by:
R451_is_a_NullSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_RelateSmt
- Specified by:
setR451_is_a_RelateSmtin interfaceStatement
-
R451_is_a_RelateSmt
- Specified by:
R451_is_a_RelateSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_ReturnSmt
- Specified by:
setR451_is_a_ReturnSmtin interfaceStatement
-
R451_is_a_ReturnSmt
- Specified by:
R451_is_a_ReturnSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_UnrelateSmt
- Specified by:
setR451_is_a_UnrelateSmtin interfaceStatement
-
R451_is_a_UnrelateSmt
- Specified by:
R451_is_a_UnrelateSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_WhileSmt
- Specified by:
setR451_is_a_WhileSmtin interfaceStatement
-
R451_is_a_WhileSmt
- Specified by:
R451_is_a_WhileSmtin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR457_declares_Variable
- Specified by:
addR457_declares_Variablein interfaceStatement
-
removeR457_declares_Variable
- Specified by:
removeR457_declares_Variablein interfaceStatement
-
R457_declares_Variable
public VariableSet R457_declares_Variable() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R457_declares_Variablein interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR477_executes_after_Statement
- Specified by:
setR477_executes_after_Statementin interfaceStatement
-
R477_executes_after_Statement
public Statement R477_executes_after_Statement() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R477_executes_after_Statementin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR477_executes_before_Statement
- Specified by:
setR477_executes_before_Statementin interfaceStatement
-
R477_executes_before_Statement
public Statement R477_executes_before_Statement() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R477_executes_before_Statementin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR485_finalizes_Finalization
- Specified by:
addR485_finalizes_Finalizationin interfaceStatement
-
removeR485_finalizes_Finalization
- Specified by:
removeR485_finalizes_Finalizationin interfaceStatement
-
R485_finalizes_Finalization
public FinalizationSet R485_finalizes_Finalization() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R485_finalizes_Finalizationin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR775_may_contain_Expression
- Specified by:
addR775_may_contain_Expressionin interfaceStatement
-
removeR775_may_contain_Expression
- Specified by:
removeR775_may_contain_Expressionin interfaceStatement
-
R775_may_contain_Expression
public ExpressionSet R775_may_contain_Expression() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R775_may_contain_Expressionin interfaceStatement- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public Statement 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
-