Interface DataType

All Superinterfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.application.IInstanceActionHome<DataType,Sql>, io.ciera.runtime.summit.classes.IModelInstance<DataType,Sql>, io.ciera.runtime.summit.types.IXtumlType
All Known Implementing Classes:
DataTypeImpl

public interface DataType extends io.ciera.runtime.summit.classes.IModelInstance<DataType,Sql>
  • Method Details

    • getDT_ID

      io.ciera.runtime.summit.types.UniqueId getDT_ID() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDT_ID

      void setDT_ID(io.ciera.runtime.summit.types.UniqueId ref_DT_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDom_IDdeprecated

      void setDom_IDdeprecated(io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDom_IDdeprecated

      io.ciera.runtime.summit.types.UniqueId getDom_IDdeprecated() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getName

      String getName() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setName

      void setName(String m_Name) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDescrip

      void setDescrip(String m_Descrip) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDescrip

      String getDescrip() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • getDefaultValue

      String getDefaultValue() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setDefaultValue

      void setDefaultValue(String m_DefaultValue) throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR114_is_defined_by_O_ATTR

      default void addR114_is_defined_by_O_ATTR(O_ATTR inst)
    • removeR114_is_defined_by_O_ATTR

      default void removeR114_is_defined_by_O_ATTR(O_ATTR inst)
    • R114_is_defined_by_O_ATTR

      O_ATTRSet R114_is_defined_by_O_ATTR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR116_defines_the_type_of_return_code_O_TFR

      default void addR116_defines_the_type_of_return_code_O_TFR(O_TFR inst)
    • removeR116_defines_the_type_of_return_code_O_TFR

      default void removeR116_defines_the_type_of_return_code_O_TFR(O_TFR inst)
    • R116_defines_the_type_of_return_code_O_TFR

      O_TFRSet R116_defines_the_type_of_return_code_O_TFR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR118_defines_the_type_of__OperationParameter

      default void addR118_defines_the_type_of__OperationParameter(OperationParameter inst)
    • removeR118_defines_the_type_of__OperationParameter

      default void removeR118_defines_the_type_of__OperationParameter(OperationParameter inst)
    • R118_defines_the_type_of__OperationParameter

      OperationParameterSet R118_defines_the_type_of__OperationParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR1500_defines_the_type_of_SymbolicConstant

      default void addR1500_defines_the_type_of_SymbolicConstant(SymbolicConstant inst)
    • removeR1500_defines_the_type_of_SymbolicConstant

      default void removeR1500_defines_the_type_of_SymbolicConstant(SymbolicConstant inst)
    • R1500_defines_the_type_of_SymbolicConstant

      SymbolicConstantSet R1500_defines_the_type_of_SymbolicConstant() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR1653_TerminatorServiceParameter

      default void addR1653_TerminatorServiceParameter(TerminatorServiceParameter inst)
    • removeR1653_TerminatorServiceParameter

      default void removeR1653_TerminatorServiceParameter(TerminatorServiceParameter inst)
    • R1653_TerminatorServiceParameter

      TerminatorServiceParameterSet R1653_TerminatorServiceParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR1656_TerminatorService

      default void addR1656_TerminatorService(TerminatorService inst)
    • removeR1656_TerminatorService

      default void removeR1656_TerminatorService(TerminatorService inst)
    • R1656_TerminatorService

      TerminatorServiceSet R1656_TerminatorService() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR17_is_a_CoreDataType

      default void setR17_is_a_CoreDataType(CoreDataType inst)
    • R17_is_a_CoreDataType

      CoreDataType R17_is_a_CoreDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR17_is_a_EnumerationDataType

      default void setR17_is_a_EnumerationDataType(EnumerationDataType inst)
    • R17_is_a_EnumerationDataType

      EnumerationDataType R17_is_a_EnumerationDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR17_is_a_InstanceReferenceDataType

      default void setR17_is_a_InstanceReferenceDataType(InstanceReferenceDataType inst)
    • R17_is_a_InstanceReferenceDataType

      InstanceReferenceDataType R17_is_a_InstanceReferenceDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR17_is_a_StructuredDataType

      default void setR17_is_a_StructuredDataType(StructuredDataType inst)
    • R17_is_a_StructuredDataType

      StructuredDataType R17_is_a_StructuredDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR17_is_a_UserDataType

      default void setR17_is_a_UserDataType(UserDataType inst)
    • R17_is_a_UserDataType

      UserDataType R17_is_a_UserDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR18_defines_domain_of_UserDataType

      default void addR18_defines_domain_of_UserDataType(UserDataType inst)
    • removeR18_defines_domain_of_UserDataType

      default void removeR18_defines_domain_of_UserDataType(UserDataType inst)
    • R18_defines_domain_of_UserDataType

      UserDataTypeSet R18_defines_domain_of_UserDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR20_defines_the_return_value_Bridge

      default void addR20_defines_the_return_value_Bridge(Bridge inst)
    • removeR20_defines_the_return_value_Bridge

      default void removeR20_defines_the_return_value_Bridge(Bridge inst)
    • R20_defines_the_return_value_Bridge

      BridgeSet R20_defines_the_return_value_Bridge() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR22_defines_the_type_of_BridgeParameter

      default void addR22_defines_the_type_of_BridgeParameter(BridgeParameter inst)
    • removeR22_defines_the_type_of_BridgeParameter

      default void removeR22_defines_the_type_of_BridgeParameter(BridgeParameter inst)
    • R22_defines_the_type_of_BridgeParameter

      BridgeParameterSet R22_defines_the_type_of_BridgeParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR25_defines_return_type_S_SYNC

      default void addR25_defines_return_type_S_SYNC(S_SYNC inst)
    • removeR25_defines_return_type_S_SYNC

      default void removeR25_defines_return_type_S_SYNC(S_SYNC inst)
    • R25_defines_return_type_S_SYNC

      S_SYNCSet R25_defines_return_type_S_SYNC() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR26_describes_type_of_FunctionParameter

      default void addR26_describes_type_of_FunctionParameter(FunctionParameter inst)
    • removeR26_describes_type_of_FunctionParameter

      default void removeR26_describes_type_of_FunctionParameter(FunctionParameter inst)
    • R26_describes_type_of_FunctionParameter

      FunctionParameterSet R26_describes_type_of_FunctionParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR4007_Defines_the_type_PropertyParameter

      default void addR4007_Defines_the_type_PropertyParameter(PropertyParameter inst)
    • removeR4007_Defines_the_type_PropertyParameter

      default void removeR4007_Defines_the_type_PropertyParameter(PropertyParameter inst)
    • R4007_Defines_the_type_PropertyParameter

      PropertyParameterSet R4007_Defines_the_type_PropertyParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR4008_defines_return_type_InterfaceOperation

      default void addR4008_defines_return_type_InterfaceOperation(InterfaceOperation inst)
    • removeR4008_defines_return_type_InterfaceOperation

      default void removeR4008_defines_return_type_InterfaceOperation(InterfaceOperation inst)
    • R4008_defines_return_type_InterfaceOperation

      InterfaceOperationSet R4008_defines_return_type_InterfaceOperation() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR423_Type

      default void setR423_Type(Type inst)
    • R423_Type

      Type R423_Type() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR45_defines_the_type_of_StructureMember

      default void addR45_defines_the_type_of_StructureMember(StructureMember inst)
    • removeR45_defines_the_type_of_StructureMember

      default void removeR45_defines_the_type_of_StructureMember(StructureMember inst)
    • R45_defines_the_type_of_StructureMember

      StructureMemberSet R45_defines_the_type_of_StructureMember() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR524_defines_the_type_of_StateMachineEventDataItem

      default void addR524_defines_the_type_of_StateMachineEventDataItem(StateMachineEventDataItem inst)
    • removeR524_defines_the_type_of_StateMachineEventDataItem

      default void removeR524_defines_the_type_of_StateMachineEventDataItem(StateMachineEventDataItem inst)
    • R524_defines_the_type_of_StateMachineEventDataItem

      StateMachineEventDataItemSet R524_defines_the_type_of_StateMachineEventDataItem() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • setR8001_is_a_PackageableElement

      default void setR8001_is_a_PackageableElement(PackageableElement inst)
    • R8001_is_a_PackageableElement

      PackageableElement R8001_is_a_PackageableElement() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR820_is_type_of_Value

      default void addR820_is_type_of_Value(Value inst)
    • removeR820_is_type_of_Value

      default void removeR820_is_type_of_Value(Value inst)
    • R820_is_type_of_Value

      ValueSet R820_is_type_of_Value() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR821_is_type_of_TransientVar

      default void addR821_is_type_of_TransientVar(TransientVar inst)
    • removeR821_is_type_of_TransientVar

      default void removeR821_is_type_of_TransientVar(TransientVar inst)
    • R821_is_type_of_TransientVar

      TransientVarSet R821_is_type_of_TransientVar() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException
    • addR848_is_type_of_V_VAR

      default void addR848_is_type_of_V_VAR(V_VAR inst)
    • removeR848_is_type_of_V_VAR

      default void removeR848_is_type_of_V_VAR(V_VAR inst)
    • R848_is_type_of_V_VAR

      V_VARSet R848_is_type_of_V_VAR() throws io.ciera.runtime.summit.exceptions.XtumlException
      Throws:
      io.ciera.runtime.summit.exceptions.XtumlException