Package org.eclipse.esmf.metamodel
Interface Characteristic
- All Superinterfaces:
ModelElement,NamedElement
- All Known Subinterfaces:
Code,Collection,Duration,Either,Enumeration,List,Measurement,Quantifiable,Set,SingleEntity,SortedSet,State,StructuredValue,TimeSeries,Trait
- All Known Implementing Classes:
DefaultCharacteristic,DefaultCode,DefaultCollection,DefaultDuration,DefaultEither,DefaultEnumeration,DefaultList,DefaultMeasurement,DefaultQuantifiable,DefaultSet,DefaultSingleEntity,DefaultSortedSet,DefaultState,DefaultStructuredValue,DefaultTimeSeries,DefaultTrait
Description of a Property in the scope of an Aspect that determines the Property's data type and other qualities.
- Since:
- SAMM 1.0.0
-
Method Summary
Modifier and TypeMethodDescriptionThe data type of thePropertydescribed by thisCharacteristic.Methods inherited from interface org.eclipse.esmf.metamodel.ModelElement
accept, as, getMetaModelVersion, isMethods inherited from interface org.eclipse.esmf.metamodel.NamedElement
getAspectModelUrn, getDescription, getDescriptions, getName, getPreferredName, getPreferredNames, getSee, hasSyntheticName
-
Method Details
-
getDataType
The data type of thePropertydescribed by thisCharacteristic.- Returns:
- the
Type
-