Interface CompositeDataType
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,DataType
,Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,NamedElement
,Notifier
,PCMBaseClass
,PCMClass
- All Known Implementing Classes:
CompositeDataTypeImpl
A representation of the model object 'Composite Data Type'.
This entity represents a complex data type containing other data types. This construct is common in higher programming languages as record, struct, or class.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Inner Declaration Composite Data Type' containment reference list.Returns the value of the 'Parent Type Composite Data Type' reference list.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.palladiosimulator.pcm.repository.DataType
getRepository__DataType, setRepository__DataType
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-
-
Method Details
-
getParentType_CompositeDataType
EList<CompositeDataType> getParentType_CompositeDataType()Returns the value of the 'Parent Type Composite Data Type' reference list. The list contents are of typeCompositeDataType
. This property represents the parent type in the inheritance hierarchy. Null if there is no parent.- Returns:
- the value of the 'Parent Type Composite Data Type' reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- ordered="false"
-
getInnerDeclaration_CompositeDataType
EList<InnerDeclaration> getInnerDeclaration_CompositeDataType()Returns the value of the 'Inner Declaration Composite Data Type' containment reference list. The list contents are of typeInnerDeclaration
. It is bidirectional and its opposite is 'Composite Data Type Inner Declaration
'. This property represents the internals, i.e., named items, each of a data type, forming this composite data type.- Returns:
- the value of the 'Inner Declaration Composite Data Type' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="compositeDataType_InnerDeclaration" containment="true" ordered="false"
-