## Hierarchy For Package org.w3c.tools.resources

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.w3c.tools.resources.Attribute (implements java.io.Serializable)
    - class org.w3c.tools.resources.ArrayAttribute
      - class org.w3c.tools.resources.IntegerArrayAttribute
      - class org.w3c.tools.resources.PropertiesAttribute
      - class org.w3c.tools.resources.StringArrayAttribute
    - class org.w3c.tools.resources.FrameArrayAttribute
    - class org.w3c.tools.resources.ObjectAttribute
    - class org.w3c.tools.resources.SimpleAttribute
      - class org.w3c.tools.resources.BooleanAttribute
      - class org.w3c.tools.resources.ClassAttribute
      - class org.w3c.tools.resources.DoubleAttribute
      - class org.w3c.tools.resources.FileAttribute
      - class org.w3c.tools.resources.IntegerAttribute
      - class org.w3c.tools.resources.LongAttribute
        - class org.w3c.tools.resources.DateAttribute
      - class org.w3c.tools.resources.StringAttribute
        - class org.w3c.tools.resources.FilenameAttribute
  - class org.w3c.tools.resources.AttributeHolder (implements java.lang.Cloneable)
    - class org.w3c.tools.resources.Resource
      - class org.w3c.tools.resources.FramedResource (implements org.w3c.tools.resources.event.FrameEventListener)
        - class org.w3c.tools.resources.AbstractContainer (implements org.w3c.tools.resources.event.AttributeChangedListener, org.w3c.tools.resources.ContainerInterface, org.w3c.tools.resources.event.StructureChangedListener)
          - class org.w3c.tools.resources.ContainerResource
            - class org.w3c.tools.resources.DirectoryResource
              - class org.w3c.tools.resources.PassDirectory
            - class org.w3c.tools.resources.ExternalContainer
        - class org.w3c.tools.resources.FileResource
        - class org.w3c.tools.resources.ResourceFrame (implements org.w3c.tools.resources.event.AttributeChangedListener)
          - class org.w3c.tools.resources.MetaDataFrame
          - class org.w3c.tools.resources.ProtocolFrame
          - class org.w3c.tools.resources.ResourceFilter (implements org.w3c.tools.resources.FilterInterface)
            - class org.w3c.tools.resources.ResourceStateFilter
          - class org.w3c.tools.resources.UnknownFrame
        - class org.w3c.tools.resources.UnknownResource
  - class org.w3c.tools.resources.AttributeRegistry
  - class org.w3c.tools.resources.DummyResourceReference (implements org.w3c.tools.resources.ResourceReference)
  - class org.w3c.tools.resources.LookupResult
  - class org.w3c.tools.resources.LookupState
  - class org.w3c.tools.resources.ResourceContext
  - class org.w3c.tools.resources.SpaceEntryImpl (implements org.w3c.tools.resources.SpaceEntry)
  - class java.lang.Throwable (implements java.io.Serializable)
    - class java.lang.Exception
      - class org.w3c.tools.resources.InvalidResourceException
      - class org.w3c.tools.resources.MultipleLockException
      - class org.w3c.tools.resources.ProtocolException
      - class org.w3c.tools.resources.ResourceException
      - class java.lang.RuntimeException
        - class org.w3c.tools.resources.DuplicateNameException
        - class org.w3c.tools.resources.HolderInitException
        - class org.w3c.tools.resources.IllegalAttributeAccess
        - class org.w3c.tools.resources.InvalidParentException

## Interface Hierarchy

- interface org.w3c.tools.resources.ContainerInterface
- interface org.w3c.tools.resources.FilterInterface
- interface org.w3c.tools.resources.ReplyInterface
- interface org.w3c.tools.resources.RequestInterface
- interface org.w3c.tools.resources.ResourceReference
- interface org.w3c.tools.resources.ResourceShadower
- interface org.w3c.tools.resources.ResourceSpace
- interface org.w3c.jigsaw.daemon.ServerHandler
  - interface org.w3c.tools.resources.ServerInterface
- interface org.w3c.tools.resources.SpaceEntry