Class StatementImpl
-
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Core>
,io.ciera.runtime.summit.application.IInstanceActionHome<Statement,Core>
,io.ciera.runtime.summit.classes.IModelInstance<Statement,Core>
,io.ciera.runtime.summit.statemachine.IEventTarget
,io.ciera.runtime.summit.types.IXtumlType
,Statement
,Comparable<Statement>
public class StatementImpl extends io.ciera.runtime.summit.classes.ModelInstance<Statement,Core> implements Statement
-
-
Field Summary
Fields Modifier and Type Field Description static Statement
EMPTY_STATEMENT
static String
KEY_LETTERS
-
Method Summary
-
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_STATEMENT
public static final Statement EMPTY_STATEMENT
-
-
Method Detail
-
create
public static Statement create(Core context) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Statement create(Core 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_oal, String m_prefix) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Statement create(Core 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_oal, String m_prefix) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_name
public String getParent_name() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getParent_name
in 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_name
in 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_package
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_package
public String getParent_package() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getParent_package
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBody_name
public String getBody_name() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getBody_name
in 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_name
in 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_number
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBlock_number
public String getBlock_number() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getBlock_number
in 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_number
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getStatement_number
public String getStatement_number() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getStatement_number
in 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_number
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getNext_statement_number
public String getNext_statement_number() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getNext_statement_number
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setOal
public void setOal(String m_oal) throws io.ciera.runtime.summit.exceptions.XtumlException
-
getOal
public String getOal() throws io.ciera.runtime.summit.exceptions.XtumlException
-
getPrefix
public String getPrefix() throws io.ciera.runtime.summit.exceptions.XtumlException
-
setPrefix
public void setPrefix(String m_prefix) throws io.ciera.runtime.summit.exceptions.XtumlException
-
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
public void setR450_is_contained_by_CodeBlock(CodeBlock inst)
- Specified by:
setR450_is_contained_by_CodeBlock
in 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_CodeBlock
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_BreakSmt
public void setR451_is_a_BreakSmt(BreakSmt inst)
- Specified by:
setR451_is_a_BreakSmt
in interfaceStatement
-
R451_is_a_BreakSmt
public BreakSmt R451_is_a_BreakSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_BreakSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_ContinueSmt
public void setR451_is_a_ContinueSmt(ContinueSmt inst)
- Specified by:
setR451_is_a_ContinueSmt
in interfaceStatement
-
R451_is_a_ContinueSmt
public ContinueSmt R451_is_a_ContinueSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_ContinueSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_DeleteSmt
public void setR451_is_a_DeleteSmt(DeleteSmt inst)
- Specified by:
setR451_is_a_DeleteSmt
in interfaceStatement
-
R451_is_a_DeleteSmt
public DeleteSmt R451_is_a_DeleteSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_DeleteSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_ExpressionAsStatement
public void setR451_is_a_ExpressionAsStatement(ExpressionAsStatement inst)
- Specified by:
setR451_is_a_ExpressionAsStatement
in interfaceStatement
-
R451_is_a_ExpressionAsStatement
public ExpressionAsStatement R451_is_a_ExpressionAsStatement() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_ExpressionAsStatement
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_ForSmt
public void setR451_is_a_ForSmt(ForSmt inst)
- Specified by:
setR451_is_a_ForSmt
in interfaceStatement
-
R451_is_a_ForSmt
public ForSmt R451_is_a_ForSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_ForSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_Generate
public void setR451_is_a_Generate(Generate inst)
- Specified by:
setR451_is_a_Generate
in interfaceStatement
-
R451_is_a_Generate
public Generate R451_is_a_Generate() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_Generate
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_Halt
public void setR451_is_a_Halt(Halt inst)
- Specified by:
setR451_is_a_Halt
in interfaceStatement
-
R451_is_a_Halt
public Halt R451_is_a_Halt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_Halt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_IfSmt
public void setR451_is_a_IfSmt(IfSmt inst)
- Specified by:
setR451_is_a_IfSmt
in interfaceStatement
-
R451_is_a_IfSmt
public IfSmt R451_is_a_IfSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_IfSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_NullSmt
public void setR451_is_a_NullSmt(NullSmt inst)
- Specified by:
setR451_is_a_NullSmt
in interfaceStatement
-
R451_is_a_NullSmt
public NullSmt R451_is_a_NullSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_NullSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_RelateSmt
public void setR451_is_a_RelateSmt(RelateSmt inst)
- Specified by:
setR451_is_a_RelateSmt
in interfaceStatement
-
R451_is_a_RelateSmt
public RelateSmt R451_is_a_RelateSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_RelateSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_ReturnSmt
public void setR451_is_a_ReturnSmt(ReturnSmt inst)
- Specified by:
setR451_is_a_ReturnSmt
in interfaceStatement
-
R451_is_a_ReturnSmt
public ReturnSmt R451_is_a_ReturnSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_ReturnSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_UnrelateSmt
public void setR451_is_a_UnrelateSmt(UnrelateSmt inst)
- Specified by:
setR451_is_a_UnrelateSmt
in interfaceStatement
-
R451_is_a_UnrelateSmt
public UnrelateSmt R451_is_a_UnrelateSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_UnrelateSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR451_is_a_WhileSmt
public void setR451_is_a_WhileSmt(WhileSmt inst)
- Specified by:
setR451_is_a_WhileSmt
in interfaceStatement
-
R451_is_a_WhileSmt
public WhileSmt R451_is_a_WhileSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R451_is_a_WhileSmt
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR457_declares_Variable
public void addR457_declares_Variable(Variable inst)
- Specified by:
addR457_declares_Variable
in interfaceStatement
-
removeR457_declares_Variable
public void removeR457_declares_Variable(Variable inst)
- Specified by:
removeR457_declares_Variable
in interfaceStatement
-
R457_declares_Variable
public VariableSet R457_declares_Variable() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R457_declares_Variable
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR477_executes_after_Statement
public void setR477_executes_after_Statement(Statement inst)
- Specified by:
setR477_executes_after_Statement
in interfaceStatement
-
R477_executes_after_Statement
public Statement R477_executes_after_Statement() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R477_executes_after_Statement
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR477_executes_before_Statement
public void setR477_executes_before_Statement(Statement inst)
- Specified by:
setR477_executes_before_Statement
in interfaceStatement
-
R477_executes_before_Statement
public Statement R477_executes_before_Statement() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R477_executes_before_Statement
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR485_finalizes_Finalization
public void addR485_finalizes_Finalization(Finalization inst)
- Specified by:
addR485_finalizes_Finalization
in interfaceStatement
-
removeR485_finalizes_Finalization
public void removeR485_finalizes_Finalization(Finalization inst)
- Specified by:
removeR485_finalizes_Finalization
in interfaceStatement
-
R485_finalizes_Finalization
public FinalizationSet R485_finalizes_Finalization() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R485_finalizes_Finalization
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR775_may_contain_Expression
public void addR775_may_contain_Expression(Expression inst)
- Specified by:
addR775_may_contain_Expression
in interfaceStatement
-
removeR775_may_contain_Expression
public void removeR775_may_contain_Expression(Expression inst)
- Specified by:
removeR775_may_contain_Expression
in interfaceStatement
-
R775_may_contain_Expression
public ExpressionSet R775_may_contain_Expression() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R775_may_contain_Expression
in interfaceStatement
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()
-
context
public Core context()
-
getKeyLetters
public String getKeyLetters()
-
self
public Statement 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:
oneWhere
in interfaceio.ciera.runtime.summit.types.IXtumlType
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
-