META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
org/
org/eclipse/
org/eclipse/ecf/
org/eclipse/ecf/core/
org/eclipse/ecf/core/events/
org/eclipse/ecf/core/jobs/
org/eclipse/ecf/core/provider/
org/eclipse/ecf/core/security/
org/eclipse/ecf/core/start/
org/eclipse/ecf/core/status/
org/eclipse/ecf/core/user/
org/eclipse/ecf/core/util/
org/eclipse/ecf/internal/
org/eclipse/ecf/internal/core/
org/eclipse/ecf/core/AbstractContainer.class
AbstractContainer.java
package org.eclipse.ecf.core
public abstract org.eclipse.ecf.core.AbstractContainer extends java.lang.Object implements org.eclipse.ecf.core.IContainer  {
	private final java.util.List containerListeners
	public void  () 
	public void addListener (org.eclipse.ecf.core.IContainerListener) 
		org.eclipse.ecf.core.IContainerListener l
	public void removeListener (org.eclipse.ecf.core.IContainerListener) 
		org.eclipse.ecf.core.IContainerListener l
	public void dispose () 
	protected void fireContainerEvent (org.eclipse.ecf.core.events.IContainerEvent) 
		org.eclipse.ecf.core.events.IContainerEvent event
		java.util.List toNotify
		java.util.Iterator i
		org.eclipse.ecf.core.IContainerListener l
	public java.lang.Object getAdapter (java.lang.Class) 
		Class serviceType
		org.eclipse.ecf.internal.core.ECFPlugin plugin
		org.eclipse.core.runtime.IAdapterManager adapterManager
	protected java.lang.String getPasswordFromConnectContext (org.eclipse.ecf.core.security.IConnectContext)  throws org.eclipse.ecf.core.ContainerConnectException 
		org.eclipse.ecf.core.security.IConnectContext connectContext
		String pw
		org.eclipse.ecf.core.security.Callback[] callbacks
		org.eclipse.ecf.core.security.CallbackHandler handler
		org.eclipse.ecf.core.security.ObjectCallback cb
		Exception e
}

org/eclipse/ecf/core/AbstractContainerAdapterFactory.class
AbstractContainerAdapterFactory.java
package org.eclipse.ecf.core
public abstract org.eclipse.ecf.core.AbstractContainerAdapterFactory extends java.lang.Object implements org.eclipse.core.runtime.IAdapterFactory  {
	static Class class$0
	public void  () 
	public java.lang.Object getAdapter (java.lang.Object, java.lang.Class) 
		Object adaptableObject
		Class adapterType
	protected abstract java.lang.Object getContainerAdapter (org.eclipse.ecf.core.IContainer, java.lang.Class) 
	public abstract java.lang.Class[] getAdapterList () 
}

org/eclipse/ecf/core/BaseContainer$Instantiator.class
BaseContainer.java
package org.eclipse.ecf.core
public org.eclipse.ecf.core.BaseContainer$Instantiator extends org.eclipse.ecf.core.provider.BaseContainerInstantiator {
	private static long nextBaseContainerID
	static void  () 
	public void  () 
	public org.eclipse.ecf.core.IContainer createInstance (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription description
		Object[] parameters
		org.eclipse.ecf.core.identity.IDCreateException e
	public java.lang.String[] getSupportedAdapterTypes (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription description
	public java.lang.Class[][] getSupportedParameterTypes (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription description
}

org/eclipse/ecf/core/BaseContainer.class
BaseContainer.java
package org.eclipse.ecf.core
public org.eclipse.ecf.core.BaseContainer extends org.eclipse.ecf.core.AbstractContainer {
	private org.eclipse.ecf.core.identity.ID id
	static Class class$0
	static Class class$1
	static Class class$2
	protected void  (long)  throws org.eclipse.ecf.core.ContainerCreateException 
		long idl
		org.eclipse.ecf.core.identity.IDCreateException e
	protected void  (org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID id
	public void connect (org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.security.IConnectContext)  throws org.eclipse.ecf.core.ContainerConnectException 
		org.eclipse.ecf.core.identity.ID targetID
		org.eclipse.ecf.core.security.IConnectContext connectContext
	public void disconnect () 
	public org.eclipse.ecf.core.identity.Namespace getConnectNamespace () 
	public org.eclipse.ecf.core.identity.ID getConnectedID () 
	public org.eclipse.ecf.core.identity.ID getID () 
	public java.lang.String toString () 
		StringBuffer sb
}

org/eclipse/ecf/core/ContainerAuthenticationException.class
ContainerAuthenticationException.java
package org.eclipse.ecf.core
public org.eclipse.ecf.core.ContainerAuthenticationException extends org.eclipse.ecf.core.ContainerConnectException {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

org/eclipse/ecf/core/ContainerConnectException.class
ContainerConnectException.java
package org.eclipse.ecf.core
public org.eclipse.ecf.core.ContainerConnectException extends org.eclipse.ecf.core.util.ECFException {
	private static final long serialVersionUID
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
	public void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
}

org/eclipse/ecf/core/ContainerCreateException.class
ContainerCreateException.java
package org.eclipse.ecf.core
public org.eclipse.ecf.core.ContainerCreateException extends org.eclipse.ecf.core.util.ECFException {
	private static final long serialVersionUID
	public void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public void  () 
	public void  (java.lang.String) 
		String message
	public void  (java.lang.Throwable) 
		Throwable cause
	public void  (java.lang.String, java.lang.Throwable) 
		String message
		Throwable cause
}

org/eclipse/ecf/core/ContainerFactory$1.class
ContainerFactory.java
package org.eclipse.ecf.core
 org.eclipse.ecf.core.ContainerFactory$1 extends java.lang.Object implements org.eclipse.ecf.internal.core.IDisposable  {
	final org.eclipse.ecf.core.ContainerFactory this$0
	void  (org.eclipse.ecf.core.ContainerFactory) 
	public void dispose () 
		java.util.Iterator i
		org.eclipse.ecf.core.ContainerFactory$ContainerEntry entry
		org.eclipse.ecf.core.IContainer c
		Throwable e
}

org/eclipse/ecf/core/ContainerFactory$ContainerEntry.class
ContainerFactory.java
package org.eclipse.ecf.core
 org.eclipse.ecf.core.ContainerFactory$ContainerEntry extends java.lang.Object {
	private final org.eclipse.ecf.core.IContainer container
	private final org.eclipse.ecf.core.ContainerTypeDescription typeDescription
	final org.eclipse.ecf.core.ContainerFactory this$0
	public void  (org.eclipse.ecf.core.ContainerFactory, org.eclipse.ecf.core.IContainer, org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.IContainer container
		org.eclipse.ecf.core.ContainerTypeDescription typeDescription
	public org.eclipse.ecf.core.IContainer getContainer () 
	public org.eclipse.ecf.core.ContainerTypeDescription getContainerTypeDescription () 
}

org/eclipse/ecf/core/ContainerFactory.class
ContainerFactory.java
package org.eclipse.ecf.core
public org.eclipse.ecf.core.ContainerFactory extends java.lang.Object implements org.eclipse.ecf.core.IContainerFactory org.eclipse.ecf.core.IContainerManager  {
	public static final String BASE_CONTAINER_NAME
	static final java.util.Map containerdescriptions
	static final java.util.Map containers
	static final java.util.List managerListeners
	private static org.eclipse.ecf.core.IContainerFactory instance
	static Class class$0
	static void  () 
	public static org.eclipse.ecf.core.IContainerFactory getDefault () 
	protected void  () 
	public org.eclipse.ecf.core.ContainerTypeDescription addDescription (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
	public java.util.List getDescriptions () 
	protected java.util.List getDescriptions0 () 
	protected org.eclipse.ecf.core.ContainerTypeDescription addDescription0 (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
	public boolean containsDescription (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
	protected boolean containsDescription0 (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
	protected org.eclipse.ecf.core.ContainerTypeDescription getDescription0 (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
	protected org.eclipse.ecf.core.ContainerTypeDescription getDescription0 (java.lang.String) 
		String containerTypeDescriptionName
	public org.eclipse.ecf.core.ContainerTypeDescription getDescriptionByName (java.lang.String) 
		String containerTypeDescriptionName
	public org.eclipse.ecf.core.ContainerTypeDescription removeDescription (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
	protected org.eclipse.ecf.core.ContainerTypeDescription removeDescription0 (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
	public org.eclipse.ecf.core.ContainerTypeDescription[] getDescriptionsForContainerAdapter (java.lang.Class) 
		Class containerAdapter
		java.util.List result
		java.util.List descriptions
		java.util.Iterator i
		org.eclipse.ecf.core.ContainerTypeDescription description
		String[] supportedAdapters
		int j
	protected void throwContainerCreateException (java.lang.String, java.lang.Throwable, java.lang.String)  throws org.eclipse.ecf.core.ContainerCreateException 
		String message
		Throwable cause
		String method
		org.eclipse.ecf.core.ContainerCreateException except
	public org.eclipse.ecf.core.IContainer createContainer ()  throws org.eclipse.ecf.core.ContainerCreateException 
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.identity.ID)  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.identity.ID containerID
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription)  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String)  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
	private org.eclipse.ecf.core.ContainerTypeDescription getDescriptionByNameWithException (java.lang.String)  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		org.eclipse.ecf.core.ContainerTypeDescription typeDescription
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		Object[] parameters
		String method
		org.eclipse.ecf.core.ContainerTypeDescription cd
		org.eclipse.ecf.core.provider.IContainerInstantiator instantiator
		Exception e
		org.eclipse.ecf.core.IContainer container
		org.eclipse.ecf.core.identity.ID containerID
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		Object[] parameters
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, org.eclipse.ecf.core.identity.ID, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		org.eclipse.ecf.core.identity.ID containerID
		Object[] parameters
		Object[] params
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String, org.eclipse.ecf.core.identity.ID, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		org.eclipse.ecf.core.identity.ID containerID
		Object[] parameters
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, org.eclipse.ecf.core.identity.ID)  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		org.eclipse.ecf.core.identity.ID containerID
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String, org.eclipse.ecf.core.identity.ID)  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		org.eclipse.ecf.core.identity.ID containerID
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.lang.String)  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		String containerId
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.lang.String, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		String containerId
		Object[] parameters
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String)  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		String containerId
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		String containerId
		Object[] parameters
		Object[] params
	public org.eclipse.ecf.core.IContainer[] getAllContainers () 
		java.util.List containerValues
		java.util.Collection containerEntrys
		java.util.Iterator i
		org.eclipse.ecf.core.ContainerFactory$ContainerEntry entry
	public org.eclipse.ecf.core.IContainer getContainer (org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID containerID
		org.eclipse.ecf.core.ContainerFactory$ContainerEntry entry
	public boolean hasContainer (org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID containerID
	public boolean addListener (org.eclipse.ecf.core.IContainerManagerListener) 
		org.eclipse.ecf.core.IContainerManagerListener listener
	public boolean removeListener (org.eclipse.ecf.core.IContainerManagerListener) 
		org.eclipse.ecf.core.IContainerManagerListener listener
	public org.eclipse.ecf.core.IContainer addContainer (org.eclipse.ecf.core.IContainer, org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.IContainer container
		org.eclipse.ecf.core.ContainerTypeDescription typeDescription
		org.eclipse.ecf.core.identity.ID containerID
		org.eclipse.ecf.core.ContainerFactory$ContainerEntry result
	private void fireContainerAdded (org.eclipse.ecf.core.IContainer) 
		org.eclipse.ecf.core.IContainer result
		java.util.List toNotify
		java.util.Iterator i
		org.eclipse.ecf.core.IContainerManagerListener cml
	public org.eclipse.ecf.core.IContainer removeContainer (org.eclipse.ecf.core.IContainer) 
		org.eclipse.ecf.core.IContainer container
		org.eclipse.ecf.core.identity.ID containerID
	public org.eclipse.ecf.core.IContainer removeContainer (org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID containerID
		org.eclipse.ecf.core.ContainerFactory$ContainerEntry result
		org.eclipse.ecf.core.IContainer resultContainer
	private void fireContainerRemoved (org.eclipse.ecf.core.IContainer) 
		org.eclipse.ecf.core.IContainer result
		java.util.List toNotify
		java.util.Iterator i
		org.eclipse.ecf.core.IContainerManagerListener cml
	public org.eclipse.ecf.core.ContainerTypeDescription getContainerTypeDescription (org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID containerID
		org.eclipse.ecf.core.ContainerFactory$ContainerEntry entry
	public org.eclipse.ecf.core.IContainerFactory getContainerFactory () 
	public void removeAllContainers () 
		java.util.Iterator i
		org.eclipse.ecf.core.identity.ID key
		org.eclipse.ecf.core.ContainerFactory$ContainerEntry entry
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, org.eclipse.ecf.core.identity.ID, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		org.eclipse.ecf.core.identity.ID containerID
		java.util.Map parameters
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		String containerId
		java.util.Map parameters
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String, org.eclipse.ecf.core.identity.ID, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		org.eclipse.ecf.core.identity.ID containerID
		java.util.Map parameters
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.lang.String, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		String containerId
		java.util.Map parameters
	public org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		java.util.Map parameters
	public org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
		String containerTypeDescriptionName
		java.util.Map parameters
}

org/eclipse/ecf/core/ContainerTypeDescription.class
ContainerTypeDescription.java
package org.eclipse.ecf.core
public org.eclipse.ecf.core.ContainerTypeDescription extends java.lang.Object {
	protected String name
	protected String instantiatorClass
	protected org.eclipse.ecf.core.provider.IContainerInstantiator instantiator
	protected String description
	protected int hashCode
	protected boolean server
	protected boolean hidden
	static Class class$0
	public void  (java.lang.String, java.lang.String, java.lang.String) 
		String name
		String instantiatorClass
		String description
	public void  (java.lang.String, java.lang.String, java.lang.String, boolean, boolean) 
		String name
		String instantiatorClass
		String description
		boolean server
		boolean hidden
	public void  (java.lang.String, org.eclipse.ecf.core.provider.IContainerInstantiator, java.lang.String) 
		String name
		org.eclipse.ecf.core.provider.IContainerInstantiator instantiator
		String description
	public void  (java.lang.String, org.eclipse.ecf.core.provider.IContainerInstantiator, java.lang.String, boolean, boolean) 
		String name
		org.eclipse.ecf.core.provider.IContainerInstantiator inst
		String desc
		boolean server
		boolean hidden
	public java.lang.String getName () 
	public boolean equals (java.lang.Object) 
		Object other
		org.eclipse.ecf.core.ContainerTypeDescription scd
	public int hashCode () 
	public java.lang.String toString () 
		StringBuffer b
	protected org.eclipse.ecf.core.provider.IContainerInstantiator getInstantiator ()  throws java.lang.ClassNotFoundException java.lang.InstantiationException java.lang.IllegalAccessException 
	private void initializeInstantiator ()  throws java.lang.ClassNotFoundException java.lang.InstantiationException java.lang.IllegalAccessException 
		Class clazz
	public java.lang.String getDescription () 
	public boolean isServer () 
	public boolean isHidden () 
	public java.lang.String[] getSupportedAdapterTypes () 
		String method
		String[] result
		String[] r
		Exception e
		java.util.List resultList
		int i
	protected void traceAndLogException (int, java.lang.String, java.lang.Throwable) 
		int code
		String method
		Throwable e
	public java.lang.Class[][] getSupportedParameterTypes () 
		String method
		Class[][] result
		Class[][] r
		Exception e
	public java.lang.String[] getSupportedIntents () 
		String method
		org.eclipse.ecf.core.provider.IContainerInstantiator ci
		Exception e
	public java.lang.String[] getSupportedConfigs () 
		String method
		org.eclipse.ecf.core.provider.IContainerInstantiator ci
		Exception e
	public java.lang.String[] getImportedConfigs (java.lang.String[]) 
		String[] exporterSupportedConfigs
		String method
		org.eclipse.ecf.core.provider.IContainerInstantiator ci
		Exception e
	public java.util.Dictionary getPropertiesForImportedConfigs (java.lang.String[], java.util.Dictionary) 
		String[] importedConfigs
		java.util.Dictionary exportedProperties
		String method
		org.eclipse.ecf.core.provider.IContainerInstantiator ci
		Exception e
}

org/eclipse/ecf/core/IContainer.class
IContainer.java
package org.eclipse.ecf.core
public abstract org.eclipse.ecf.core.IContainer extends java.lang.Object implements org.eclipse.core.runtime.IAdaptable org.eclipse.ecf.core.identity.IIdentifiable  {
	public abstract void connect (org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.security.IConnectContext)  throws org.eclipse.ecf.core.ContainerConnectException 
	public abstract org.eclipse.ecf.core.identity.ID getConnectedID () 
	public abstract org.eclipse.ecf.core.identity.Namespace getConnectNamespace () 
	public abstract void disconnect () 
	public abstract java.lang.Object getAdapter (java.lang.Class) 
	public abstract void dispose () 
	public abstract void addListener (org.eclipse.ecf.core.IContainerListener) 
	public abstract void removeListener (org.eclipse.ecf.core.IContainerListener) 
}

org/eclipse/ecf/core/IContainerFactory.class
IContainerFactory.java
package org.eclipse.ecf.core
public abstract org.eclipse.ecf.core.IContainerFactory extends java.lang.Object {
	public abstract org.eclipse.ecf.core.ContainerTypeDescription addDescription (org.eclipse.ecf.core.ContainerTypeDescription) 
	public abstract java.util.List getDescriptions () 
	public abstract boolean containsDescription (org.eclipse.ecf.core.ContainerTypeDescription) 
	public abstract org.eclipse.ecf.core.ContainerTypeDescription getDescriptionByName (java.lang.String) 
	public abstract org.eclipse.ecf.core.ContainerTypeDescription removeDescription (org.eclipse.ecf.core.ContainerTypeDescription) 
	public abstract org.eclipse.ecf.core.ContainerTypeDescription[] getDescriptionsForContainerAdapter (java.lang.Class) 
	public abstract org.eclipse.ecf.core.IContainer createContainer ()  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.identity.ID)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.lang.String)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.lang.String, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, org.eclipse.ecf.core.identity.ID, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String, org.eclipse.ecf.core.identity.ID, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, org.eclipse.ecf.core.identity.ID)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String, org.eclipse.ecf.core.identity.ID)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, org.eclipse.ecf.core.identity.ID, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String, org.eclipse.ecf.core.identity.ID, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.lang.String, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (org.eclipse.ecf.core.ContainerTypeDescription, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract org.eclipse.ecf.core.IContainer createContainer (java.lang.String, java.util.Map)  throws org.eclipse.ecf.core.ContainerCreateException 
}

org/eclipse/ecf/core/IContainerListener.class
IContainerListener.java
package org.eclipse.ecf.core
public abstract org.eclipse.ecf.core.IContainerListener extends java.lang.Object {
	public abstract void handleEvent (org.eclipse.ecf.core.events.IContainerEvent) 
}

org/eclipse/ecf/core/IContainerManager.class
IContainerManager.java
package org.eclipse.ecf.core
public abstract org.eclipse.ecf.core.IContainerManager extends java.lang.Object {
	public abstract org.eclipse.ecf.core.IContainerFactory getContainerFactory () 
	public abstract org.eclipse.ecf.core.IContainer getContainer (org.eclipse.ecf.core.identity.ID) 
	public abstract org.eclipse.ecf.core.ContainerTypeDescription getContainerTypeDescription (org.eclipse.ecf.core.identity.ID) 
	public abstract org.eclipse.ecf.core.IContainer[] getAllContainers () 
	public abstract boolean hasContainer (org.eclipse.ecf.core.identity.ID) 
	public abstract org.eclipse.ecf.core.IContainer addContainer (org.eclipse.ecf.core.IContainer, org.eclipse.ecf.core.ContainerTypeDescription) 
	public abstract org.eclipse.ecf.core.IContainer removeContainer (org.eclipse.ecf.core.IContainer) 
	public abstract org.eclipse.ecf.core.IContainer removeContainer (org.eclipse.ecf.core.identity.ID) 
	public abstract boolean addListener (org.eclipse.ecf.core.IContainerManagerListener) 
	public abstract boolean removeListener (org.eclipse.ecf.core.IContainerManagerListener) 
	public abstract void removeAllContainers () 
}

org/eclipse/ecf/core/IContainerManagerListener.class
IContainerManagerListener.java
package org.eclipse.ecf.core
public abstract org.eclipse.ecf.core.IContainerManagerListener extends java.lang.Object {
	public abstract void containerAdded (org.eclipse.ecf.core.IContainer) 
	public abstract void containerRemoved (org.eclipse.ecf.core.IContainer) 
}

org/eclipse/ecf/core/IReliableContainer.class
IReliableContainer.java
package org.eclipse.ecf.core
public abstract org.eclipse.ecf.core.IReliableContainer extends java.lang.Object implements org.eclipse.ecf.core.IContainer  {
	public abstract org.eclipse.ecf.core.identity.ID[] getGroupMemberIDs () 
	public abstract boolean isGroupManager () 
}

org/eclipse/ecf/core/events/ContainerConnectedEvent.class
ContainerConnectedEvent.java
package org.eclipse.ecf.core.events
public org.eclipse.ecf.core.events.ContainerConnectedEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerConnectedEvent  {
	private static final long serialVersionUID
	private final org.eclipse.ecf.core.identity.ID joinedContainerID
	private final org.eclipse.ecf.core.identity.ID localContainerID
	public void  (org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID localContainerID
		org.eclipse.ecf.core.identity.ID targetID
	public org.eclipse.ecf.core.identity.ID getTargetID () 
	public org.eclipse.ecf.core.identity.ID getLocalContainerID () 
	public java.lang.String toString () 
		StringBuffer buf
}

org/eclipse/ecf/core/events/ContainerConnectingEvent.class
ContainerConnectingEvent.java
package org.eclipse.ecf.core.events
public org.eclipse.ecf.core.events.ContainerConnectingEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerConnectingEvent  {
	private static final long serialVersionUID
	org.eclipse.ecf.core.identity.ID localContainerID
	org.eclipse.ecf.core.identity.ID targetID
	Object data
	public void  (org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.Object) 
		org.eclipse.ecf.core.identity.ID localContainerID
		org.eclipse.ecf.core.identity.ID targetID
		Object data
	public void  (org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID localContainerID
		org.eclipse.ecf.core.identity.ID targetID
	public org.eclipse.ecf.core.identity.ID getTargetID () 
	public java.lang.Object getData () 
	public org.eclipse.ecf.core.identity.ID getLocalContainerID () 
	public java.lang.String toString () 
		StringBuffer buf
}

org/eclipse/ecf/core/events/ContainerDisconnectedEvent.class
ContainerDisconnectedEvent.java
package org.eclipse.ecf.core.events
public org.eclipse.ecf.core.events.ContainerDisconnectedEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerDisconnectedEvent  {
	private static final long serialVersionUID
	private final org.eclipse.ecf.core.identity.ID departedContainerID
	private final org.eclipse.ecf.core.identity.ID localContainerID
	public void  (org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID localContainerID
		org.eclipse.ecf.core.identity.ID targetID
	public org.eclipse.ecf.core.identity.ID getTargetID () 
	public org.eclipse.ecf.core.identity.ID getLocalContainerID () 
	public java.lang.String toString () 
		StringBuffer buf
}

org/eclipse/ecf/core/events/ContainerDisconnectingEvent.class
ContainerDisconnectingEvent.java
package org.eclipse.ecf.core.events
public org.eclipse.ecf.core.events.ContainerDisconnectingEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerDisconnectingEvent  {
	private static final long serialVersionUID
	org.eclipse.ecf.core.identity.ID localContainerID
	org.eclipse.ecf.core.identity.ID groupID
	public void  (org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID localContainerID
		org.eclipse.ecf.core.identity.ID targetID
	public org.eclipse.ecf.core.identity.ID getLocalContainerID () 
	public org.eclipse.ecf.core.identity.ID getTargetID () 
	public java.lang.String toString () 
		StringBuffer buf
}

org/eclipse/ecf/core/events/ContainerDisposeEvent.class
ContainerDisposeEvent.java
package org.eclipse.ecf.core.events
public org.eclipse.ecf.core.events.ContainerDisposeEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerDisposeEvent  {
	private static final long serialVersionUID
	private final org.eclipse.ecf.core.identity.ID localContainerID
	public void  (org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID localContainerID
	public org.eclipse.ecf.core.identity.ID getLocalContainerID () 
	public java.lang.String toString () 
		StringBuffer buf
}

org/eclipse/ecf/core/events/ContainerEjectedEvent.class
ContainerEjectedEvent.java
package org.eclipse.ecf.core.events
public org.eclipse.ecf.core.events.ContainerEjectedEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerEjectedEvent  {
	private static final long serialVersionUID
	private final org.eclipse.ecf.core.identity.ID localContainerID
	private final org.eclipse.ecf.core.identity.ID groupID
	private final java.io.Serializable reason
	public void  (org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.io.Serializable) 
		org.eclipse.ecf.core.identity.ID localContainerID
		org.eclipse.ecf.core.identity.ID targetID
		java.io.Serializable reason
	public org.eclipse.ecf.core.identity.ID getTargetID () 
	public org.eclipse.ecf.core.identity.ID getLocalContainerID () 
	public java.io.Serializable getReason () 
	public java.lang.String toString () 
		StringBuffer buf
}

org/eclipse/ecf/core/events/IContainerConnectedEvent.class
IContainerConnectedEvent.java
package org.eclipse.ecf.core.events
public abstract org.eclipse.ecf.core.events.IContainerConnectedEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerEvent  {
	public abstract org.eclipse.ecf.core.identity.ID getTargetID () 
}

org/eclipse/ecf/core/events/IContainerConnectingEvent.class
IContainerConnectingEvent.java
package org.eclipse.ecf.core.events
public abstract org.eclipse.ecf.core.events.IContainerConnectingEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerEvent  {
	public abstract org.eclipse.ecf.core.identity.ID getTargetID () 
	public abstract java.lang.Object getData () 
}

org/eclipse/ecf/core/events/IContainerDisconnectedEvent.class
IContainerDisconnectedEvent.java
package org.eclipse.ecf.core.events
public abstract org.eclipse.ecf.core.events.IContainerDisconnectedEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerEvent  {
	public abstract org.eclipse.ecf.core.identity.ID getTargetID () 
}

org/eclipse/ecf/core/events/IContainerDisconnectingEvent.class
IContainerDisconnectingEvent.java
package org.eclipse.ecf.core.events
public abstract org.eclipse.ecf.core.events.IContainerDisconnectingEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerEvent  {
	public abstract org.eclipse.ecf.core.identity.ID getTargetID () 
}

org/eclipse/ecf/core/events/IContainerDisposeEvent.class
IContainerDisposeEvent.java
package org.eclipse.ecf.core.events
public abstract org.eclipse.ecf.core.events.IContainerDisposeEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerEvent  {
}

org/eclipse/ecf/core/events/IContainerEjectedEvent.class
IContainerEjectedEvent.java
package org.eclipse.ecf.core.events
public abstract org.eclipse.ecf.core.events.IContainerEjectedEvent extends java.lang.Object implements org.eclipse.ecf.core.events.IContainerEvent  {
	public abstract org.eclipse.ecf.core.identity.ID getTargetID () 
	public abstract java.io.Serializable getReason () 
}

org/eclipse/ecf/core/events/IContainerEvent.class
IContainerEvent.java
package org.eclipse.ecf.core.events
public abstract org.eclipse.ecf.core.events.IContainerEvent extends java.lang.Object implements org.eclipse.ecf.core.util.Event  {
	public abstract org.eclipse.ecf.core.identity.ID getLocalContainerID () 
}

org/eclipse/ecf/core/jobs/JobsExecutor$1.class
JobsExecutor.java
package org.eclipse.ecf.core.jobs
 org.eclipse.ecf.core.jobs.JobsExecutor$1 extends org.eclipse.core.runtime.jobs.Job {
	final org.eclipse.ecf.core.jobs.JobsExecutor this$0
	private final org.eclipse.equinox.concurrent.future.AbstractFuture val$sof
	private final org.eclipse.equinox.concurrent.future.IProgressRunnable val$runnable
	void  (org.eclipse.ecf.core.jobs.JobsExecutor, java.lang.String, org.eclipse.equinox.concurrent.future.AbstractFuture, org.eclipse.equinox.concurrent.future.IProgressRunnable) 
		String $anonymous0
	protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ecf/core/jobs/JobsExecutor.class
JobsExecutor.java
package org.eclipse.ecf.core.jobs
public org.eclipse.ecf.core.jobs.JobsExecutor extends org.eclipse.equinox.concurrent.future.AbstractExecutor {
	protected int fJobCounter
	protected String fExecutorName
	protected boolean fSystem
	protected org.eclipse.core.runtime.jobs.ISchedulingRule fSchedulingRule
	protected long delay
	public void  (java.lang.String) 
		String executorName
	public void  (java.lang.String, boolean) 
		String executorName
		boolean system
	public void  (java.lang.String, boolean, org.eclipse.core.runtime.jobs.ISchedulingRule) 
		String executorName
		boolean system
		org.eclipse.core.runtime.jobs.ISchedulingRule schedulingRule
	public void  (java.lang.String, boolean, org.eclipse.core.runtime.jobs.ISchedulingRule, long) 
		String executorName
		boolean system
		org.eclipse.core.runtime.jobs.ISchedulingRule schedulingRule
		long delay
	protected void setChildProgressMonitor (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor parent
		org.eclipse.core.runtime.IProgressMonitor child
	protected void safeRun (org.eclipse.equinox.concurrent.future.ISafeProgressRunner, org.eclipse.equinox.concurrent.future.IProgressRunnable) 
		org.eclipse.equinox.concurrent.future.ISafeProgressRunner runner
		org.eclipse.equinox.concurrent.future.IProgressRunnable progressRunnable
	protected java.lang.String createJobName (java.lang.String, int, org.eclipse.equinox.concurrent.future.IProgressRunnable) 
		String executorName
		int jobCounter
		org.eclipse.equinox.concurrent.future.IProgressRunnable runnable
	protected org.eclipse.equinox.concurrent.future.AbstractFuture createFuture (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor progressMonitor
	public org.eclipse.equinox.concurrent.future.IFuture execute (org.eclipse.equinox.concurrent.future.IProgressRunnable, org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.equinox.concurrent.future.IProgressRunnable runnable
		org.eclipse.core.runtime.IProgressMonitor clientProgressMonitor
		org.eclipse.equinox.concurrent.future.AbstractFuture sof
		org.eclipse.core.runtime.jobs.Job job
	protected void configureJobForExecution (org.eclipse.core.runtime.jobs.Job) 
		org.eclipse.core.runtime.jobs.Job job
}

org/eclipse/ecf/core/provider/BaseContainerInstantiator.class
BaseContainerInstantiator.java
package org.eclipse.ecf.core.provider
public org.eclipse.ecf.core.provider.BaseContainerInstantiator extends java.lang.Object implements org.eclipse.ecf.core.provider.IContainerInstantiator  {
	protected static String[] NO_ADAPTERS_ARRAY
	protected static String[] EMPTY_STRING_ARRAY
	protected static Class[][] EMPTY_CLASS_ARRAY
	static Class class$0
	static Class class$1
	static void  () 
	public void  () 
	protected java.util.Set getAdaptersForClass (java.lang.Class) 
		Class clazz
		java.util.Set result
		org.eclipse.core.runtime.IAdapterManager adapterManager
	protected java.util.Set getInterfacesForClass (java.util.Set, java.lang.Class) 
		java.util.Set s
		Class clazz
	protected java.util.Set getInterfacesForClass (java.lang.Class) 
		Class clazz
		java.util.Set clazzes
		int index
		java.util.Set result
		java.util.Iterator i
	protected java.lang.String[] getInterfacesAndAdaptersForClass (java.lang.Class) 
		Class clazz
		java.util.Set result
	public org.eclipse.ecf.core.IContainer createInstance (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
		org.eclipse.ecf.core.ContainerTypeDescription description
		Object[] parameters
	public java.lang.String[] getSupportedAdapterTypes (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription description
	public java.lang.Class[][] getSupportedParameterTypes (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription description
	public java.lang.String[] getSupportedIntents (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription description
}

org/eclipse/ecf/core/provider/BaseRemoteServiceContainerInstantiator.class
BaseRemoteServiceContainerInstantiator.java
package org.eclipse.ecf.core.provider
public org.eclipse.ecf.core.provider.BaseRemoteServiceContainerInstantiator extends org.eclipse.ecf.core.provider.BaseContainerInstantiator implements org.eclipse.ecf.core.provider.IRemoteServiceContainerInstantiator  {
	public void  () 
	public java.lang.String[] getSupportedConfigs (org.eclipse.ecf.core.ContainerTypeDescription) 
		org.eclipse.ecf.core.ContainerTypeDescription description
	public java.lang.String[] getImportedConfigs (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String[]) 
		org.eclipse.ecf.core.ContainerTypeDescription description
		String[] exporterSupportedConfigs
	public java.util.Dictionary getPropertiesForImportedConfigs (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String[], java.util.Dictionary) 
		org.eclipse.ecf.core.ContainerTypeDescription description
		String[] importedConfigTypes
		java.util.Dictionary exportedProperties
}

org/eclipse/ecf/core/provider/IContainerInstantiator.class
IContainerInstantiator.java
package org.eclipse.ecf.core.provider
public abstract org.eclipse.ecf.core.provider.IContainerInstantiator extends java.lang.Object {
	public abstract org.eclipse.ecf.core.IContainer createInstance (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.Object[])  throws org.eclipse.ecf.core.ContainerCreateException 
	public abstract java.lang.String[] getSupportedAdapterTypes (org.eclipse.ecf.core.ContainerTypeDescription) 
	public abstract java.lang.Class[][] getSupportedParameterTypes (org.eclipse.ecf.core.ContainerTypeDescription) 
	public abstract java.lang.String[] getSupportedIntents (org.eclipse.ecf.core.ContainerTypeDescription) 
}

org/eclipse/ecf/core/provider/IRemoteServiceContainerInstantiator.class
IRemoteServiceContainerInstantiator.java
package org.eclipse.ecf.core.provider
public abstract org.eclipse.ecf.core.provider.IRemoteServiceContainerInstantiator extends java.lang.Object {
	public abstract java.lang.String[] getSupportedConfigs (org.eclipse.ecf.core.ContainerTypeDescription) 
	public abstract java.lang.String[] getSupportedIntents (org.eclipse.ecf.core.ContainerTypeDescription) 
	public abstract java.lang.String[] getImportedConfigs (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String[]) 
	public abstract java.util.Dictionary getPropertiesForImportedConfigs (org.eclipse.ecf.core.ContainerTypeDescription, java.lang.String[], java.util.Dictionary) 
}

org/eclipse/ecf/core/security/BooleanCallback.class
BooleanCallback.java
package org.eclipse.ecf.core.security
public org.eclipse.ecf.core.security.BooleanCallback extends java.lang.Object implements org.eclipse.ecf.core.security.Callback java.io.Serializable  {
	private static final long serialVersionUID
	private String prompt
	private boolean defaultValue
	private boolean value
	public void  (java.lang.String) 
		String prompt
	public void  (java.lang.String, boolean) 
		String prompt
		boolean defaultValue
	public java.lang.String getPrompt () 
	public boolean getDefaultValue () 
	public void setValue (boolean) 
		boolean val
	public boolean getValue () 
}

org/eclipse/ecf/core/security/Callback.class
Callback.java
package org.eclipse.ecf.core.security
public abstract org.eclipse.ecf.core.security.Callback extends java.lang.Object {
}

org/eclipse/ecf/core/security/CallbackHandler.class
CallbackHandler.java
package org.eclipse.ecf.core.security
public abstract org.eclipse.ecf.core.security.CallbackHandler extends java.lang.Object {
	public abstract void handle (org.eclipse.ecf.core.security.Callback[])  throws java.io.IOException org.eclipse.ecf.core.security.UnsupportedCallbackException 
}

org/eclipse/ecf/core/security/ConnectContextFactory$1.class
ConnectContextFactory.java
package org.eclipse.ecf.core.security
 org.eclipse.ecf.core.security.ConnectContextFactory$1 extends java.lang.Object implements org.eclipse.ecf.core.security.IConnectContext  {
	private final String val$username
	private final Object val$password
	void  (java.lang.String, java.lang.Object) 
	public org.eclipse.ecf.core.security.CallbackHandler getCallbackHandler () 
}

org/eclipse/ecf/core/security/ConnectContextFactory$2.class
ConnectContextFactory.java
package org.eclipse.ecf.core.security
 org.eclipse.ecf.core.security.ConnectContextFactory$2 extends java.lang.Object implements org.eclipse.ecf.core.security.CallbackHandler  {
	final org.eclipse.ecf.core.security.ConnectContextFactory$1 this$1
	private final String val$username
	private final Object val$password
	void  (org.eclipse.ecf.core.security.ConnectContextFactory$1, java.lang.String, java.lang.Object) 
	public void handle (org.eclipse.ecf.core.security.Callback[])  throws java.io.IOException org.eclipse.ecf.core.security.UnsupportedCallbackException 
		org.eclipse.ecf.core.security.Callback[] callbacks
		int i
		org.eclipse.ecf.core.security.NameCallback ncb
		org.eclipse.ecf.core.security.ObjectCallback ocb
		org.eclipse.ecf.core.security.PasswordCallback pc
		org.eclipse.ecf.core.security.PassphraseCallback pc
}

org/eclipse/ecf/core/security/ConnectContextFactory$3.class
ConnectContextFactory.java
package org.eclipse.ecf.core.security
 org.eclipse.ecf.core.security.ConnectContextFactory$3 extends java.lang.Object implements org.eclipse.ecf.core.security.IConnectContext  {
	private final String val$password
	void  (java.lang.String) 
	public org.eclipse.ecf.core.security.CallbackHandler getCallbackHandler () 
}

org/eclipse/ecf/core/security/ConnectContextFactory$4.class
ConnectContextFactory.java
package org.eclipse.ecf.core.security
 org.eclipse.ecf.core.security.ConnectContextFactory$4 extends java.lang.Object implements org.eclipse.ecf.core.security.CallbackHandler  {
	final org.eclipse.ecf.core.security.ConnectContextFactory$3 this$1
	private final String val$password
	void  (org.eclipse.ecf.core.security.ConnectContextFactory$3, java.lang.String) 
	public void handle (org.eclipse.ecf.core.security.Callback[])  throws java.io.IOException org.eclipse.ecf.core.security.UnsupportedCallbackException 
		org.eclipse.ecf.core.security.Callback[] callbacks
		int i
		org.eclipse.ecf.core.security.ObjectCallback ocb
		org.eclipse.ecf.core.security.PasswordCallback pc
		org.eclipse.ecf.core.security.PassphraseCallback pc
}

org/eclipse/ecf/core/security/ConnectContextFactory.class
ConnectContextFactory.java
package org.eclipse.ecf.core.security
public org.eclipse.ecf.core.security.ConnectContextFactory extends java.lang.Object {
	private void  () 
	public static org.eclipse.ecf.core.security.IConnectContext createUsernamePasswordConnectContext (java.lang.String, java.lang.Object) 
		String username
		Object password
	public static org.eclipse.ecf.core.security.IConnectContext createPasswordConnectContext (java.lang.String) 
		String password
}

org/eclipse/ecf/core/security/IConnectContext.class
IConnectContext.java
package org.eclipse.ecf.core.security
public abstract org.eclipse.ecf.core.security.IConnectContext extends java.lang.Object {
	public abstract org.eclipse.ecf.core.security.CallbackHandler getCallbackHandler () 
}

org/eclipse/ecf/core/security/IConnectHandlerPolicy.class
IConnectHandlerPolicy.java
package org.eclipse.ecf.core.security
public abstract org.eclipse.ecf.core.security.IConnectHandlerPolicy extends java.lang.Object implements org.eclipse.ecf.core.security.IContainerPolicy  {
	public abstract java.security.PermissionCollection checkConnect (java.lang.Object, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.identity.ID, java.lang.String, java.lang.Object)  throws java.lang.Exception 
}

org/eclipse/ecf/core/security/IConnectInitiatorPolicy.class
IConnectInitiatorPolicy.java
package org.eclipse.ecf.core.security
public abstract org.eclipse.ecf.core.security.IConnectInitiatorPolicy extends java.lang.Object implements org.eclipse.ecf.core.security.IContainerPolicy  {
	public abstract java.lang.Object createConnectData (org.eclipse.ecf.core.IContainer, org.eclipse.ecf.core.identity.ID, org.eclipse.ecf.core.security.IConnectContext) 
	public abstract int getConnectTimeout () 
}

org/eclipse/ecf/core/security/IContainerPolicy.class
IContainerPolicy.java
package org.eclipse.ecf.core.security
public abstract org.eclipse.ecf.core.security.IContainerPolicy extends java.lang.Object {
	public abstract void refresh () 
}

org/eclipse/ecf/core/security/NameCallback.class
NameCallback.java
package org.eclipse.ecf.core.security
public org.eclipse.ecf.core.security.NameCallback extends java.lang.Object implements org.eclipse.ecf.core.security.Callback java.io.Serializable  {
	private static final long serialVersionUID
	private String prompt
	private String defaultName
	private String inputName
	public void  (java.lang.String) 
		String prompt
	public void  (java.lang.String, java.lang.String) 
		String prompt
		String defaultName
	public java.lang.String getPrompt () 
	public java.lang.String getDefaultName () 
	public void setName (java.lang.String) 
		String name
	public java.lang.String getName () 
}

org/eclipse/ecf/core/security/ObjectCallback.class
ObjectCallback.java
package org.eclipse.ecf.core.security
public org.eclipse.ecf.core.security.ObjectCallback extends java.lang.Object implements org.eclipse.ecf.core.security.Callback  {
	Object data
	public void  () 
	public void  (java.lang.Object) 
		Object val
	public void setObject (java.lang.Object) 
		Object val
	public java.lang.Object getObject () 
}

org/eclipse/ecf/core/security/PassphraseCallback.class
PassphraseCallback.java
package org.eclipse.ecf.core.security
public org.eclipse.ecf.core.security.PassphraseCallback extends java.lang.Object implements org.eclipse.ecf.core.security.Callback java.io.Serializable  {
	private static final long serialVersionUID
	private String prompt
	private String defaultPassphrase
	private String inputPassphrase
	public void  (java.lang.String) 
		String prompt
	public void  (java.lang.String, java.lang.String) 
		String prompt
		String defaultPassphrase
	public java.lang.String getPrompt () 
	public java.lang.String getDefaultPassphrase () 
	public void setPassphrase (java.lang.String) 
		String pw
	public java.lang.String getPassphrase () 
}

org/eclipse/ecf/core/security/PasswordCallback.class
PasswordCallback.java
package org.eclipse.ecf.core.security
public org.eclipse.ecf.core.security.PasswordCallback extends java.lang.Object implements org.eclipse.ecf.core.security.Callback java.io.Serializable  {
	private static final long serialVersionUID
	private String prompt
	private String defaultPassword
	private String inputPassword
	public void  (java.lang.String) 
		String prompt
	public void  (java.lang.String, java.lang.String) 
		String prompt
		String defaultPassword
	public java.lang.String getPrompt () 
	public java.lang.String getDefaultPassword () 
	public void setPassword (java.lang.String) 
		String pw
	public java.lang.String getPassword () 
}

org/eclipse/ecf/core/security/UnsupportedCallbackException.class
UnsupportedCallbackException.java
package org.eclipse.ecf.core.security
public org.eclipse.ecf.core.security.UnsupportedCallbackException extends java.lang.Exception {
	private static final long serialVersionUID
	private org.eclipse.ecf.core.security.Callback callback
	public void  (org.eclipse.ecf.core.security.Callback) 
		org.eclipse.ecf.core.security.Callback callback
	public void  (org.eclipse.ecf.core.security.Callback, java.lang.String) 
		org.eclipse.ecf.core.security.Callback callback
		String msg
	public org.eclipse.ecf.core.security.Callback getCallback () 
}

org/eclipse/ecf/core/start/ECFStartJob.class
ECFStartJob.java
package org.eclipse.ecf.core.start
public org.eclipse.ecf.core.start.ECFStartJob extends org.eclipse.core.runtime.jobs.Job {
	org.eclipse.ecf.core.start.IECFStart start
	public void  (java.lang.String, org.eclipse.ecf.core.start.IECFStart) 
		String name
		org.eclipse.ecf.core.start.IECFStart start
	protected org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
		org.eclipse.core.runtime.IProgressMonitor monitor
}

org/eclipse/ecf/core/start/IECFStart.class
IECFStart.java
package org.eclipse.ecf.core.start
public abstract org.eclipse.ecf.core.start.IECFStart extends java.lang.Object {
	public abstract org.eclipse.core.runtime.IStatus run (org.eclipse.core.runtime.IProgressMonitor) 
}

org/eclipse/ecf/core/status/SerializableMultiStatus.class
SerializableMultiStatus.java
package org.eclipse.ecf.core.status
public org.eclipse.ecf.core.status.SerializableMultiStatus extends org.eclipse.ecf.core.status.SerializableStatus {
	private static final long serialVersionUID
	private org.eclipse.core.runtime.IStatus[] children
	public void  (org.eclipse.core.runtime.MultiStatus) 
		org.eclipse.core.runtime.MultiStatus multiStatus
		org.eclipse.core.runtime.IStatus[] childs
		int i
	public void  (java.lang.String, int, org.eclipse.core.runtime.IStatus[], java.lang.String, java.lang.Throwable) 
		String pluginId
		int code
		org.eclipse.core.runtime.IStatus[] newChildren
		String message
		Throwable exception
		int maxSeverity
		int i
		int severity
	public void  (java.lang.String, int, java.lang.String, java.lang.Throwable) 
		String pluginId
		int code
		String message
		Throwable exception
	public void add (org.eclipse.ecf.core.status.SerializableStatus) 
		org.eclipse.ecf.core.status.SerializableStatus status
		org.eclipse.core.runtime.IStatus[] result
		int newSev
	public void addAll (org.eclipse.ecf.core.status.SerializableStatus) 
		org.eclipse.ecf.core.status.SerializableStatus status
		org.eclipse.ecf.core.status.SerializableStatus[] statuses
		int i
	public org.eclipse.core.runtime.IStatus[] getChildren () 
	public boolean isMultiStatus () 
	public void merge (org.eclipse.ecf.core.status.SerializableStatus) 
		org.eclipse.ecf.core.status.SerializableStatus status
	public java.lang.String toString () 
		StringBuffer buf
		int i
}

org/eclipse/ecf/core/status/SerializableStatus.class
SerializableStatus.java
package org.eclipse.ecf.core.status
public org.eclipse.ecf.core.status.SerializableStatus extends java.lang.Object implements org.eclipse.core.runtime.IStatus java.io.Serializable  {
	private static final long serialVersionUID
	public static final org.eclipse.core.runtime.IStatus OK_STATUS
	public static final org.eclipse.core.runtime.IStatus CANCEL_STATUS
	private int severity
	private String pluginId
	private int code
	private String message
	private Throwable exception
	private static final org.eclipse.core.runtime.IStatus[] theEmptyStatusArray
	static void  () 
	public void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public void  (int, java.lang.String, int, java.lang.String, java.lang.Throwable) 
		int severity
		String pluginId
		int code
		String message
		Throwable exception
	public void  (int, java.lang.String, java.lang.String, java.lang.Throwable) 
		int severity
		String pluginId
		String message
		Throwable exception
	public void  (int, java.lang.String, java.lang.String) 
		int severity
		String pluginId
		String message
	public org.eclipse.core.runtime.IStatus[] getChildren () 
	public int getCode () 
	public java.lang.Throwable getException () 
	public java.lang.String getMessage () 
	public java.lang.String getPlugin () 
	public int getSeverity () 
	public boolean isMultiStatus () 
	public boolean isOK () 
	public boolean matches (int) 
		int severityMask
	protected void setCode (int) 
		int code
	protected void setException (java.lang.Throwable) 
		Throwable exception
	private java.lang.Throwable checkForSerializable (java.lang.Throwable) 
		Throwable exception2
		java.io.ObjectOutputStream oos
		java.io.IOException e
	private java.lang.Throwable createNewExceptionFor (java.lang.Throwable) 
		Throwable exception2
		Exception re
	protected void setMessage (java.lang.String) 
		String message
	protected void setPlugin (java.lang.String) 
		String pluginId
	protected void setSeverity (int) 
		int severity
	public java.lang.String toString () 
		StringBuffer buf
}

org/eclipse/ecf/core/user/IUser.class
IUser.java
package org.eclipse.ecf.core.user
public abstract org.eclipse.ecf.core.user.IUser extends java.lang.Object implements org.eclipse.ecf.core.identity.IIdentifiable java.io.Serializable org.eclipse.core.runtime.IAdaptable  {
	public abstract java.lang.String getName () 
	public abstract java.lang.String getNickname () 
	public abstract java.util.Map getProperties () 
}

org/eclipse/ecf/core/user/User.class
User.java
package org.eclipse.ecf.core.user
public org.eclipse.ecf.core.user.User extends java.lang.Object implements org.eclipse.ecf.core.user.IUser  {
	private static final long serialVersionUID
	protected org.eclipse.ecf.core.identity.ID id
	protected String name
	protected String nickname
	protected java.util.Map properties
	public void  (org.eclipse.ecf.core.identity.ID) 
		org.eclipse.ecf.core.identity.ID userID
	public void  (org.eclipse.ecf.core.identity.ID, java.lang.String) 
		org.eclipse.ecf.core.identity.ID userID
		String name
	public void  (org.eclipse.ecf.core.identity.ID, java.lang.String, java.util.Map) 
		org.eclipse.ecf.core.identity.ID userID
		String name
		java.util.Map properties
	public void  (org.eclipse.ecf.core.identity.ID, java.lang.String, java.lang.String, java.util.Map) 
		org.eclipse.ecf.core.identity.ID userID
		String name
		String nickname
		java.util.Map properties
	public java.util.Map getProperties () 
	public org.eclipse.ecf.core.identity.ID getID () 
	public java.lang.String getName () 
	public java.lang.String getNickname () 
	public void setName (java.lang.String) 
		String name
	public void setNickname (java.lang.String) 
		String nickname
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
		org.eclipse.core.runtime.IAdapterManager adapterManager
	public java.lang.String toString () 
		StringBuffer sb
}

org/eclipse/ecf/core/util/AdapterContainerFilter.class
AdapterContainerFilter.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.AdapterContainerFilter extends java.lang.Object implements org.eclipse.ecf.core.util.IContainerFilter  {
	private Class clazz
	private Object result
	public void  (java.lang.Class) 
		Class clazz
	public boolean match (org.eclipse.ecf.core.IContainer) 
		org.eclipse.ecf.core.IContainer containerToMatch
	public java.lang.Object getMatchResult () 
}

org/eclipse/ecf/core/util/ConnectedContainerFilter.class
ConnectedContainerFilter.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.ConnectedContainerFilter extends java.lang.Object implements org.eclipse.ecf.core.util.IContainerFilter  {
	private org.eclipse.ecf.core.identity.ID result
	public void  () 
	public boolean match (org.eclipse.ecf.core.IContainer) 
		org.eclipse.ecf.core.IContainer containerToMatch
	public org.eclipse.ecf.core.identity.ID getResult () 
}

org/eclipse/ecf/core/util/ContainerFactoryTracker.class
ContainerFactoryTracker.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.ContainerFactoryTracker extends org.osgi.util.tracker.ServiceTracker {
	static Class class$0
	public void  (org.osgi.framework.BundleContext) 
		org.osgi.framework.BundleContext context
	public org.eclipse.ecf.core.IContainerFactory getContainerFactory () 
}

org/eclipse/ecf/core/util/ContainerManagerTracker.class
ContainerManagerTracker.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.ContainerManagerTracker extends org.osgi.util.tracker.ServiceTracker {
	static Class class$0
	public void  (org.osgi.framework.BundleContext) 
		org.osgi.framework.BundleContext context
	public org.eclipse.ecf.core.IContainerManager getContainerManager () 
}

org/eclipse/ecf/core/util/Event.class
Event.java
package org.eclipse.ecf.core.util
public abstract org.eclipse.ecf.core.util.Event extends java.lang.Object {
}

org/eclipse/ecf/core/util/IContainerFilter.class
IContainerFilter.java
package org.eclipse.ecf.core.util
public abstract org.eclipse.ecf.core.util.IContainerFilter extends java.lang.Object {
	public abstract boolean match (org.eclipse.ecf.core.IContainer) 
}

org/eclipse/ecf/core/util/IEventProcessor.class
IEventProcessor.java
package org.eclipse.ecf.core.util
public abstract org.eclipse.ecf.core.util.IEventProcessor extends java.lang.Object {
	public abstract boolean processEvent (org.eclipse.ecf.core.util.Event) 
}

org/eclipse/ecf/core/util/IExceptionHandler.class
IExceptionHandler.java
package org.eclipse.ecf.core.util
public abstract org.eclipse.ecf.core.util.IExceptionHandler extends java.lang.Object {
	public abstract org.eclipse.core.runtime.IStatus handleException (java.lang.Throwable) 
}

org/eclipse/ecf/core/util/Proxy$Type.class
Proxy.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.Proxy$Type extends java.lang.Object implements java.io.Serializable  {
	private static final long serialVersionUID
	private static final String DIRECT_NAME
	private static final String HTTP_NAME
	private static final String SOCKS_NAME
	private final transient String name
	public static final org.eclipse.ecf.core.util.Proxy$Type DIRECT
	public static final org.eclipse.ecf.core.util.Proxy$Type HTTP
	public static final org.eclipse.ecf.core.util.Proxy$Type SOCKS
	private static int nextOrdinal
	private final int ordinal
	private static final org.eclipse.ecf.core.util.Proxy$Type[] VALUES
	static void  () 
	protected void  (java.lang.String) 
		String name
	public static org.eclipse.ecf.core.util.Proxy$Type fromString (java.lang.String) 
		String type
	public java.lang.String toString () 
	java.lang.Object readResolve ()  throws java.io.ObjectStreamException 
}

org/eclipse/ecf/core/util/Proxy.class
Proxy.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.Proxy extends java.lang.Object implements java.io.Serializable  {
	private static final long serialVersionUID
	org.eclipse.ecf.core.util.ProxyAddress address
	org.eclipse.ecf.core.util.Proxy$Type type
	String username
	String password
	public static final org.eclipse.ecf.core.util.Proxy NO_PROXY
	static void  () 
	private void  () 
	public void  (org.eclipse.ecf.core.util.Proxy$Type, org.eclipse.ecf.core.util.ProxyAddress, java.lang.String, java.lang.String) 
		org.eclipse.ecf.core.util.Proxy$Type type
		org.eclipse.ecf.core.util.ProxyAddress address
		String username
		String password
	public void  (org.eclipse.ecf.core.util.Proxy$Type, org.eclipse.ecf.core.util.ProxyAddress) 
		org.eclipse.ecf.core.util.Proxy$Type type
		org.eclipse.ecf.core.util.ProxyAddress address
	public org.eclipse.ecf.core.util.Proxy$Type getType () 
	public org.eclipse.ecf.core.util.ProxyAddress getAddress () 
	public java.lang.String getUsername () 
	public java.lang.String getPassword () 
	public boolean hasCredentials () 
	public java.lang.String toString () 
	public final boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ecf.core.util.Proxy p
	public final int hashCode () 
}

org/eclipse/ecf/core/util/ProxyAddress.class
ProxyAddress.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.ProxyAddress extends java.lang.Object implements java.io.Serializable  {
	private static final long serialVersionUID
	protected static final int DEFAULT_PORT
	protected int port
	protected String hostname
	public void  (java.lang.String, int) 
		String hostname
		int port
	public void  (java.lang.String) 
		String hostname
	public java.lang.String getHostName () 
	public int getPort () 
	public boolean equals (java.lang.Object) 
		Object obj
		org.eclipse.ecf.core.util.ProxyAddress other
	public int hashCode () 
}

org/eclipse/ecf/internal/core/ECFDebugOptions.class
ECFDebugOptions.java
package org.eclipse.ecf.internal.core
public abstract org.eclipse.ecf.internal.core.ECFDebugOptions extends java.lang.Object {
	public static final String DEBUG
	public static final String EXCEPTIONS_CATCHING
	public static final String EXCEPTIONS_THROWING
	public static final String METHODS_ENTERING
	public static final String METHODS_EXITING
}

org/eclipse/ecf/internal/core/ECFPlugin$ECFRegistryManager.class
ECFPlugin.java
package org.eclipse.ecf.internal.core
public org.eclipse.ecf.internal.core.ECFPlugin$ECFRegistryManager extends java.lang.Object implements org.eclipse.core.runtime.IRegistryChangeListener  {
	final org.eclipse.ecf.internal.core.ECFPlugin this$0
	protected void  (org.eclipse.ecf.internal.core.ECFPlugin) 
	public void registryChanged (org.eclipse.core.runtime.IRegistryChangeEvent) 
		org.eclipse.core.runtime.IRegistryChangeEvent event
		org.eclipse.core.runtime.IExtensionDelta[] factoryDeltas
		int i
		org.eclipse.core.runtime.IExtensionDelta[] containerDeltas
		int i
}

org/eclipse/ecf/internal/core/ECFPlugin.class
ECFPlugin.java
package org.eclipse.ecf.internal.core
public org.eclipse.ecf.internal.core.ECFPlugin extends java.lang.Object implements org.osgi.framework.BundleActivator  {
	public static final String PLUGIN_ID
	private static final String ECFNAMESPACE
	private static final String CONTAINER_FACTORY_NAME
	private static final String CONTAINER_FACTORY_EPOINT
	private static final String STARTUP_NAME
	public static final String START_EPOINT
	public static final String PLUGIN_RESOURCE_BUNDLE
	public static final String CLASS_ATTRIBUTE
	public static final String NAME_ATTRIBUTE
	public static final String DESCRIPTION_ATTRIBUTE
	public static final String VALUE_ATTRIBUTE
	public static final String SERVER_ATTRIBUTE
	public static final String HIDDEN_ATTRIBUTE
	public static final String ASYNCH_ATTRIBUTE
	public static final String CONTAINER_NAME
	public static final String CONTAINER_EPOINT
	public static final String FACTORY_ATTRIBUTE
	public static final String ID_ATTRIBUTE
	public static final String PARAMETER_ELEMENT
	public static final String PARAMETER_NAME
	public static final String PARAMETER_VALUE
	private static org.eclipse.ecf.internal.core.ECFPlugin plugin
	private org.osgi.framework.BundleContext context
	private org.osgi.util.tracker.ServiceTracker extensionRegistryTracker
	private java.util.Map disposables
	private org.eclipse.core.runtime.IRegistryChangeListener registryManager
	private org.osgi.framework.ServiceRegistration containerFactoryServiceRegistration
	private org.osgi.framework.ServiceRegistration containerManagerServiceRegistration
	private org.osgi.util.tracker.ServiceTracker logServiceTracker
	private org.osgi.service.log.LogService logService
	private org.osgi.util.tracker.ServiceTracker adapterManagerTracker
	private org.osgi.framework.BundleActivator ecfTrustManager
	static Class class$0
	static Class class$1
	static Class class$2
	static Class class$3
	static Class class$4
	static Class class$5
	public static synchronized org.eclipse.ecf.internal.core.ECFPlugin getDefault () 
	public void  () 
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext ctxt
		Class ecfSocketFactoryClass
		Throwable t
		org.eclipse.core.runtime.IExtensionRegistry registry
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext ctxt
		org.eclipse.core.runtime.IExtensionRegistry reg
	public void addDisposable (org.eclipse.ecf.internal.core.IDisposable) 
		org.eclipse.ecf.internal.core.IDisposable disposable
	public void removeDisposable (org.eclipse.ecf.internal.core.IDisposable) 
		org.eclipse.ecf.internal.core.IDisposable disposable
	protected void fireDisposables () 
		java.util.Iterator i
		org.eclipse.ecf.internal.core.IDisposable d
	public org.osgi.framework.Bundle getBundle () 
	protected org.osgi.service.log.LogService getLogService () 
	public void log (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	protected void logException (org.eclipse.core.runtime.IStatus, java.lang.String, java.lang.Throwable) 
		org.eclipse.core.runtime.IStatus status
		String method
		Throwable exception
	protected void removeContainerFactoryExtensions (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] members
		String method
		int m
		org.eclipse.core.runtime.IConfigurationElement member
		org.eclipse.core.runtime.IExtension extension
		String name
		org.eclipse.ecf.core.IContainerFactory factory
		org.eclipse.ecf.core.ContainerTypeDescription cd
		Exception e
	void removeContainerExtensions (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] members
		String method
		int m
		org.eclipse.core.runtime.IConfigurationElement member
		String factoryName
		org.eclipse.ecf.core.IContainerManager manager
		org.eclipse.ecf.core.IContainer[] containers
		int i
		org.eclipse.ecf.core.ContainerTypeDescription containerTypeDescription
		org.eclipse.ecf.core.IContainer removedContainer
		Exception e
	protected void addContainerFactoryExtensions (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] members
		String method
		int m
		org.eclipse.core.runtime.IConfigurationElement member
		org.eclipse.core.runtime.IExtension extension
		Object exten
		String name
		String clazz
		String description
		String s
		boolean server
		boolean hidden
		org.eclipse.ecf.core.ContainerTypeDescription scd
		org.eclipse.ecf.core.IContainerFactory factory
		org.eclipse.core.runtime.CoreException e
		Exception e
	void addContainerExtensions (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] members
		String method
		int m
		org.eclipse.core.runtime.IConfigurationElement member
		String factory
		String id
		java.util.Map parameters
		org.eclipse.core.runtime.CoreException e
		Exception e
	java.util.Map getParametersForContainer (org.eclipse.core.runtime.IConfigurationElement) 
		org.eclipse.core.runtime.IConfigurationElement member
		org.eclipse.core.runtime.IConfigurationElement[] elements
		java.util.Map results
		int i
		String name
		String value
	protected void setupContainerFactoryExtensionPoint (org.osgi.framework.BundleContext) 
		org.osgi.framework.BundleContext bc
		org.eclipse.core.runtime.IExtensionRegistry reg
		org.eclipse.core.runtime.IExtensionPoint extensionPoint
	protected void setupContainerExtensionPoint (org.osgi.framework.BundleContext) 
		org.osgi.framework.BundleContext bc
		org.eclipse.core.runtime.IExtensionRegistry reg
		org.eclipse.core.runtime.IExtensionPoint extensionPoint
	public org.eclipse.core.runtime.IExtensionRegistry getExtensionRegistry () 
	protected void setupStartExtensionPoint (org.osgi.framework.BundleContext) 
		org.osgi.framework.BundleContext bc
		org.eclipse.core.runtime.IExtensionRegistry reg
		org.eclipse.core.runtime.IExtensionPoint extensionPoint
	protected void runStartExtensions (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] configurationElements
		String method
		int m
		org.eclipse.core.runtime.IConfigurationElement member
		boolean sync
		org.eclipse.ecf.core.start.IECFStart clazz
		org.eclipse.core.runtime.CoreException e
		Exception e
	private void startExtension (java.lang.String, org.eclipse.ecf.core.start.IECFStart, boolean) 
		String name
		org.eclipse.ecf.core.start.IECFStart exten
		boolean synchronous
		org.eclipse.core.runtime.IStatus result
		Throwable e
		String message
		org.eclipse.ecf.core.start.ECFStartJob job
	public org.eclipse.core.runtime.IAdapterManager getAdapterManager () 
		org.eclipse.core.runtime.IAdapterManager adapterManager
}

org/eclipse/ecf/internal/core/IDisposable.class
IDisposable.java
package org.eclipse.ecf.internal.core
public abstract org.eclipse.ecf.internal.core.IDisposable extends java.lang.Object {
	public abstract void dispose () 
}

org/eclipse/ecf/internal/core/Messages.class
Messages.java
package org.eclipse.ecf.internal.core
public org.eclipse.ecf.internal.core.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String AbstractContainer_Exception_Callback_Handler
	public static String BaseContainer_EXCEPTION_CONNECT_NOT_SUPPORT
	public static String BaseContainer_EXCEPTION_COULD_NOT_CREATE_ID
	public static String BaseContainerInstantiator_EXCEPTION_CREATEINSTANCE_NOT_SUPPORTED
	public static String BooleanCallback_EXCEPTION_INVALID_BOOLEAN_ARGUMENT
	public static String ContainerFactory_Base_Container_Name
	public static String ContainerFactory_Exception_Adapter_Not_Null
	public static String ContainerFactory_EXCEPTION_CONTAINER_ID_NOT_NULL
	public static String ContainerFactory_EXCEPTION_CONTAINERID_NOT_NULL
	public static String ContainerFactory_Exception_Create_Container
	public static String ECFPlugin_Container_Name_Collision_Prefix
	static Class class$0
	static void  () 
	private void  () 
}

org/eclipse/ecf/internal/core/messages.properties
schema/
about.html
about.ini
about.properties
ecf32.png
plugin.properties
plugin.xml
schema/container.exsd
schema/containerFactory.exsd
schema/start.exsd