## Hierarchy For Package org.metaabm.act

Package Hierarchies:
  All Packages

## Interface Hierarchy

- org.metaabm.act.MetaABMActPackage.Literals
- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - org.metaabm.act.AInput
    - org.metaabm.act.AShaped
      - org.metaabm.act.ACreateShapedAgents (also extends org.metaabm.act.ACreateAgents)
      - org.metaabm.act.ALoadShapedAgents (also extends org.metaabm.act.ALoadAgents)
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.metaabm.act.MetaABMActFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.metaabm.act.MetaABMActPackage
    - org.metaabm.IID
      - org.metaabm.act.AAct (also extends org.metaabm.IAct)
        - org.metaabm.act.AAccessor
          - org.metaabm.act.ADerive (also extends org.metaabm.act.ARoot)
          - org.metaabm.act.ASet (also extends org.metaabm.act.ACommand)
          - org.metaabm.act.AWatch (also extends org.metaabm.act.ARoot)
        - org.metaabm.act.ABuildProjection (also extends org.metaabm.SNamed)
          - org.metaabm.act.ABuildGeography
          - org.metaabm.act.ABuildNetwork
          - org.metaabm.act.ABuildSpace
            - org.metaabm.act.ABuildGrid
        - org.metaabm.act.ACommand
          - org.metaabm.act.ACause
          - org.metaabm.act.ASet (also extends org.metaabm.act.AAccessor)
          - org.metaabm.act.ATransform
            - org.metaabm.act.ADie
            - org.metaabm.act.ALeave
            - org.metaabm.act.AMove
            - org.metaabm.act.ANetwork
              - org.metaabm.act.AConnect
                - org.metaabm.act.AReplace
              - org.metaabm.act.ADisconnect
        - org.metaabm.act.AControl
          - org.metaabm.act.ALogic
            - org.metaabm.act.AAll
            - org.metaabm.act.AAny
            - org.metaabm.act.ANone
          - org.metaabm.act.AQuery (also extends org.metaabm.act.ASink)
        - org.metaabm.act.AGroup (also extends org.metaabm.SNamed)
        - org.metaabm.act.AMethod (also extends org.metaabm.SNamed)
        - org.metaabm.act.ASelect (also extends org.metaabm.IID)
          - org.metaabm.act.ACreateAgents
            - org.metaabm.act.ACreateShapedAgents (also extends org.metaabm.act.AShaped)
            - org.metaabm.act.ALoadAgents
              - org.metaabm.act.ALoadShapedAgents (also extends org.metaabm.act.AShaped)
          - org.metaabm.act.ARoot
            - org.metaabm.act.ABuild (also extends org.metaabm.SNamed)
            - org.metaabm.act.ADerive (also extends org.metaabm.act.AAccessor)
            - org.metaabm.act.ADiffuse
            - org.metaabm.act.AInitialize (also extends org.metaabm.SNamed)
            - org.metaabm.act.APerform
            - org.metaabm.act.ARule (also extends org.metaabm.SNamed)
            - org.metaabm.act.ASchedule (also extends org.metaabm.SNamed)
            - org.metaabm.act.AWatch (also extends org.metaabm.act.AAccessor)
        - org.metaabm.act.ASink (also extends org.metaabm.IValue)
          - org.metaabm.act.AEvaluate
            - org.metaabm.act.AOrdering
          - org.metaabm.act.AQuery (also extends org.metaabm.act.AControl)
          - org.metaabm.act.ATest (also extends org.metaabm.act.AAct)
        - org.metaabm.act.ATest (also extends org.metaabm.act.ASink)
      - org.metaabm.act.ASelect (also extends org.metaabm.act.AAct)
        - org.metaabm.act.ACreateAgents
          - org.metaabm.act.ACreateShapedAgents (also extends org.metaabm.act.AShaped)
          - org.metaabm.act.ALoadAgents
            - org.metaabm.act.ALoadShapedAgents (also extends org.metaabm.act.AShaped)
        - org.metaabm.act.ARoot
          - org.metaabm.act.ABuild (also extends org.metaabm.SNamed)
          - org.metaabm.act.ADerive (also extends org.metaabm.act.AAccessor)
          - org.metaabm.act.ADiffuse
          - org.metaabm.act.AInitialize (also extends org.metaabm.SNamed)
          - org.metaabm.act.APerform
          - org.metaabm.act.ARule (also extends org.metaabm.SNamed)
          - org.metaabm.act.ASchedule (also extends org.metaabm.SNamed)
          - org.metaabm.act.AWatch (also extends org.metaabm.act.AAccessor)
      - org.metaabm.IAct
        - org.metaabm.act.AAct (also extends org.metaabm.IID)
          - org.metaabm.act.AAccessor
            - org.metaabm.act.ADerive (also extends org.metaabm.act.ARoot)
            - org.metaabm.act.ASet (also extends org.metaabm.act.ACommand)
            - org.metaabm.act.AWatch (also extends org.metaabm.act.ARoot)
          - org.metaabm.act.ABuildProjection (also extends org.metaabm.SNamed)
            - org.metaabm.act.ABuildGeography
            - org.metaabm.act.ABuildNetwork
            - org.metaabm.act.ABuildSpace
              - org.metaabm.act.ABuildGrid
          - org.metaabm.act.ACommand
            - org.metaabm.act.ACause
            - org.metaabm.act.ASet (also extends org.metaabm.act.AAccessor)
            - org.metaabm.act.ATransform
              - org.metaabm.act.ADie
              - org.metaabm.act.ALeave
              - org.metaabm.act.AMove
              - org.metaabm.act.ANetwork
                - org.metaabm.act.AConnect
                  - org.metaabm.act.AReplace
                - org.metaabm.act.ADisconnect
          - org.metaabm.act.AControl
            - org.metaabm.act.ALogic
              - org.metaabm.act.AAll
              - org.metaabm.act.AAny
              - org.metaabm.act.ANone
            - org.metaabm.act.AQuery (also extends org.metaabm.act.ASink)
          - org.metaabm.act.AGroup (also extends org.metaabm.SNamed)
          - org.metaabm.act.AMethod (also extends org.metaabm.SNamed)
          - org.metaabm.act.ASelect (also extends org.metaabm.IID)
            - org.metaabm.act.ACreateAgents
              - org.metaabm.act.ACreateShapedAgents (also extends org.metaabm.act.AShaped)
              - org.metaabm.act.ALoadAgents
                - org.metaabm.act.ALoadShapedAgents (also extends org.metaabm.act.AShaped)
            - org.metaabm.act.ARoot
              - org.metaabm.act.ABuild (also extends org.metaabm.SNamed)
              - org.metaabm.act.ADerive (also extends org.metaabm.act.AAccessor)
              - org.metaabm.act.ADiffuse
              - org.metaabm.act.AInitialize (also extends org.metaabm.SNamed)
              - org.metaabm.act.APerform
              - org.metaabm.act.ARule (also extends org.metaabm.SNamed)
              - org.metaabm.act.ASchedule (also extends org.metaabm.SNamed)
              - org.metaabm.act.AWatch (also extends org.metaabm.act.AAccessor)
          - org.metaabm.act.ASink (also extends org.metaabm.IValue)
            - org.metaabm.act.AEvaluate
              - org.metaabm.act.AOrdering
            - org.metaabm.act.AQuery (also extends org.metaabm.act.AControl)
            - org.metaabm.act.ATest (also extends org.metaabm.act.AAct)
          - org.metaabm.act.ATest (also extends org.metaabm.act.ASink)
      - org.metaabm.IValue
        - org.metaabm.act.ALiteral
          - org.metaabm.act.AMultiValue
        - org.metaabm.act.ASink (also extends org.metaabm.act.AAct)
          - org.metaabm.act.AEvaluate
            - org.metaabm.act.AOrdering
          - org.metaabm.act.AQuery (also extends org.metaabm.act.AControl)
          - org.metaabm.act.ATest (also extends org.metaabm.act.AAct)
      - org.metaabm.SNamed
        - org.metaabm.act.ABuild (also extends org.metaabm.act.ARoot)
        - org.metaabm.act.ABuildProjection (also extends org.metaabm.act.AAct)
          - org.metaabm.act.ABuildGeography
          - org.metaabm.act.ABuildNetwork
          - org.metaabm.act.ABuildSpace
            - org.metaabm.act.ABuildGrid
        - org.metaabm.act.AGroup (also extends org.metaabm.act.AAct)
        - org.metaabm.act.AInitialize (also extends org.metaabm.act.ARoot)
        - org.metaabm.act.AMethod (also extends org.metaabm.act.AAct)
        - org.metaabm.act.ARule (also extends org.metaabm.act.ARoot)
        - org.metaabm.act.ASchedule (also extends org.metaabm.act.ARoot)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.metaabm.act.ABuildNetworkTypes (implements org.eclipse.emf.common.util.Enumerator)
    - org.metaabm.act.ABuildSpaceTypes (implements org.eclipse.emf.common.util.Enumerator)
    - org.metaabm.act.ASelectTypes (implements org.eclipse.emf.common.util.Enumerator)