Interface CharacteristicTypeDictionary

  • All Superinterfaces:
    org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, EObject, de.uka.ipd.sdq.identifier.Identifier, Notifier
    All Known Subinterfaces:
    PCMDataDictionary
    All Known Implementing Classes:
    CharacteristicTypeDictionaryImpl, PCMDataDictionaryImpl

    public interface CharacteristicTypeDictionary
    extends de.uka.ipd.sdq.identifier.Identifier
    A representation of the model object 'Characteristic Type Dictionary'. Container for characteristic types and other entities required by these types. Characteristic types are required to define concrete characteristics that can be assign to entities, parameters or return values. For now, there is only support for finite-set value types, i.e. EnumCharacteristicType definitions.

    The following features are supported:

    See Also:
    CharacteristicsPackage.getCharacteristicTypeDictionary()
    Generated class or method.
    EMF model class or method.
    • Method Detail

      • getCharacteristicTypes

        EList<org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType> getCharacteristicTypes()
        Returns the value of the 'Characteristic Types' containment reference list. The list contents are of type CharacteristicType. Available characteristic types.
        Returns:
        the value of the 'Characteristic Types' containment reference list.
        See Also:
        CharacteristicsPackage.getCharacteristicTypeDictionary_CharacteristicTypes()
        Generated class or method.
        EMF model class or method.
        containment="true"
      • getCharacteristicEnumerations

        EList<org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.Enumeration> getCharacteristicEnumerations()
        Returns the value of the 'Characteristic Enumerations' containment reference list. The list contents are of type Enumeration. Enumerations that provide the value range for characteristic types.
        Returns:
        the value of the 'Characteristic Enumerations' containment reference list.
        See Also:
        CharacteristicsPackage.getCharacteristicTypeDictionary_CharacteristicEnumerations()
        Generated class or method.
        EMF model class or method.
        containment="true"