Interface Hierarchy
- tools.mdsd.characteristics.characteristic.CharacteristicPackage.Literals
 - org.eclipse.emf.common.notify.Notifier
- org.eclipse.emf.ecore.EObject
- tools.mdsd.characteristics.characteristic.CharacteristicApplicationRule
- tools.mdsd.characteristics.characteristic.TypeBasedCharacteristicApplicationRule
 
 - tools.mdsd.characteristics.characteristic.CharacteristicCatalog
 - tools.mdsd.characteristics.characteristic.Characterizing
- tools.mdsd.characteristics.characteristic.Characteristic (also extends tools.mdsd.modelingfoundations.identifier.Entity)
 - tools.mdsd.characteristics.characteristic.CharacteristicReference
 
 - org.eclipse.emf.ecore.EModelElement
- org.eclipse.emf.ecore.EFactory
- tools.mdsd.characteristics.characteristic.CharacteristicFactory
 
 - org.eclipse.emf.ecore.ENamedElement
- org.eclipse.emf.ecore.EPackage
- tools.mdsd.characteristics.characteristic.CharacteristicPackage
 
 
 - org.eclipse.emf.ecore.EPackage
 
 - org.eclipse.emf.ecore.EFactory
 - tools.mdsd.modelingfoundations.identifier.Identifier
- tools.mdsd.modelingfoundations.identifier.Entity (also extends tools.mdsd.modelingfoundations.identifier.NamedElement)
- tools.mdsd.characteristics.characteristic.Characteristic (also extends tools.mdsd.characteristics.characteristic.Characterizing)
 - tools.mdsd.characteristics.characteristic.CharacteristicProfile
 
 
 - tools.mdsd.modelingfoundations.identifier.Entity (also extends tools.mdsd.modelingfoundations.identifier.NamedElement)
 - tools.mdsd.modelingfoundations.identifier.NamedElement
- tools.mdsd.modelingfoundations.identifier.Entity (also extends tools.mdsd.modelingfoundations.identifier.Identifier)
- tools.mdsd.characteristics.characteristic.Characteristic (also extends tools.mdsd.characteristics.characteristic.Characterizing)
 - tools.mdsd.characteristics.characteristic.CharacteristicProfile
 
 
 - tools.mdsd.modelingfoundations.identifier.Entity (also extends tools.mdsd.modelingfoundations.identifier.Identifier)
 
 - tools.mdsd.characteristics.characteristic.CharacteristicApplicationRule
 
 - org.eclipse.emf.ecore.EObject
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- tools.mdsd.characteristics.characteristic.CharacteristicApplicability (implements org.eclipse.emf.common.util.Enumerator)
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)