Interface Characteristic<CT extends org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType>

  • All Superinterfaces:
    org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, org.palladiosimulator.pcm.core.entity.Entity, EObject, de.uka.ipd.sdq.identifier.Identifier, org.palladiosimulator.pcm.core.entity.NamedElement, Notifier, org.palladiosimulator.pcm.PCMBaseClass, org.palladiosimulator.pcm.PCMClass
    All Known Subinterfaces:
    DataTypeCharacteristic, EnumCharacteristic
    All Known Implementing Classes:
    CharacteristicImpl, DataTypeCharacteristicImpl, EnumCharacteristicImpl

    public interface Characteristic<CT extends org.palladiosimulator.dataflow.dictionary.characterized.DataDictionaryCharacterized.CharacteristicType>
    extends org.palladiosimulator.pcm.core.entity.Entity
    A representation of the model object 'Characteristic'. Abstract characteristic of a certain type. Subclasses have to define the assignment of values. Assigning a value means that this value is valid for the entity.

    The following features are supported:

    See Also:
    CharacteristicsPackage.getCharacteristic()
    Generated class or method.
    EMF model class or method.
    abstract="true"