Class ClassRelationshipImpl

java.lang.Object
io.ciera.runtime.summit.classes.ModelInstance<ClassRelationship,Sql>
io.ciera.tool.sql.architecture.classes.impl.ClassRelationshipImpl
All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.application.IInstanceActionHome<ClassRelationship,Sql>, io.ciera.runtime.summit.classes.IModelInstance<ClassRelationship,Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.types.IXtumlType, ClassRelationship, Comparable<ClassRelationship>

public class ClassRelationshipImpl extends io.ciera.runtime.summit.classes.ModelInstance<ClassRelationship,Sql> implements ClassRelationship
  • Field Details

  • Method Details

    • create

      public static ClassRelationship create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static ClassRelationship create(Sql context, String ref_comp_name, String ref_comp_package, String m_name, int m_num, String ref_form_name, String m_form_phrase, String ref_part_name, String m_part_phrase, String ref_form_package, String ref_part_package, Mult m_form_mult, Mult m_part_mult, Cond m_form_cond, Cond m_part_cond, int m_id_num, String ref_peer_name, String ref_peer_comp_name, String ref_peer_package, RelationshipType m_rel_type) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static ClassRelationship create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, String ref_comp_name, String ref_comp_package, String m_name, int m_num, String ref_form_name, String m_form_phrase, String ref_part_name, String m_part_phrase, String ref_form_package, String ref_part_package, Mult m_form_mult, Mult m_part_mult, Cond m_form_cond, Cond m_part_cond, int m_id_num, String ref_peer_name, String ref_peer_comp_name, String ref_peer_package, RelationshipType m_rel_type) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getComp_name

      public String getComp_name() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getComp_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setComp_name

      public void setComp_name(String ref_comp_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComp_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setComp_package

      public void setComp_package(String ref_comp_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setComp_package in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getComp_package

      public String getComp_package() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getComp_package in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getName

      public String getName() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getName in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setName

      public void setName(String m_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setName in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getNum

      public int getNum() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getNum in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setNum

      public void setNum(int m_num) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setNum in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getForm_name

      public String getForm_name() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getForm_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setForm_name

      public void setForm_name(String ref_form_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setForm_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getForm_phrase

      public String getForm_phrase() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getForm_phrase in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setForm_phrase

      public void setForm_phrase(String m_form_phrase) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setForm_phrase in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPart_name

      public String getPart_name() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPart_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPart_name

      public void setPart_name(String ref_part_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPart_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPart_phrase

      public void setPart_phrase(String m_part_phrase) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPart_phrase in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPart_phrase

      public String getPart_phrase() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPart_phrase in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getForm_package

      public String getForm_package() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getForm_package in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setForm_package

      public void setForm_package(String ref_form_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setForm_package in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPart_package

      public void setPart_package(String ref_part_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPart_package in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPart_package

      public String getPart_package() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPart_package in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setForm_mult

      public void setForm_mult(Mult m_form_mult) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setForm_mult in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getForm_mult

      public Mult getForm_mult() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getForm_mult in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPart_mult

      public void setPart_mult(Mult m_part_mult) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPart_mult in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPart_mult

      public Mult getPart_mult() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPart_mult in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getForm_cond

      public Cond getForm_cond() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getForm_cond in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setForm_cond

      public void setForm_cond(Cond m_form_cond) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setForm_cond in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPart_cond

      public Cond getPart_cond() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPart_cond in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPart_cond

      public void setPart_cond(Cond m_part_cond) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPart_cond in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setId_num

      public void setId_num(int m_id_num) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setId_num in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getId_num

      public int getId_num() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getId_num in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPeer_name

      public String getPeer_name() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPeer_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPeer_name

      public void setPeer_name(String ref_peer_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPeer_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPeer_comp_name

      public String getPeer_comp_name() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPeer_comp_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPeer_comp_name

      public void setPeer_comp_name(String ref_peer_comp_name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPeer_comp_name in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPeer_package

      public String getPeer_package() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPeer_package in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPeer_package

      public void setPeer_package(String ref_peer_package) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPeer_package in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRel_type

      public RelationshipType getRel_type() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRel_type in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRel_type

      public void setRel_type(RelationshipType m_rel_type) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRel_type in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getId1

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
      Specified by:
      getId1 in interface io.ciera.runtime.summit.classes.IModelInstance<ClassRelationship,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<ClassRelationship,Sql>
    • getId2

      public io.ciera.runtime.summit.classes.IInstanceIdentifier getId2()
      Specified by:
      getId2 in interface io.ciera.runtime.summit.classes.IModelInstance<ClassRelationship,Sql>
      Overrides:
      getId2 in class io.ciera.runtime.summit.classes.ModelInstance<ClassRelationship,Sql>
    • render_modifiers

      public void render_modifiers() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      render_modifiers in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR434_has_participating_ModelInst

      public void setR434_has_participating_ModelInst(ModelInst inst)
      Specified by:
      setR434_has_participating_ModelInst in interface ClassRelationship
    • R434_has_participating_ModelInst

      public ModelInst R434_has_participating_ModelInst() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R434_has_participating_ModelInst in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR435_has_formalizing_ModelInst

      public void setR435_has_formalizing_ModelInst(ModelInst inst)
      Specified by:
      setR435_has_formalizing_ModelInst in interface ClassRelationship
    • R435_has_formalizing_ModelInst

      public ModelInst R435_has_formalizing_ModelInst() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R435_has_formalizing_ModelInst in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR436_is_one_half_of_associative_ClassRelationship

      public void setR436_is_one_half_of_associative_ClassRelationship(ClassRelationship inst)
      Specified by:
      setR436_is_one_half_of_associative_ClassRelationship in interface ClassRelationship
    • R436_is_one_half_of_associative_ClassRelationship

      public ClassRelationship R436_is_one_half_of_associative_ClassRelationship() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R436_is_one_half_of_associative_ClassRelationship in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR436_is_other_half_of_associative_ClassRelationship

      public void setR436_is_other_half_of_associative_ClassRelationship(ClassRelationship inst)
      Specified by:
      setR436_is_other_half_of_associative_ClassRelationship in interface ClassRelationship
    • R436_is_other_half_of_associative_ClassRelationship

      public ClassRelationship R436_is_other_half_of_associative_ClassRelationship() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R436_is_other_half_of_associative_ClassRelationship in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR448_forms_relationship_population_of_ComponentDefinition

      public void setR448_forms_relationship_population_of_ComponentDefinition(ComponentDefinition inst)
      Specified by:
      setR448_forms_relationship_population_of_ComponentDefinition in interface ClassRelationship
    • R448_forms_relationship_population_of_ComponentDefinition

      public ComponentDefinition R448_forms_relationship_population_of_ComponentDefinition() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R448_forms_relationship_population_of_ComponentDefinition in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR4512_traversed_by_Selector

      public void addR4512_traversed_by_Selector(Selector inst)
      Specified by:
      addR4512_traversed_by_Selector in interface ClassRelationship
    • removeR4512_traversed_by_Selector

      public void removeR4512_traversed_by_Selector(Selector inst)
      Specified by:
      removeR4512_traversed_by_Selector in interface ClassRelationship
    • R4512_traversed_by_Selector

      public SelectorSet R4512_traversed_by_Selector() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4512_traversed_by_Selector in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR4572_extent_accessed_by_RelationshipPopulationSelector

      public void setR4572_extent_accessed_by_RelationshipPopulationSelector(RelationshipPopulationSelector inst)
      Specified by:
      setR4572_extent_accessed_by_RelationshipPopulationSelector in interface ClassRelationship
    • R4572_extent_accessed_by_RelationshipPopulationSelector

      public RelationshipPopulationSelector R4572_extent_accessed_by_RelationshipPopulationSelector() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4572_extent_accessed_by_RelationshipPopulationSelector in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR481_created_by_RelateSmt

      public void addR481_created_by_RelateSmt(RelateSmt inst)
      Specified by:
      addR481_created_by_RelateSmt in interface ClassRelationship
    • removeR481_created_by_RelateSmt

      public void removeR481_created_by_RelateSmt(RelateSmt inst)
      Specified by:
      removeR481_created_by_RelateSmt in interface ClassRelationship
    • R481_created_by_RelateSmt

      public RelateSmtSet R481_created_by_RelateSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R481_created_by_RelateSmt in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR484_deleted_by_UnrelateSmt

      public void addR484_deleted_by_UnrelateSmt(UnrelateSmt inst)
      Specified by:
      addR484_deleted_by_UnrelateSmt in interface ClassRelationship
    • removeR484_deleted_by_UnrelateSmt

      public void removeR484_deleted_by_UnrelateSmt(UnrelateSmt inst)
      Specified by:
      removeR484_deleted_by_UnrelateSmt in interface ClassRelationship
    • R484_deleted_by_UnrelateSmt

      public UnrelateSmtSet R484_deleted_by_UnrelateSmt() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R484_deleted_by_UnrelateSmt in interface ClassRelationship
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRunContext

      public io.ciera.runtime.summit.application.IRunContext getRunContext()
      Specified by:
      getRunContext in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      getRunContext in class io.ciera.runtime.summit.classes.ModelInstance<ClassRelationship,Sql>
    • context

      public Sql context()
      Specified by:
      context in interface io.ciera.runtime.summit.application.IActionHome<Sql>
      Overrides:
      context in class io.ciera.runtime.summit.classes.ModelInstance<ClassRelationship,Sql>
    • getKeyLetters

      public String getKeyLetters()
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.statemachine.IEventTarget
      Specified by:
      getKeyLetters in interface io.ciera.runtime.summit.classes.IModelInstance<ClassRelationship,Sql>
    • self

      public ClassRelationship self()
      Specified by:
      self in interface io.ciera.runtime.summit.application.IInstanceActionHome<ClassRelationship,Sql>
    • oneWhere

      public ClassRelationship 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 interface io.ciera.runtime.summit.types.IXtumlType
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException