Class O_ATTRImpl

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

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

  • Method Details

    • create

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

      public static O_ATTR create(Sql context, io.ciera.runtime.summit.types.UniqueId m_Attr_ID, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, io.ciera.runtime.summit.types.UniqueId ref_PAttr_ID, String m_Name, String m_Descrip, String m_Prefix, String m_Root_Nam, int m_Pfx_Mode, io.ciera.runtime.summit.types.UniqueId ref_DT_ID, String m_Dimensions, String m_DefaultValue) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • create

      public static O_ATTR create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId m_Attr_ID, io.ciera.runtime.summit.types.UniqueId ref_Obj_ID, io.ciera.runtime.summit.types.UniqueId ref_PAttr_ID, String m_Name, String m_Descrip, String m_Prefix, String m_Root_Nam, int m_Pfx_Mode, io.ciera.runtime.summit.types.UniqueId ref_DT_ID, String m_Dimensions, String m_DefaultValue) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setAttr_ID

      public void setAttr_ID(io.ciera.runtime.summit.types.UniqueId m_Attr_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setAttr_ID in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getAttr_ID

      public io.ciera.runtime.summit.types.UniqueId getAttr_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getAttr_ID in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setObj_ID

      public void setObj_ID(io.ciera.runtime.summit.types.UniqueId ref_Obj_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setObj_ID in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getObj_ID

      public io.ciera.runtime.summit.types.UniqueId getObj_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getObj_ID in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPAttr_ID

      public void setPAttr_ID(io.ciera.runtime.summit.types.UniqueId ref_PAttr_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPAttr_ID in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPAttr_ID

      public io.ciera.runtime.summit.types.UniqueId getPAttr_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPAttr_ID in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getName

      public String getName() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getName in interface O_ATTR
      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 O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDescrip

      public String getDescrip() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDescrip in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDescrip

      public void setDescrip(String m_Descrip) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDescrip in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPrefix

      public void setPrefix(String m_Prefix) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPrefix in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPrefix

      public String getPrefix() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPrefix in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getRoot_Nam

      public String getRoot_Nam() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getRoot_Nam in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setRoot_Nam

      public void setRoot_Nam(String m_Root_Nam) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setRoot_Nam in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setPfx_Mode

      public void setPfx_Mode(int m_Pfx_Mode) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setPfx_Mode in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getPfx_Mode

      public int getPfx_Mode() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getPfx_Mode in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDT_ID

      public void setDT_ID(io.ciera.runtime.summit.types.UniqueId ref_DT_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDT_ID in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDT_ID

      public io.ciera.runtime.summit.types.UniqueId getDT_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDT_ID in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDimensions

      public void setDimensions(String m_Dimensions) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDimensions in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDimensions

      public String getDimensions() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDimensions in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDefaultValue

      public String getDefaultValue() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      getDefaultValue in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDefaultValue

      public void setDefaultValue(String m_DefaultValue) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDefaultValue in interface O_ATTR
      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<O_ATTR,Sql>
      Overrides:
      getId1 in class io.ciera.runtime.summit.classes.ModelInstance<O_ATTR,Sql>
    • setR102_abstracts_characteristics_of_ModelClass

      public void setR102_abstracts_characteristics_of_ModelClass(ModelClass inst)
      Specified by:
      setR102_abstracts_characteristics_of_ModelClass in interface O_ATTR
    • R102_abstracts_characteristics_of_ModelClass

      public ModelClass R102_abstracts_characteristics_of_ModelClass() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R102_abstracts_characteristics_of_ModelClass in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR103_precedes_O_ATTR

      public void setR103_precedes_O_ATTR(O_ATTR inst)
      Specified by:
      setR103_precedes_O_ATTR in interface O_ATTR
    • R103_precedes_O_ATTR

      public O_ATTR R103_precedes_O_ATTR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R103_precedes_O_ATTR in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR103_succeeds_O_ATTR

      public void setR103_succeeds_O_ATTR(O_ATTR inst)
      Specified by:
      setR103_succeeds_O_ATTR in interface O_ATTR
    • R103_succeeds_O_ATTR

      public O_ATTR R103_succeeds_O_ATTR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R103_succeeds_O_ATTR in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR105_is_part_of__ClassIdentifierAttribute

      public void addR105_is_part_of__ClassIdentifierAttribute(ClassIdentifierAttribute inst)
      Specified by:
      addR105_is_part_of__ClassIdentifierAttribute in interface O_ATTR
    • removeR105_is_part_of__ClassIdentifierAttribute

      public void removeR105_is_part_of__ClassIdentifierAttribute(ClassIdentifierAttribute inst)
      Specified by:
      removeR105_is_part_of__ClassIdentifierAttribute in interface O_ATTR
    • R105_is_part_of__ClassIdentifierAttribute

      public ClassIdentifierAttributeSet R105_is_part_of__ClassIdentifierAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R105_is_part_of__ClassIdentifierAttribute in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR106_is_a_BaseAttribute

      public void setR106_is_a_BaseAttribute(BaseAttribute inst)
      Specified by:
      setR106_is_a_BaseAttribute in interface O_ATTR
    • R106_is_a_BaseAttribute

      public BaseAttribute R106_is_a_BaseAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R106_is_a_BaseAttribute in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR106_is_a_ReferentialAttribute

      public void setR106_is_a_ReferentialAttribute(ReferentialAttribute inst)
      Specified by:
      setR106_is_a_ReferentialAttribute in interface O_ATTR
    • R106_is_a_ReferentialAttribute

      public ReferentialAttribute R106_is_a_ReferentialAttribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R106_is_a_ReferentialAttribute in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR114_defines_type_of_DataType

      public void setR114_defines_type_of_DataType(DataType inst)
      Specified by:
      setR114_defines_type_of_DataType in interface O_ATTR
    • R114_defines_type_of_DataType

      public DataType R114_defines_type_of_DataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R114_defines_type_of_DataType in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR120_may_have_Dimensions

      public void addR120_may_have_Dimensions(Dimensions inst)
      Specified by:
      addR120_may_have_Dimensions in interface O_ATTR
    • removeR120_may_have_Dimensions

      public void removeR120_may_have_Dimensions(Dimensions inst)
      Specified by:
      removeR120_may_have_Dimensions in interface O_ATTR
    • R120_may_have_Dimensions

      public DimensionsSet R120_may_have_Dimensions() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R120_may_have_Dimensions in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR2910_has_instances_AttributeValue

      public void addR2910_has_instances_AttributeValue(AttributeValue inst)
      Specified by:
      addR2910_has_instances_AttributeValue in interface O_ATTR
    • removeR2910_has_instances_AttributeValue

      public void removeR2910_has_instances_AttributeValue(AttributeValue inst)
      Specified by:
      removeR2910_has_instances_AttributeValue in interface O_ATTR
    • R2910_has_instances_AttributeValue

      public AttributeValueSet R2910_has_instances_AttributeValue() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R2910_has_instances_AttributeValue in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR414_Attribute

      public void setR414_Attribute(Attribute inst)
      Specified by:
      setR414_Attribute in interface O_ATTR
    • R414_Attribute

      public Attribute R414_Attribute() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R414_Attribute in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR806_AttributeValueReference

      public void addR806_AttributeValueReference(AttributeValueReference inst)
      Specified by:
      addR806_AttributeValueReference in interface O_ATTR
    • removeR806_AttributeValueReference

      public void removeR806_AttributeValueReference(AttributeValueReference inst)
      Specified by:
      removeR806_AttributeValueReference in interface O_ATTR
    • R806_AttributeValueReference

      public AttributeValueReferenceSet R806_AttributeValueReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R806_AttributeValueReference in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR812_SelectedReference

      public void addR812_SelectedReference(SelectedReference inst)
      Specified by:
      addR812_SelectedReference in interface O_ATTR
    • removeR812_SelectedReference

      public void removeR812_SelectedReference(SelectedReference inst)
      Specified by:
      removeR812_SelectedReference in interface O_ATTR
    • R812_SelectedReference

      public SelectedReferenceSet R812_SelectedReference() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R812_SelectedReference in interface O_ATTR
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR938_defines_InstanceAttributeValue

      public void addR938_defines_InstanceAttributeValue(InstanceAttributeValue inst)
      Specified by:
      addR938_defines_InstanceAttributeValue in interface O_ATTR
    • removeR938_defines_InstanceAttributeValue

      public void removeR938_defines_InstanceAttributeValue(InstanceAttributeValue inst)
      Specified by:
      removeR938_defines_InstanceAttributeValue in interface O_ATTR
    • R938_defines_InstanceAttributeValue

      public InstanceAttributeValueSet R938_defines_InstanceAttributeValue() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R938_defines_InstanceAttributeValue in interface O_ATTR
      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<O_ATTR,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<O_ATTR,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<O_ATTR,Sql>
    • self

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

      public O_ATTR 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