Class IfSmtImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<IfSmt,,Sql> io.ciera.runtime.summit.classes.IModelInstance<IfSmt,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,IfSmt,Comparable<IfSmt>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptioncontext()static IfSmtstatic IfSmtcreate(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 ref_statement_number, String ref_then_block_number, String ref_else_block_number, String ref_cond_expression_number, boolean m_is_else_if) static IfSmtcreate(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String ref_statement_number, String ref_then_block_number, String ref_else_block_number, String ref_cond_expression_number, boolean m_is_else_if) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()booleanio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidrender()self()voidsetBlock_number(String ref_block_number) voidsetBody_name(String ref_body_name) voidsetCond_expression_number(String ref_cond_expression_number) voidsetElse_block_number(String ref_else_block_number) voidsetIs_else_if(boolean m_is_else_if) voidsetParent_name(String ref_parent_name) voidsetParent_package(String ref_parent_package) voidvoidvoidvoidvoidsetStatement_number(String ref_statement_number) voidsetThen_block_number(String ref_then_block_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_IFSMT
-
-
Method Details
-
create
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static IfSmt create(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String ref_statement_number, String ref_then_block_number, String ref_else_block_number, String ref_cond_expression_number, boolean m_is_else_if) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static IfSmt 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 ref_statement_number, String ref_then_block_number, String ref_else_block_number, String ref_cond_expression_number, boolean m_is_else_if) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_name
- Specified by:
getParent_namein interfaceIfSmt- 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 interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_package
- Specified by:
getParent_packagein interfaceIfSmt- 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 interfaceIfSmt- 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 interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBody_name
- Specified by:
getBody_namein interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBlock_number
- Specified by:
getBlock_numberin interfaceIfSmt- 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 interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getStatement_number
- Specified by:
getStatement_numberin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setStatement_number
public void setStatement_number(String ref_statement_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setStatement_numberin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setThen_block_number
public void setThen_block_number(String ref_then_block_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setThen_block_numberin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getThen_block_number
- Specified by:
getThen_block_numberin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getElse_block_number
- Specified by:
getElse_block_numberin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setElse_block_number
public void setElse_block_number(String ref_else_block_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setElse_block_numberin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setCond_expression_number
public void setCond_expression_number(String ref_cond_expression_number) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setCond_expression_numberin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getCond_expression_number
- Specified by:
getCond_expression_numberin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setIs_else_if
public void setIs_else_if(boolean m_is_else_if) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setIs_else_ifin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getIs_else_if
public boolean getIs_else_if() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getIs_else_ifin interfaceIfSmt- 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 -
setR451_is_a_Statement
- Specified by:
setR451_is_a_Statementin interfaceIfSmt
-
R451_is_a_Statement
- Specified by:
R451_is_a_Statementin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR453_has_then_CodeBlock
- Specified by:
setR453_has_then_CodeBlockin interfaceIfSmt
-
R453_has_then_CodeBlock
- Specified by:
R453_has_then_CodeBlockin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR454_has_else_CodeBlock
- Specified by:
setR454_has_else_CodeBlockin interfaceIfSmt
-
R454_has_else_CodeBlock
- Specified by:
R454_has_else_CodeBlockin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR471_executes_then_block_if_true_Expression
- Specified by:
setR471_executes_then_block_if_true_Expressionin interfaceIfSmt
-
R471_executes_then_block_if_true_Expression
public Expression R471_executes_then_block_if_true_Expression() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R471_executes_then_block_if_true_Expressionin interfaceIfSmt- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public IfSmt 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
-