Class CodeBlockImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<CodeBlock,,Sql> io.ciera.runtime.summit.classes.IModelInstance<CodeBlock,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,CodeBlock,Comparable<CodeBlock>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidcontext()static CodeBlockstatic CodeBlockcreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_parent_name, String ref_parent_package, String ref_body_name, String m_block_number, int m_tab_depth, boolean m_top_level, String m_prefix, String m_suffix) static CodeBlockcreate(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String m_block_number, int m_tab_depth, boolean m_top_level, String m_prefix, String m_suffix) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()io.ciera.runtime.summit.application.IRunContextintbooleanoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidvoidrender()self()voidsetBlock_number(String m_block_number) voidsetBody_name(String ref_body_name) voidsetParent_name(String ref_parent_name) voidsetParent_package(String ref_parent_package) voidvoidvoidvoidvoidvoidvoidvoidsetTab_depth(int m_tab_depth) voidsetTop_level(boolean m_top_level) 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_CODEBLOCK
-
-
Method Details
-
create
public static CodeBlock create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static CodeBlock create(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String m_block_number, int m_tab_depth, boolean m_top_level, String m_prefix, String m_suffix) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static CodeBlock create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_parent_name, String ref_parent_package, String ref_body_name, String m_block_number, int m_tab_depth, boolean m_top_level, String m_prefix, String m_suffix) throws io.ciera.runtime.summit.exceptions.XtumlException - 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 interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_name
- Specified by:
getParent_namein interfaceCodeBlock- 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 interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_package
- Specified by:
getParent_packagein interfaceCodeBlock- 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 interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBody_name
- Specified by:
getBody_namein interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBlock_number
- Specified by:
getBlock_numberin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setBlock_number
public void setBlock_number(String m_block_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setBlock_numberin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getTab_depth
public int getTab_depth() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getTab_depthin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setTab_depth
public void setTab_depth(int m_tab_depth) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setTab_depthin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setTop_level
public void setTop_level(boolean m_top_level) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setTop_levelin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getTop_level
public boolean getTop_level() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getTop_levelin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPrefix
-
getPrefix
-
setSuffix
-
getSuffix
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException -
setR4000_is_invoked_in_InvocableObject
- Specified by:
setR4000_is_invoked_in_InvocableObjectin interfaceCodeBlock
-
R4000_is_invoked_in_InvocableObject
public InvocableObject R4000_is_invoked_in_InvocableObject() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4000_is_invoked_in_InvocableObjectin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR450_is_scope_for_Statement
- Specified by:
addR450_is_scope_for_Statementin interfaceCodeBlock
-
removeR450_is_scope_for_Statement
- Specified by:
removeR450_is_scope_for_Statementin interfaceCodeBlock
-
R450_is_scope_for_Statement
public StatementSet R450_is_scope_for_Statement() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R450_is_scope_for_Statementin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR453_controls_then_for_IfSmt
- Specified by:
setR453_controls_then_for_IfSmtin interfaceCodeBlock
-
R453_controls_then_for_IfSmt
public IfSmt R453_controls_then_for_IfSmt() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R453_controls_then_for_IfSmtin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR454_controls_else_for_IfSmt
- Specified by:
setR454_controls_else_for_IfSmtin interfaceCodeBlock
-
R454_controls_else_for_IfSmt
public IfSmt R454_controls_else_for_IfSmt() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R454_controls_else_for_IfSmtin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR455_controls_ForSmt
- Specified by:
setR455_controls_ForSmtin interfaceCodeBlock
-
R455_controls_ForSmt
- Specified by:
R455_controls_ForSmtin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR456_controls_WhileSmt
- Specified by:
setR456_controls_WhileSmtin interfaceCodeBlock
-
R456_controls_WhileSmt
- Specified by:
R456_controls_WhileSmtin interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR458_has_in_scope_VariableInScope
- Specified by:
addR458_has_in_scope_VariableInScopein interfaceCodeBlock
-
removeR458_has_in_scope_VariableInScope
- Specified by:
removeR458_has_in_scope_VariableInScopein interfaceCodeBlock
-
R458_has_in_scope_VariableInScope
public VariableInScopeSet R458_has_in_scope_VariableInScope() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R458_has_in_scope_VariableInScopein interfaceCodeBlock- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public CodeBlock 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
-