Hierarchy For Package de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract

Package Hierarchies:

Interface Hierarchy

  • org.eclipse.emf.cdo.common.id.CDOWithID
    • org.eclipse.emf.cdo.CDOObject (also extends org.eclipse.emf.ecore.EObject)
      • de.uka.ipd.sdq.identifier.Identifier
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.AspectRequirement (also extends org.eclipse.emf.ecore.EObject)
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Goal
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Restriction
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Criterion (also extends org.eclipse.emf.ecore.EObject)
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Constraint
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Objective
        • org.palladiosimulator.pcm.core.entity.Entity (also extends org.palladiosimulator.pcm.core.entity.NamedElement)
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EvaluationAspect (also extends org.eclipse.emf.ecore.EObject)
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RangeValue (also extends org.eclipse.emf.ecore.EObject)
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ValueLiteral (also extends org.eclipse.emf.ecore.EObject)
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EnumLiteral
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.NumericLiteral
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ScaleLiteral<T> (also extends org.eclipse.emf.ecore.ENamedElement)
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SetLiteral
      • org.palladiosimulator.pcm.PCMClass
        • org.palladiosimulator.pcm.PCMBaseClass (also extends org.eclipse.emf.ecore.EObject)
          • org.palladiosimulator.pcm.core.entity.NamedElement
            • org.palladiosimulator.pcm.core.entity.Entity (also extends de.uka.ipd.sdq.identifier.Identifier)
  • org.eclipse.emf.common.notify.Notifier
    • org.eclipse.emf.ecore.EObject
      • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.AspectRequirement (also extends de.uka.ipd.sdq.identifier.Identifier)
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Goal
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Restriction
      • org.eclipse.emf.cdo.CDOObject (also extends org.eclipse.emf.cdo.common.id.CDOWithID)
        • de.uka.ipd.sdq.identifier.Identifier
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.AspectRequirement (also extends org.eclipse.emf.ecore.EObject)
            • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Goal
            • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Restriction
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Criterion (also extends org.eclipse.emf.ecore.EObject)
            • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Constraint
            • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Objective
          • org.palladiosimulator.pcm.core.entity.Entity (also extends org.palladiosimulator.pcm.core.entity.NamedElement)
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EvaluationAspect (also extends org.eclipse.emf.ecore.EObject)
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RangeValue (also extends org.eclipse.emf.ecore.EObject)
          • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ValueLiteral (also extends org.eclipse.emf.ecore.EObject)
            • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EnumLiteral
            • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.NumericLiteral
            • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ScaleLiteral<T> (also extends org.eclipse.emf.ecore.ENamedElement)
            • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SetLiteral
        • org.palladiosimulator.pcm.PCMClass
          • org.palladiosimulator.pcm.PCMBaseClass (also extends org.eclipse.emf.ecore.EObject)
            • org.palladiosimulator.pcm.core.entity.NamedElement
              • org.palladiosimulator.pcm.core.entity.Entity (also extends de.uka.ipd.sdq.identifier.Identifier)
      • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Criterion (also extends de.uka.ipd.sdq.identifier.Identifier)
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Constraint
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.Objective
      • org.eclipse.emf.ecore.EModelElement
      • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EvaluationAspect (also extends de.uka.ipd.sdq.identifier.Identifier)
      • org.palladiosimulator.pcm.PCMBaseClass (also extends org.palladiosimulator.pcm.PCMClass)
        • org.palladiosimulator.pcm.core.entity.NamedElement
          • org.palladiosimulator.pcm.core.entity.Entity (also extends de.uka.ipd.sdq.identifier.Identifier)
      • de.uka.ipd.sdq.dsexplore.qml.declarations.QMLDeclarations.QMLDeclaration (also extends org.palladiosimulator.pcm.core.entity.Entity)
      • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.RangeValue (also extends de.uka.ipd.sdq.identifier.Identifier)
      • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ValueLiteral (also extends de.uka.ipd.sdq.identifier.Identifier)
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.EnumLiteral
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.NumericLiteral
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.ScaleLiteral<T> (also extends org.eclipse.emf.ecore.ENamedElement)
        • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.SetLiteral
  • de.uka.ipd.sdq.dsexplore.qml.contract.QMLContract.QMLContractPackage.Literals

Enum Hierarchy