Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Hierarchy For Package de.grogra.graph

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - de.grogra.xl.util.ObjectList<E> (implements java.lang.Cloneable, de.grogra.xl.lang.ObjectConsumer<T>, java.util.RandomAccess, java.io.Serializable, de.grogra.xl.lang.VoidToObjectGenerator<V>)
        - de.grogra.graph.EventSupport.Queue
  - de.grogra.graph.AccessorBase<T> (implements de.grogra.graph.AttributeAccessor, de.grogra.graph.BooleanAttributeAccessor, de.grogra.graph.ByteAttributeAccessor, de.grogra.graph.CharAttributeAccessor, de.grogra.graph.DoubleAttributeAccessor, de.grogra.graph.FloatAttributeAccessor, de.grogra.graph.IntAttributeAccessor, de.grogra.graph.LongAttributeAccessor, de.grogra.graph.ObjectAttributeAccessor<T>, de.grogra.graph.ShortAttributeAccessor)
    - de.grogra.graph.GraphFilter.AccessorBridge
  - de.grogra.graph.ArrayPath (implements de.grogra.graph.Path)
  - de.grogra.graph.Attribute<T> (implements java.lang.Comparable<T>, de.grogra.util.KeyDescription)
    - de.grogra.graph.BooleanAttribute
      - de.grogra.graph.BooleanTreeAttribute
    - de.grogra.graph.ByteAttribute
      - de.grogra.graph.ByteTreeAttribute
    - de.grogra.graph.CharAttribute
      - de.grogra.graph.CharTreeAttribute
    - de.grogra.graph.DoubleAttribute
      - de.grogra.graph.DoubleTreeAttribute
    - de.grogra.graph.FloatAttribute
      - de.grogra.graph.FloatTreeAttribute
    - de.grogra.graph.IntAttribute
      - de.grogra.graph.IntEnumerationAttribute
      - de.grogra.graph.IntTreeAttribute
    - de.grogra.graph.LongAttribute
      - de.grogra.graph.LongTreeAttribute
    - de.grogra.graph.ObjectAttribute<T>
      - de.grogra.graph.ObjectTreeAttribute<T>
      - de.grogra.graph.ParentAttribute (implements de.grogra.graph.ChangeBoundaryListener, de.grogra.graph.EdgeChangeListener)
      - de.grogra.graph.StringAttribute
    - de.grogra.graph.ShortAttribute
      - de.grogra.graph.ShortTreeAttribute
    - de.grogra.graph.VoidAttribute
  - de.grogra.graph.AttributeDependencies
  - de.grogra.graph.Attributes
  - de.grogra.graph.AttributeSet
    - de.grogra.graph.AccessorMap
  - de.grogra.graph.BooleanMap (implements de.grogra.util.Disposable)
  - de.grogra.graph.Cache
  - de.grogra.graph.Cache.Entry
  - de.grogra.graph.EdgePatternImpl (implements de.grogra.graph.EdgePattern)
  - java.util.EventObject (implements java.io.Serializable)
    - de.grogra.graph.AttributeChangeEvent
  - de.grogra.graph.EventSupport
  - de.grogra.graph.GraphBase (implements de.grogra.graph.Graph)
    - de.grogra.graph.GraphFilter (implements de.grogra.graph.AttributeChangeListener, de.grogra.graph.ChangeBoundaryListener, de.grogra.graph.EdgeChangeListener)
      - de.grogra.graph.AttributeOverwritingFilter
  - de.grogra.graph.GraphState
    - de.grogra.graph.DelegateGraphState
    - de.grogra.graph.GraphBase.State
      - de.grogra.graph.GraphFilter.State
  - de.grogra.graph.GraphState.ObjectContext
  - de.grogra.graph.GraphUtils
  - de.grogra.graph.ObjectAttribute.IdentityAccessor (implements de.grogra.graph.ObjectAttributeAccessor<T>)
  - de.grogra.graph.ObjectMap<V> (implements de.grogra.util.Disposable)
    - de.grogra.graph.ObjectMapImpl<V>
  - de.grogra.graph.SpecialEdgeDescriptor (implements de.grogra.util.Described)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - de.grogra.graph.GraphException
  - de.grogra.graph.VisitorImpl (implements de.grogra.graph.Visitor)

## Interface Hierarchy

- de.grogra.graph.AttributeAccessor
  - de.grogra.graph.BooleanAttributeAccessor
  - de.grogra.graph.ByteAttributeAccessor
  - de.grogra.graph.CharAttributeAccessor
  - de.grogra.graph.DoubleAttributeAccessor
  - de.grogra.graph.FloatAttributeAccessor
  - de.grogra.graph.IntAttributeAccessor
  - de.grogra.graph.LongAttributeAccessor
  - de.grogra.graph.ObjectAttributeAccessor<T>
  - de.grogra.graph.ShortAttributeAccessor
- de.grogra.graph.AttributeChangeListener
- de.grogra.graph.ChangeBoundaryListener
- de.grogra.graph.ContextDependent
- de.grogra.graph.EdgeChangeListener
- de.grogra.graph.EdgePattern
- de.grogra.graph.Instantiator
- de.grogra.util.Lockable
  - de.grogra.graph.Graph
- de.grogra.graph.Path
- de.grogra.graph.Visitor

Overview | Package | Class | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES