## Hierarchy For Package org.metaabm.function

Package Hierarchies:
  All Packages

## Interface Hierarchy

- org.metaabm.function.MetaABMFunctionPackage.Literals
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.metaabm.function.MetaABMFunctionFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.metaabm.function.MetaABMFunctionPackage
    - org.metaabm.IID
      - org.metaabm.function.FFunction
        - org.metaabm.function.FGeneric (also extends org.metaabm.SNamed)
          - org.metaabm.function.FGenericFunction (also extends org.metaabm.function.FFunction)
          - org.metaabm.function.FGenericLogical (also extends org.metaabm.function.FLogical)
        - org.metaabm.function.FGenericFunction (also extends org.metaabm.function.FGeneric)
        - org.metaabm.function.FLiteral
        - org.metaabm.function.FLogical
          - org.metaabm.function.FGenericLogical (also extends org.metaabm.function.FGeneric)
          - org.metaabm.function.FLogicalOperator (also extends org.metaabm.function.FOperator)
        - org.metaabm.function.FOperator (also extends org.metaabm.SNamed)
          - org.metaabm.function.FLogicalOperator (also extends org.metaabm.function.FLogical)
      - org.metaabm.IArtifact
        - org.metaabm.function.FLibrary (also extends org.metaabm.SNamed)
          - org.metaabm.function.FImplementedLibrary (also extends org.metaabm.SImplemented)
      - org.metaabm.ITyped
        - org.metaabm.function.FArgumentPrototype (also extends org.metaabm.SNamed)
          - org.metaabm.function.FArgumentArrayPrototype (also extends org.metaabm.ITypedArray)
          - org.metaabm.function.FMultiArgumentPrototype
        - org.metaabm.ITypedArray
          - org.metaabm.function.FArgumentArrayPrototype (also extends org.metaabm.function.FArgumentPrototype)
      - org.metaabm.SImplemented
        - org.metaabm.function.FImplementedLibrary (also extends org.metaabm.function.FLibrary)
      - org.metaabm.SNamed
        - org.metaabm.function.FArgumentPrototype (also extends org.metaabm.ITyped)
          - org.metaabm.function.FArgumentArrayPrototype (also extends org.metaabm.ITypedArray)
          - org.metaabm.function.FMultiArgumentPrototype
        - org.metaabm.function.FGeneric (also extends org.metaabm.function.FFunction)
          - org.metaabm.function.FGenericFunction (also extends org.metaabm.function.FFunction)
          - org.metaabm.function.FGenericLogical (also extends org.metaabm.function.FLogical)
        - org.metaabm.function.FLibrary (also extends org.metaabm.IArtifact)
          - org.metaabm.function.FImplementedLibrary (also extends org.metaabm.SImplemented)
        - org.metaabm.function.FOperator (also extends org.metaabm.function.FFunction)
          - org.metaabm.function.FLogicalOperator (also extends org.metaabm.function.FLogical)