Class DataTypeImpl
-
- All Implemented Interfaces:
io.ciera.runtime.summit.application.IActionHome<Sql>,io.ciera.runtime.summit.application.IInstanceActionHome<DataType,Sql>,io.ciera.runtime.summit.classes.IModelInstance<DataType,Sql>,io.ciera.runtime.summit.statemachine.IEventTarget,io.ciera.runtime.summit.types.IXtumlType,DataType,Comparable<DataType>
public class DataTypeImpl extends io.ciera.runtime.summit.classes.ModelInstance<DataType,Sql> implements DataType
-
-
Field Summary
Fields Modifier and Type Field Description static DataTypeEMPTY_DATATYPEstatic StringKEY_LETTERS
-
Method Summary
-
Methods inherited from class io.ciera.runtime.summit.classes.ModelInstance
accept, checkLiving, compareTo, delete, equals, getCurrentState, getId3, getInstanceId, hashCode
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.ciera.runtime.summit.statemachine.IEventTarget
accept, getCurrentState
-
-
-
-
Field Detail
-
KEY_LETTERS
public static final String KEY_LETTERS
- See Also:
- Constant Field Values
-
EMPTY_DATATYPE
public static final DataType EMPTY_DATATYPE
-
-
Method Detail
-
create
public static DataType create(Sql context) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static DataType create(Sql context, io.ciera.runtime.summit.types.UniqueId ref_DT_ID, io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated, String m_Name, String m_Descrip, String m_DefaultValue) throws io.ciera.runtime.summit.exceptions.XtumlException
- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
create
public static DataType create(Sql context, io.ciera.runtime.summit.types.UniqueId instanceId, io.ciera.runtime.summit.types.UniqueId ref_DT_ID, io.ciera.runtime.summit.types.UniqueId m_Dom_IDdeprecated, String m_Name, String m_Descrip, String m_DefaultValue) throws io.ciera.runtime.summit.exceptions.XtumlException
- 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
-
setDT_ID
public void setDT_ID(io.ciera.runtime.summit.types.UniqueId ref_DT_ID) throws io.ciera.runtime.summit.exceptions.XtumlException
-
getDom_IDdeprecated
public io.ciera.runtime.summit.types.UniqueId getDom_IDdeprecated() throws io.ciera.runtime.summit.exceptions.XtumlException- Specified by:
getDom_IDdeprecatedin interfaceDataType- 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_IDdeprecatedin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setName
public void setName(String m_Name) throws io.ciera.runtime.summit.exceptions.XtumlException
-
getName
public String getName() throws io.ciera.runtime.summit.exceptions.XtumlException
-
getDescrip
public String getDescrip() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getDescripin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDescrip
public void setDescrip(String m_Descrip) throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
setDescripin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getDefaultValue
public String getDefaultValue() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
getDefaultValuein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setDefaultValue
public void setDefaultValue(String m_DefaultValue) throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
setDefaultValuein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getId1
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId1()
-
getId2
public io.ciera.runtime.summit.classes.IInstanceIdentifier getId2()
-
addR114_is_defined_by_O_ATTR
public void addR114_is_defined_by_O_ATTR(O_ATTR inst)
- Specified by:
addR114_is_defined_by_O_ATTRin interfaceDataType
-
removeR114_is_defined_by_O_ATTR
public void removeR114_is_defined_by_O_ATTR(O_ATTR inst)
- Specified by:
removeR114_is_defined_by_O_ATTRin interfaceDataType
-
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_ATTRin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR116_defines_the_type_of_return_code_O_TFR
public void addR116_defines_the_type_of_return_code_O_TFR(O_TFR inst)
- Specified by:
addR116_defines_the_type_of_return_code_O_TFRin interfaceDataType
-
removeR116_defines_the_type_of_return_code_O_TFR
public void removeR116_defines_the_type_of_return_code_O_TFR(O_TFR inst)
- Specified by:
removeR116_defines_the_type_of_return_code_O_TFRin interfaceDataType
-
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_TFRin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR118_defines_the_type_of__OperationParameter
public void addR118_defines_the_type_of__OperationParameter(OperationParameter inst)
- Specified by:
addR118_defines_the_type_of__OperationParameterin interfaceDataType
-
removeR118_defines_the_type_of__OperationParameter
public void removeR118_defines_the_type_of__OperationParameter(OperationParameter inst)
- Specified by:
removeR118_defines_the_type_of__OperationParameterin interfaceDataType
-
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__OperationParameterin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR1500_defines_the_type_of_SymbolicConstant
public void addR1500_defines_the_type_of_SymbolicConstant(SymbolicConstant inst)
- Specified by:
addR1500_defines_the_type_of_SymbolicConstantin interfaceDataType
-
removeR1500_defines_the_type_of_SymbolicConstant
public void removeR1500_defines_the_type_of_SymbolicConstant(SymbolicConstant inst)
- Specified by:
removeR1500_defines_the_type_of_SymbolicConstantin interfaceDataType
-
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_SymbolicConstantin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR1653_TerminatorServiceParameter
public void addR1653_TerminatorServiceParameter(TerminatorServiceParameter inst)
- Specified by:
addR1653_TerminatorServiceParameterin interfaceDataType
-
removeR1653_TerminatorServiceParameter
public void removeR1653_TerminatorServiceParameter(TerminatorServiceParameter inst)
- Specified by:
removeR1653_TerminatorServiceParameterin interfaceDataType
-
R1653_TerminatorServiceParameter
public TerminatorServiceParameterSet R1653_TerminatorServiceParameter() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R1653_TerminatorServiceParameterin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR1656_TerminatorService
public void addR1656_TerminatorService(TerminatorService inst)
- Specified by:
addR1656_TerminatorServicein interfaceDataType
-
removeR1656_TerminatorService
public void removeR1656_TerminatorService(TerminatorService inst)
- Specified by:
removeR1656_TerminatorServicein interfaceDataType
-
R1656_TerminatorService
public TerminatorServiceSet R1656_TerminatorService() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R1656_TerminatorServicein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR17_is_a_CoreDataType
public void setR17_is_a_CoreDataType(CoreDataType inst)
- Specified by:
setR17_is_a_CoreDataTypein interfaceDataType
-
R17_is_a_CoreDataType
public CoreDataType R17_is_a_CoreDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R17_is_a_CoreDataTypein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR17_is_a_EnumerationDataType
public void setR17_is_a_EnumerationDataType(EnumerationDataType inst)
- Specified by:
setR17_is_a_EnumerationDataTypein interfaceDataType
-
R17_is_a_EnumerationDataType
public EnumerationDataType R17_is_a_EnumerationDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R17_is_a_EnumerationDataTypein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR17_is_a_InstanceReferenceDataType
public void setR17_is_a_InstanceReferenceDataType(InstanceReferenceDataType inst)
- Specified by:
setR17_is_a_InstanceReferenceDataTypein interfaceDataType
-
R17_is_a_InstanceReferenceDataType
public InstanceReferenceDataType R17_is_a_InstanceReferenceDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R17_is_a_InstanceReferenceDataTypein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR17_is_a_StructuredDataType
public void setR17_is_a_StructuredDataType(StructuredDataType inst)
- Specified by:
setR17_is_a_StructuredDataTypein interfaceDataType
-
R17_is_a_StructuredDataType
public StructuredDataType R17_is_a_StructuredDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R17_is_a_StructuredDataTypein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR17_is_a_UserDataType
public void setR17_is_a_UserDataType(UserDataType inst)
- Specified by:
setR17_is_a_UserDataTypein interfaceDataType
-
R17_is_a_UserDataType
public UserDataType R17_is_a_UserDataType() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R17_is_a_UserDataTypein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR18_defines_domain_of_UserDataType
public void addR18_defines_domain_of_UserDataType(UserDataType inst)
- Specified by:
addR18_defines_domain_of_UserDataTypein interfaceDataType
-
removeR18_defines_domain_of_UserDataType
public void removeR18_defines_domain_of_UserDataType(UserDataType inst)
- Specified by:
removeR18_defines_domain_of_UserDataTypein interfaceDataType
-
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_UserDataTypein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR20_defines_the_return_value_Bridge
public void addR20_defines_the_return_value_Bridge(Bridge inst)
- Specified by:
addR20_defines_the_return_value_Bridgein interfaceDataType
-
removeR20_defines_the_return_value_Bridge
public void removeR20_defines_the_return_value_Bridge(Bridge inst)
- Specified by:
removeR20_defines_the_return_value_Bridgein interfaceDataType
-
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_Bridgein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR22_defines_the_type_of_BridgeParameter
public void addR22_defines_the_type_of_BridgeParameter(BridgeParameter inst)
- Specified by:
addR22_defines_the_type_of_BridgeParameterin interfaceDataType
-
removeR22_defines_the_type_of_BridgeParameter
public void removeR22_defines_the_type_of_BridgeParameter(BridgeParameter inst)
- Specified by:
removeR22_defines_the_type_of_BridgeParameterin interfaceDataType
-
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_BridgeParameterin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR25_defines_return_type_S_SYNC
public void addR25_defines_return_type_S_SYNC(S_SYNC inst)
- Specified by:
addR25_defines_return_type_S_SYNCin interfaceDataType
-
removeR25_defines_return_type_S_SYNC
public void removeR25_defines_return_type_S_SYNC(S_SYNC inst)
- Specified by:
removeR25_defines_return_type_S_SYNCin interfaceDataType
-
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_SYNCin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR26_describes_type_of_FunctionParameter
public void addR26_describes_type_of_FunctionParameter(FunctionParameter inst)
- Specified by:
addR26_describes_type_of_FunctionParameterin interfaceDataType
-
removeR26_describes_type_of_FunctionParameter
public void removeR26_describes_type_of_FunctionParameter(FunctionParameter inst)
- Specified by:
removeR26_describes_type_of_FunctionParameterin interfaceDataType
-
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_FunctionParameterin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4007_Defines_the_type_PropertyParameter
public void addR4007_Defines_the_type_PropertyParameter(PropertyParameter inst)
- Specified by:
addR4007_Defines_the_type_PropertyParameterin interfaceDataType
-
removeR4007_Defines_the_type_PropertyParameter
public void removeR4007_Defines_the_type_PropertyParameter(PropertyParameter inst)
- Specified by:
removeR4007_Defines_the_type_PropertyParameterin interfaceDataType
-
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_PropertyParameterin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR4008_defines_return_type_InterfaceOperation
public void addR4008_defines_return_type_InterfaceOperation(InterfaceOperation inst)
- Specified by:
addR4008_defines_return_type_InterfaceOperationin interfaceDataType
-
removeR4008_defines_return_type_InterfaceOperation
public void removeR4008_defines_return_type_InterfaceOperation(InterfaceOperation inst)
- Specified by:
removeR4008_defines_return_type_InterfaceOperationin interfaceDataType
-
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_InterfaceOperationin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR423_Type
public void setR423_Type(Type inst)
- Specified by:
setR423_Typein interfaceDataType
-
R423_Type
public Type R423_Type() throws io.ciera.runtime.summit.exceptions.XtumlException
-
addR45_defines_the_type_of_StructureMember
public void addR45_defines_the_type_of_StructureMember(StructureMember inst)
- Specified by:
addR45_defines_the_type_of_StructureMemberin interfaceDataType
-
removeR45_defines_the_type_of_StructureMember
public void removeR45_defines_the_type_of_StructureMember(StructureMember inst)
- Specified by:
removeR45_defines_the_type_of_StructureMemberin interfaceDataType
-
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_StructureMemberin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR524_defines_the_type_of_StateMachineEventDataItem
public void addR524_defines_the_type_of_StateMachineEventDataItem(StateMachineEventDataItem inst)
- Specified by:
addR524_defines_the_type_of_StateMachineEventDataItemin interfaceDataType
-
removeR524_defines_the_type_of_StateMachineEventDataItem
public void removeR524_defines_the_type_of_StateMachineEventDataItem(StateMachineEventDataItem inst)
- Specified by:
removeR524_defines_the_type_of_StateMachineEventDataItemin interfaceDataType
-
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_StateMachineEventDataItemin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
setR8001_is_a_PackageableElement
public void setR8001_is_a_PackageableElement(PackageableElement inst)
- Specified by:
setR8001_is_a_PackageableElementin interfaceDataType
-
R8001_is_a_PackageableElement
public PackageableElement R8001_is_a_PackageableElement() throws io.ciera.runtime.summit.exceptions.XtumlException
- Specified by:
R8001_is_a_PackageableElementin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR820_is_type_of_Value
public void addR820_is_type_of_Value(Value inst)
- Specified by:
addR820_is_type_of_Valuein interfaceDataType
-
removeR820_is_type_of_Value
public void removeR820_is_type_of_Value(Value inst)
- Specified by:
removeR820_is_type_of_Valuein interfaceDataType
-
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_Valuein interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR821_is_type_of_TransientVar
public void addR821_is_type_of_TransientVar(TransientVar inst)
- Specified by:
addR821_is_type_of_TransientVarin interfaceDataType
-
removeR821_is_type_of_TransientVar
public void removeR821_is_type_of_TransientVar(TransientVar inst)
- Specified by:
removeR821_is_type_of_TransientVarin interfaceDataType
-
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_TransientVarin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
addR848_is_type_of_V_VAR
public void addR848_is_type_of_V_VAR(V_VAR inst)
- Specified by:
addR848_is_type_of_V_VARin interfaceDataType
-
removeR848_is_type_of_V_VAR
public void removeR848_is_type_of_V_VAR(V_VAR inst)
- Specified by:
removeR848_is_type_of_V_VARin interfaceDataType
-
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_VARin interfaceDataType- Throws:
io.ciera.runtime.summit.exceptions.XtumlException
-
getRunContext
public io.ciera.runtime.summit.application.IRunContext getRunContext()
-
context
public Sql context()
-
getKeyLetters
public String getKeyLetters()
-
self
public DataType self()
-
oneWhere
public DataType 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
-
-