# Hierarchy For Package org.eclipse.ecf.discovery

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.ecf.core.AbstractContainer (implements org.eclipse.ecf.core.IContainer)
    - org.eclipse.ecf.discovery.AbstractDiscoveryContainerAdapter (implements org.eclipse.ecf.discovery.IDiscoveryAdvertiser, org.eclipse.ecf.discovery.IDiscoveryLocator)
  - org.eclipse.ecf.discovery.DiscoveryContainerConfig
  - org.eclipse.ecf.discovery.ServiceContainerEvent (implements org.eclipse.ecf.discovery.IServiceEvent)
  - org.eclipse.ecf.discovery.ServiceInfo (implements org.eclipse.ecf.discovery.IServiceInfo, java.io.Serializable)
  - org.eclipse.ecf.discovery.ServiceProperties (implements org.eclipse.ecf.discovery.IServiceProperties)
  - org.eclipse.ecf.discovery.ServiceTypeContainerEvent (implements org.eclipse.ecf.discovery.IServiceTypeEvent)

## Interface Hierarchy

- org.eclipse.ecf.core.util.Event
  - org.eclipse.ecf.core.events.IContainerEvent
    - org.eclipse.ecf.discovery.IServiceEvent
    - org.eclipse.ecf.discovery.IServiceTypeEvent
- org.eclipse.core.runtime.IAdaptable
  - org.eclipse.ecf.discovery.IDiscoveryAdvertiser
    - org.eclipse.ecf.discovery.IDiscoveryContainerAdapter (also extends org.eclipse.ecf.discovery.IDiscoveryLocator)
  - org.eclipse.ecf.discovery.IDiscoveryLocator
    - org.eclipse.ecf.discovery.IDiscoveryContainerAdapter (also extends org.eclipse.ecf.discovery.IDiscoveryAdvertiser)
  - org.eclipse.ecf.discovery.IServiceInfo
- org.eclipse.ecf.discovery.IContainerServiceInfoAdapter
- org.eclipse.ecf.discovery.IServiceListener
- org.eclipse.ecf.discovery.IServiceTypeListener
- java.io.Serializable
  - org.eclipse.ecf.discovery.IServiceProperties