Class ComponentDefinitionImpl
java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<ComponentDefinition,Sql>
io.ciera.tool.sql.architecture.component.impl.ComponentDefinitionImpl
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<ComponentDefinition,,Sql> io.ciera.runtime.summit.classes.IModelInstance<ComponentDefinition,,Sql> io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,ComponentDefinition,Comparable<ComponentDefinition>
public class ComponentDefinitionImpl
extends io.ciera.runtime.summit.classes.ModelInstance<ComponentDefinition,Sql>
implements ComponentDefinition
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidaddR4571_selects_relationships_through_RelationshipPopulationSelector(RelationshipPopulationSelector inst) context()static ComponentDefinitionstatic ComponentDefinitioncreate(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_name, String ref_package, String ref_init_function_name, String m_extends, String m_version, String m_version_date) static ComponentDefinitioncreate(Sql context, String ref_name, String ref_package, String ref_init_function_name, String m_extends, String m_version, String m_version_date) io.ciera.runtime.summit.classes.IInstanceIdentifiergetId1()getName()io.ciera.runtime.summit.application.IRunContextoneWhere(io.ciera.runtime.summit.types.IWhere<io.ciera.runtime.summit.types.IXtumlType> condition) voidvoidvoidvoidvoidvoidvoidvoidremoveR4571_selects_relationships_through_RelationshipPopulationSelector(RelationshipPopulationSelector inst) voidrender()voidself()voidsetExtends(String m_extends) voidsetInit_function_name(String ref_init_function_name) voidvoidsetPackage(String ref_package) voidsetR401_is_a_File(File inst) voidvoidsetR4573_C_C(C_C inst) voidsetVersion(String m_version) voidsetVersion_date(String m_version_date) 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_COMPONENTDEFINITION
-
-
Method Details
-
create
public static ComponentDefinition create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ComponentDefinition create(Sql context, String ref_name, String ref_package, String ref_init_function_name, String m_extends, String m_version, String m_version_date) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static ComponentDefinition create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_name, String ref_package, String ref_init_function_name, String m_extends, String m_version, String m_version_date) throws io.ciera.runtime.summit.exceptions.XtumlException - Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getName
- Specified by:
getNamein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
- Specified by:
setNamein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setPackage
- Specified by:
setPackagein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getPackage
- Specified by:
getPackagein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getInit_function_name
- Specified by:
getInit_function_namein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setInit_function_name
public void setInit_function_name(String ref_init_function_name) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setInit_function_namein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setExtends
- Specified by:
setExtendsin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getExtends
- Specified by:
getExtendsin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setVersion
- Specified by:
setVersionin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getVersion
- Specified by:
getVersionin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getVersion_date
- Specified by:
getVersion_datein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setVersion_date
public void setVersion_date(String m_version_date) throws io.ciera.runtime.summit.exceptions.XtumlException - Specified by:
setVersion_datein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()- Specified by:
getId1in interfaceio.ciera.runtime.summit.classes.IModelInstance<ComponentDefinition,Sql> - Overrides:
getId1in classio.ciera.runtime.summit.classes.ModelInstance<ComponentDefinition,Sql>
-
render
public void render() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
renderin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
render_version
public void render_version() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
render_versionin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR401_is_a_File
- Specified by:
setR401_is_a_Filein interfaceComponentDefinition
-
R401_is_a_File
- Specified by:
R401_is_a_Filein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR405_provides_synchronous_Function
- Specified by:
addR405_provides_synchronous_Functionin interfaceComponentDefinition
-
removeR405_provides_synchronous_Function
- Specified by:
removeR405_provides_synchronous_Functionin interfaceComponentDefinition
-
R405_provides_synchronous_Function
public FunctionSet R405_provides_synchronous_Function() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R405_provides_synchronous_Functionin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR408_maintains_instances_of_ModelInst
- Specified by:
addR408_maintains_instances_of_ModelInstin interfaceComponentDefinition
-
removeR408_maintains_instances_of_ModelInst
- Specified by:
removeR408_maintains_instances_of_ModelInstin interfaceComponentDefinition
-
R408_maintains_instances_of_ModelInst
public ModelInstSet R408_maintains_instances_of_ModelInst() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R408_maintains_instances_of_ModelInstin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR417_communicates_through_Port
- Specified by:
addR417_communicates_through_Portin interfaceComponentDefinition
-
removeR417_communicates_through_Port
- Specified by:
removeR417_communicates_through_Portin interfaceComponentDefinition
-
R417_communicates_through_Port
public PortSet R417_communicates_through_Port() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R417_communicates_through_Portin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR426_is_instantiated_by_ComponentInstantiation
- Specified by:
addR426_is_instantiated_by_ComponentInstantiationin interfaceComponentDefinition
-
removeR426_is_instantiated_by_ComponentInstantiation
- Specified by:
removeR426_is_instantiated_by_ComponentInstantiationin interfaceComponentDefinition
-
R426_is_instantiated_by_ComponentInstantiation
public ComponentInstantiationSet R426_is_instantiated_by_ComponentInstantiation() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R426_is_instantiated_by_ComponentInstantiationin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR447_selects_instances_through_InstancePopulationSelector
public void addR447_selects_instances_through_InstancePopulationSelector(InstancePopulationSelector inst) - Specified by:
addR447_selects_instances_through_InstancePopulationSelectorin interfaceComponentDefinition
-
removeR447_selects_instances_through_InstancePopulationSelector
public void removeR447_selects_instances_through_InstancePopulationSelector(InstancePopulationSelector inst) - Specified by:
removeR447_selects_instances_through_InstancePopulationSelectorin interfaceComponentDefinition
-
R447_selects_instances_through_InstancePopulationSelector
public InstancePopulationSelectorSet R447_selects_instances_through_InstancePopulationSelector() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R447_selects_instances_through_InstancePopulationSelectorin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR448_maintains_instances_of_ClassRelationship
- Specified by:
addR448_maintains_instances_of_ClassRelationshipin interfaceComponentDefinition
-
removeR448_maintains_instances_of_ClassRelationship
- Specified by:
removeR448_maintains_instances_of_ClassRelationshipin interfaceComponentDefinition
-
R448_maintains_instances_of_ClassRelationship
public ClassRelationshipSet R448_maintains_instances_of_ClassRelationship() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R448_maintains_instances_of_ClassRelationshipin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4558_contains_UtilityReference
- Specified by:
addR4558_contains_UtilityReferencein interfaceComponentDefinition
-
removeR4558_contains_UtilityReference
- Specified by:
removeR4558_contains_UtilityReferencein interfaceComponentDefinition
-
R4558_contains_UtilityReference
public UtilityReferenceSet R4558_contains_UtilityReference() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4558_contains_UtilityReferencein interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4561_initialized_by_Function
- Specified by:
setR4561_initialized_by_Functionin interfaceComponentDefinition
-
R4561_initialized_by_Function
public Function R4561_initialized_by_Function() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4561_initialized_by_Functionin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4571_selects_relationships_through_RelationshipPopulationSelector
public void addR4571_selects_relationships_through_RelationshipPopulationSelector(RelationshipPopulationSelector inst) - Specified by:
addR4571_selects_relationships_through_RelationshipPopulationSelectorin interfaceComponentDefinition
-
removeR4571_selects_relationships_through_RelationshipPopulationSelector
public void removeR4571_selects_relationships_through_RelationshipPopulationSelector(RelationshipPopulationSelector inst) - Specified by:
removeR4571_selects_relationships_through_RelationshipPopulationSelectorin interfaceComponentDefinition
-
R4571_selects_relationships_through_RelationshipPopulationSelector
public RelationshipPopulationSelectorSet R4571_selects_relationships_through_RelationshipPopulationSelector() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
R4571_selects_relationships_through_RelationshipPopulationSelectorin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR4573_C_C
- Specified by:
setR4573_C_Cin interfaceComponentDefinition
-
R4573_C_C
- Specified by:
R4573_C_Cin interfaceComponentDefinition- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()- Specified by:
getRunContextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
getRunContextin classio.ciera.runtime.summit.classes.ModelInstance<ComponentDefinition,Sql>
-
context
- Specified by:
contextin interfaceio.ciera.runtime.summit.application.IActionHome<Sql>- Overrides:
contextin classio.ciera.runtime.summit.classes.ModelInstance<ComponentDefinition,Sql>
-
getKeyLetters
- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.statemachine.IEventTarget- Specified by:
getKeyLettersin interfaceio.ciera.runtime.summit.classes.IModelInstance<ComponentDefinition,Sql>
-
self
- Specified by:
selfin interfaceio.ciera.runtime.summit.application.IInstanceActionHome<ComponentDefinition,Sql>
-
oneWhere
public ComponentDefinition 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
-