Class DataTypeSetImpl

java.lang.Object
io.ciera.runtime.summit.types.Set<DataType>
io.ciera.runtime.summit.classes.InstanceSet<DataTypeSet,DataType>
io.ciera.tool.sql.ooaofooa.domain.impl.DataTypeSetImpl
All Implemented Interfaces:
io.ciera.runtime.summit.classes.IInstanceSet<DataTypeSet,DataType>, io.ciera.runtime.summit.types.ISet<DataType>, io.ciera.runtime.summit.types.IXtumlType, DataTypeSet, Iterable<DataType>, Collection<DataType>, Set<DataType>

public class DataTypeSetImpl extends io.ciera.runtime.summit.classes.InstanceSet<DataTypeSet,DataType> implements DataTypeSet
  • Constructor Details

    • DataTypeSetImpl

      public DataTypeSetImpl()
    • DataTypeSetImpl

      public DataTypeSetImpl(Comparator<? super DataType> comp)
  • Method Details

    • setDescrip

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

      public void setDom_IDdeprecated(io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated) throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      setDom_IDdeprecated in interface DataTypeSet
      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 DataTypeSet
      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 DataTypeSet
      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 DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R114_is_defined_by_O_ATTR

      public O_ATTRSet R114_is_defined_by_O_ATTR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R114_is_defined_by_O_ATTR in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R116_defines_the_type_of_return_code_O_TFR

      public O_TFRSet R116_defines_the_type_of_return_code_O_TFR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R116_defines_the_type_of_return_code_O_TFR in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R118_defines_the_type_of__OperationParameter

      public OperationParameterSet R118_defines_the_type_of__OperationParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R118_defines_the_type_of__OperationParameter in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1500_defines_the_type_of_SymbolicConstant

      public SymbolicConstantSet R1500_defines_the_type_of_SymbolicConstant() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1500_defines_the_type_of_SymbolicConstant in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1653_TerminatorServiceParameter

      public TerminatorServiceParameterSet R1653_TerminatorServiceParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1653_TerminatorServiceParameter in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R1656_TerminatorService

      public TerminatorServiceSet R1656_TerminatorService() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R1656_TerminatorService in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R17_is_a_CoreDataType

      public CoreDataTypeSet R17_is_a_CoreDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R17_is_a_CoreDataType in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R17_is_a_EnumerationDataType

      public EnumerationDataTypeSet R17_is_a_EnumerationDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R17_is_a_EnumerationDataType in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R17_is_a_InstanceReferenceDataType

      public InstanceReferenceDataTypeSet R17_is_a_InstanceReferenceDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R17_is_a_InstanceReferenceDataType in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R17_is_a_StructuredDataType

      public StructuredDataTypeSet R17_is_a_StructuredDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R17_is_a_StructuredDataType in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R17_is_a_UserDataType

      public UserDataTypeSet R17_is_a_UserDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R17_is_a_UserDataType in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R18_defines_domain_of_UserDataType

      public UserDataTypeSet R18_defines_domain_of_UserDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R18_defines_domain_of_UserDataType in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R20_defines_the_return_value_Bridge

      public BridgeSet R20_defines_the_return_value_Bridge() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R20_defines_the_return_value_Bridge in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R22_defines_the_type_of_BridgeParameter

      public BridgeParameterSet R22_defines_the_type_of_BridgeParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R22_defines_the_type_of_BridgeParameter in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R25_defines_return_type_S_SYNC

      public S_SYNCSet R25_defines_return_type_S_SYNC() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R25_defines_return_type_S_SYNC in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R26_describes_type_of_FunctionParameter

      public FunctionParameterSet R26_describes_type_of_FunctionParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R26_describes_type_of_FunctionParameter in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4007_Defines_the_type_PropertyParameter

      public PropertyParameterSet R4007_Defines_the_type_PropertyParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4007_Defines_the_type_PropertyParameter in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R4008_defines_return_type_InterfaceOperation

      public InterfaceOperationSet R4008_defines_return_type_InterfaceOperation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R4008_defines_return_type_InterfaceOperation in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R423_Type

      public TypeSet R423_Type() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R423_Type in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R45_defines_the_type_of_StructureMember

      public StructureMemberSet R45_defines_the_type_of_StructureMember() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R45_defines_the_type_of_StructureMember in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R524_defines_the_type_of_StateMachineEventDataItem

      public StateMachineEventDataItemSet R524_defines_the_type_of_StateMachineEventDataItem() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R524_defines_the_type_of_StateMachineEventDataItem in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R8001_is_a_PackageableElement

      public PackageableElementSet R8001_is_a_PackageableElement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R8001_is_a_PackageableElement in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R820_is_type_of_Value

      public ValueSet R820_is_type_of_Value() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R820_is_type_of_Value in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R821_is_type_of_TransientVar

      public TransientVarSet R821_is_type_of_TransientVar() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R821_is_type_of_TransientVar in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • R848_is_type_of_V_VAR

      public V_VARSet R848_is_type_of_V_VAR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Specified by:
      R848_is_type_of_V_VAR in interface DataTypeSet
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • nullElement

      public DataType nullElement()
      Specified by:
      nullElement in interface io.ciera.runtime.summit.types.ISet<DataType>
    • emptySet

      public DataTypeSet emptySet()
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<DataType>
    • emptySet

      public DataTypeSet emptySet(Comparator<? super DataType> comp)
      Specified by:
      emptySet in interface io.ciera.runtime.summit.types.ISet<DataType>
    • elements

      public List<DataType> elements()
      Specified by:
      elements in interface io.ciera.runtime.summit.types.ISet<DataType>