Class VariableImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<Variable,,Sql> io.ciera.runtime.summit.classes.IModelInstance<Variable,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,Variable,Comparable<Variable>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidcontext()static Variablestatic Variablecreate(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_name, String ref_statement_number, String ref_type_name, String ref_type_package, String ref_type_reference_name, boolean m_readonly) static Variablecreate(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String m_name, String ref_statement_number, String ref_type_name, String ref_type_package, String ref_type_reference_name, boolean m_readonly) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getName()booleanio.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidvoidself()voidsetBlock_number(String ref_block_number) voidsetBody_name(String ref_body_name) voidvoidsetParent_name(String ref_parent_name) voidsetParent_package(String ref_parent_package) voidvoidvoidvoidsetReadonly(boolean m_readonly) voidsetStatement_number(String ref_statement_number) voidsetType_name(String ref_type_name) voidsetType_package(String ref_type_package) voidsetType_reference_name(String ref_type_reference_name) 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_VARIABLE
-
-
Method Details
-
create
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Variable create(Sql context, String ref_parent_name, String ref_parent_package, String ref_body_name, String ref_block_number, String m_name, String ref_statement_number, String ref_type_name, String ref_type_package, String ref_type_reference_name, boolean m_readonly) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static Variable 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_name, String ref_statement_number, String ref_type_name, String ref_type_package, String ref_type_reference_name, boolean m_readonly) 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 interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_name
- Specified by:
getParent_namein interfaceVariable- 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 interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getParent_package
- Specified by:
getParent_packagein interfaceVariable- 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 interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBody_name
- Specified by:
getBody_namein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getBlock_number
- Specified by:
getBlock_numberin interfaceVariable- 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 interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
-
setName
-
getStatement_number
- Specified by:
getStatement_numberin interfaceVariable- 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 interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_name
- Specified by:
getType_namein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setType_name
public void setType_name(String ref_type_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setType_namein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_package
- Specified by:
getType_packagein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setType_package
public void setType_package(String ref_type_package) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setType_packagein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setType_reference_name
public void setType_reference_name(String ref_type_reference_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setType_reference_namein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getType_reference_name
- Specified by:
getType_reference_namein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setReadonly
public void setReadonly(boolean m_readonly) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setReadonlyin interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getReadonly
public boolean getReadonly() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getReadonlyin interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1() -
setR457_is_declared_by_Statement
- Specified by:
setR457_is_declared_by_Statementin interfaceVariable
-
R457_is_declared_by_Statement
public Statement R457_is_declared_by_Statement() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R457_is_declared_by_Statementin interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR458_is_in_scope_for_VariableInScope
- Specified by:
addR458_is_in_scope_for_VariableInScopein interfaceVariable
-
removeR458_is_in_scope_for_VariableInScope
- Specified by:
removeR458_is_in_scope_for_VariableInScopein interfaceVariable
-
R458_is_in_scope_for_VariableInScope
public VariableInScopeSet R458_is_in_scope_for_VariableInScope() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R458_is_in_scope_for_VariableInScopein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR459_is_iterator_for_ForSmt
- Specified by:
setR459_is_iterator_for_ForSmtin interfaceVariable
-
R459_is_iterator_for_ForSmt
public ForSmt R459_is_iterator_for_ForSmt() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R459_is_iterator_for_ForSmtin interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR461_is_typed_by_TypeReference
- Specified by:
setR461_is_typed_by_TypeReferencein interfaceVariable
-
R461_is_typed_by_TypeReference
public TypeReference R461_is_typed_by_TypeReference() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R461_is_typed_by_TypeReferencein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR485_finalized_by_Finalization
- Specified by:
addR485_finalized_by_Finalizationin interfaceVariable
-
removeR485_finalized_by_Finalization
- Specified by:
removeR485_finalized_by_Finalizationin interfaceVariable
-
R485_finalized_by_Finalization
public FinalizationSet R485_finalized_by_Finalization() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R485_finalized_by_Finalizationin interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR782_referenced_through_VariableReference
- Specified by:
addR782_referenced_through_VariableReferencein interfaceVariable
-
removeR782_referenced_through_VariableReference
- Specified by:
removeR782_referenced_through_VariableReferencein interfaceVariable
-
R782_referenced_through_VariableReference
public VariableReferenceSet R782_referenced_through_VariableReference() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R782_referenced_through_VariableReferencein interfaceVariable- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext() -
context
-
getKeyLetters
-
self
-
oneWhere
public Variable 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
-