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/identity/
org/eclipse/ecf/core/util/
org/eclipse/ecf/internal/
org/eclipse/ecf/internal/core/
org/eclipse/ecf/internal/core/identity/
org/eclipse/ecf/core/identity/BaseID.class
BaseID.java
package org.eclipse.ecf.core.identity
public abstract org.eclipse.ecf.core.identity.BaseID extends java.lang.Object implements org.eclipse.ecf.core.identity.ID  {
	private static final long serialVersionUID
	protected org.eclipse.ecf.core.identity.Namespace namespace
	protected void  () 
	protected void  (org.eclipse.ecf.core.identity.Namespace) 
		org.eclipse.ecf.core.identity.Namespace namespace
	public int compareTo (java.lang.Object) 
		Object o
	public boolean equals (java.lang.Object) 
		Object o
	public java.lang.String getName () 
	public org.eclipse.ecf.core.identity.Namespace getNamespace () 
	public int hashCode () 
	public java.lang.String toExternalForm () 
	protected abstract int namespaceCompareTo (org.eclipse.ecf.core.identity.BaseID) 
	protected abstract boolean namespaceEquals (org.eclipse.ecf.core.identity.BaseID) 
	protected abstract java.lang.String namespaceGetName () 
	protected abstract int namespaceHashCode () 
	protected java.lang.String namespaceToExternalForm () 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class clazz
		org.eclipse.core.runtime.IAdapterManager adapterManager
}

org/eclipse/ecf/core/identity/GUID$GUIDNamespace.class
GUID.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.GUID$GUIDNamespace extends org.eclipse.ecf.core.identity.Namespace {
	private static final long serialVersionUID
	public void  () 
	public org.eclipse.ecf.core.identity.ID createInstance (java.lang.Object[])  throws org.eclipse.ecf.core.identity.IDCreateException 
		Object[] args
		String init
		Exception e
	public java.lang.String getScheme () 
	public java.lang.Class[][] getSupportedParameterTypes () 
}

org/eclipse/ecf/core/identity/GUID.class
GUID.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.GUID extends org.eclipse.ecf.core.identity.StringID {
	private static final long serialVersionUID
	public static final String SR_DEFAULT_ALGO
	public static final String SR_DEFAULT_PROVIDER
	public static final int DEFAULT_BYTE_LENGTH
	protected static transient java.security.SecureRandom random
	static Class class$0
	static Class class$1
	static void  () 
	protected void  (org.eclipse.ecf.core.identity.Namespace, java.lang.String, java.lang.String, int)  throws org.eclipse.ecf.core.identity.IDCreateException 
		org.eclipse.ecf.core.identity.Namespace n
		String algo
		String provider
		int byteLength
		Exception e
		byte[] newBytes
	protected void  (org.eclipse.ecf.core.identity.Namespace, java.lang.String) 
		org.eclipse.ecf.core.identity.Namespace n
		String value
	protected void  (org.eclipse.ecf.core.identity.Namespace, int)  throws org.eclipse.ecf.core.identity.IDCreateException 
		org.eclipse.ecf.core.identity.Namespace n
		int byteLength
	protected void  (org.eclipse.ecf.core.identity.Namespace)  throws org.eclipse.ecf.core.identity.IDCreateException 
		org.eclipse.ecf.core.identity.Namespace n
	protected static synchronized java.security.SecureRandom getRandom (java.lang.String, java.lang.String)  throws java.lang.Exception 
		String algo
		String provider
	protected static synchronized void initializeRandom (java.lang.String, java.lang.String)  throws java.lang.Exception 
		String algo
		String provider
		Exception e
	public java.lang.String toString () 
		StringBuffer sb
}

org/eclipse/ecf/core/identity/ID.class
ID.java
package org.eclipse.ecf.core.identity
public abstract org.eclipse.ecf.core.identity.ID extends java.lang.Object implements java.io.Serializable java.lang.Comparable java.security.Principal org.eclipse.core.runtime.IAdaptable  {
	public abstract boolean equals (java.lang.Object) 
	public abstract int hashCode () 
	public abstract java.lang.String getName () 
	public abstract org.eclipse.ecf.core.identity.Namespace getNamespace () 
	public abstract java.lang.String toExternalForm () 
}

org/eclipse/ecf/core/identity/IDCreateException.class
IDCreateException.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.IDCreateException extends org.eclipse.ecf.core.util.ECFRuntimeException {
	private static final long serialVersionUID
	public void  () 
	public void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	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/identity/IDFactory.class
IDFactory.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.IDFactory extends java.lang.Object implements org.eclipse.ecf.core.identity.IIDFactory  {
	public static final String SECURITY_PROPERTY
	private static final int IDENTITY_CREATION_ERRORCODE
	private static java.util.Hashtable namespaces
	private static boolean securityEnabled
	protected static org.eclipse.ecf.core.identity.IIDFactory instance
	private static boolean initialized
	static Class class$0
	static void  () 
	private static synchronized void initialize () 
		org.eclipse.ecf.internal.core.identity.Activator a
	public static synchronized org.eclipse.ecf.core.identity.IIDFactory getDefault () 
	private void  () 
	public org.eclipse.ecf.core.identity.Namespace addNamespace (org.eclipse.ecf.core.identity.Namespace)  throws java.lang.SecurityException 
		org.eclipse.ecf.core.identity.Namespace namespace
		org.eclipse.ecf.core.identity.Namespace result
	public static final org.eclipse.ecf.core.identity.Namespace addNamespace0 (org.eclipse.ecf.core.identity.Namespace) 
		org.eclipse.ecf.core.identity.Namespace namespace
	protected static final void checkPermission (org.eclipse.ecf.core.identity.NamespacePermission)  throws java.lang.SecurityException 
		org.eclipse.ecf.core.identity.NamespacePermission namespacepermission
	public boolean containsNamespace (org.eclipse.ecf.core.identity.Namespace)  throws java.lang.SecurityException 
		org.eclipse.ecf.core.identity.Namespace namespace
		boolean result
	public java.util.List getNamespaces () 
	public static final boolean containsNamespace0 (org.eclipse.ecf.core.identity.Namespace) 
		org.eclipse.ecf.core.identity.Namespace n
	public org.eclipse.ecf.core.identity.Namespace getNamespace (org.eclipse.ecf.core.identity.Namespace)  throws java.lang.SecurityException 
		org.eclipse.ecf.core.identity.Namespace namespace
		org.eclipse.ecf.core.identity.Namespace result
	public org.eclipse.ecf.core.identity.Namespace getNamespaceByName (java.lang.String)  throws java.lang.SecurityException 
		String name
		org.eclipse.ecf.core.identity.Namespace result
	protected static final org.eclipse.ecf.core.identity.Namespace getNamespace0 (org.eclipse.ecf.core.identity.Namespace) 
		org.eclipse.ecf.core.identity.Namespace n
	protected static final org.eclipse.ecf.core.identity.Namespace getNamespace0 (java.lang.String) 
		String name
	public org.eclipse.ecf.core.identity.ID createGUID ()  throws org.eclipse.ecf.core.identity.IDCreateException 
	public org.eclipse.ecf.core.identity.ID createGUID (int)  throws org.eclipse.ecf.core.identity.IDCreateException 
		int length
		org.eclipse.ecf.core.identity.Namespace namespace
		org.eclipse.ecf.core.identity.ID result
	protected static void logAndThrow (java.lang.String, java.lang.Throwable)  throws org.eclipse.ecf.core.identity.IDCreateException 
		String s
		Throwable t
		org.eclipse.ecf.core.identity.IDCreateException e
	public org.eclipse.ecf.core.identity.ID createID (org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])  throws org.eclipse.ecf.core.identity.IDCreateException 
		org.eclipse.ecf.core.identity.Namespace n
		Object[] args
		org.eclipse.ecf.core.identity.Namespace ns
		org.eclipse.ecf.core.identity.ID result
	public org.eclipse.ecf.core.identity.ID createID (java.lang.String, java.lang.Object[])  throws org.eclipse.ecf.core.identity.IDCreateException 
		String namespaceName
		Object[] args
		org.eclipse.ecf.core.identity.Namespace n
	public org.eclipse.ecf.core.identity.ID createID (org.eclipse.ecf.core.identity.Namespace, java.lang.String)  throws org.eclipse.ecf.core.identity.IDCreateException 
		org.eclipse.ecf.core.identity.Namespace namespace
		String uri
	public org.eclipse.ecf.core.identity.ID createID (java.lang.String, java.lang.String)  throws org.eclipse.ecf.core.identity.IDCreateException 
		String namespace
		String uri
	public org.eclipse.ecf.core.identity.ID createStringID (java.lang.String)  throws org.eclipse.ecf.core.identity.IDCreateException 
		String idstring
		org.eclipse.ecf.core.identity.Namespace n
	public org.eclipse.ecf.core.identity.ID createLongID (long)  throws org.eclipse.ecf.core.identity.IDCreateException 
		long l
		org.eclipse.ecf.core.identity.Namespace n
	public org.eclipse.ecf.core.identity.Namespace removeNamespace (org.eclipse.ecf.core.identity.Namespace)  throws java.lang.SecurityException 
		org.eclipse.ecf.core.identity.Namespace n
		org.eclipse.ecf.core.identity.Namespace result
	protected static final org.eclipse.ecf.core.identity.Namespace removeNamespace0 (org.eclipse.ecf.core.identity.Namespace) 
		org.eclipse.ecf.core.identity.Namespace n
}

org/eclipse/ecf/core/identity/IIDFactory.class
IIDFactory.java
package org.eclipse.ecf.core.identity
public abstract org.eclipse.ecf.core.identity.IIDFactory extends java.lang.Object {
	public abstract org.eclipse.ecf.core.identity.Namespace addNamespace (org.eclipse.ecf.core.identity.Namespace)  throws java.lang.SecurityException 
	public abstract boolean containsNamespace (org.eclipse.ecf.core.identity.Namespace)  throws java.lang.SecurityException 
	public abstract java.util.List getNamespaces ()  throws java.lang.SecurityException 
	public abstract org.eclipse.ecf.core.identity.Namespace getNamespace (org.eclipse.ecf.core.identity.Namespace)  throws java.lang.SecurityException 
	public abstract org.eclipse.ecf.core.identity.Namespace getNamespaceByName (java.lang.String)  throws java.lang.SecurityException 
	public abstract org.eclipse.ecf.core.identity.ID createGUID ()  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract org.eclipse.ecf.core.identity.ID createGUID (int)  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract org.eclipse.ecf.core.identity.ID createID (org.eclipse.ecf.core.identity.Namespace, java.lang.Object[])  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract org.eclipse.ecf.core.identity.ID createID (java.lang.String, java.lang.Object[])  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract org.eclipse.ecf.core.identity.ID createID (org.eclipse.ecf.core.identity.Namespace, java.lang.String)  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract org.eclipse.ecf.core.identity.ID createID (java.lang.String, java.lang.String)  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract org.eclipse.ecf.core.identity.ID createStringID (java.lang.String)  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract org.eclipse.ecf.core.identity.ID createLongID (long)  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract org.eclipse.ecf.core.identity.Namespace removeNamespace (org.eclipse.ecf.core.identity.Namespace)  throws java.lang.SecurityException 
}

org/eclipse/ecf/core/identity/IIdentifiable.class
IIdentifiable.java
package org.eclipse.ecf.core.identity
public abstract org.eclipse.ecf.core.identity.IIdentifiable extends java.lang.Object {
	public abstract org.eclipse.ecf.core.identity.ID getID () 
}

org/eclipse/ecf/core/identity/IResourceID.class
IResourceID.java
package org.eclipse.ecf.core.identity
public abstract org.eclipse.ecf.core.identity.IResourceID extends java.lang.Object implements org.eclipse.ecf.core.identity.ID  {
	public abstract java.net.URI toURI () 
}

org/eclipse/ecf/core/identity/LongID$LongNamespace.class
LongID.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.LongID$LongNamespace extends org.eclipse.ecf.core.identity.Namespace {
	private static final long serialVersionUID
	public void  () 
	public org.eclipse.ecf.core.identity.ID createInstance (java.lang.Object[])  throws org.eclipse.ecf.core.identity.IDCreateException 
		Object[] args
		String init
		Exception e
	public java.lang.String getScheme () 
	public java.lang.Class[][] getSupportedParameterTypes () 
}

org/eclipse/ecf/core/identity/LongID.class
LongID.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.LongID extends org.eclipse.ecf.core.identity.BaseID {
	private static final long serialVersionUID
	Long value
	static Class class$0
	static Class class$1
	protected void  (org.eclipse.ecf.core.identity.Namespace, java.lang.Long) 
		org.eclipse.ecf.core.identity.Namespace n
		Long v
	protected void  (org.eclipse.ecf.core.identity.Namespace, long) 
		org.eclipse.ecf.core.identity.Namespace n
		long v
	protected int namespaceCompareTo (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID o
		Long ovalue
	protected boolean namespaceEquals (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID o
		org.eclipse.ecf.core.identity.LongID obj
	protected java.lang.String namespaceGetName () 
	protected int namespaceHashCode () 
	public long longValue () 
	public java.lang.String toString () 
		StringBuffer sb
}

org/eclipse/ecf/core/identity/Namespace.class
Namespace.java
package org.eclipse.ecf.core.identity
public abstract org.eclipse.ecf.core.identity.Namespace extends java.lang.Object implements java.io.Serializable org.eclipse.core.runtime.IAdaptable  {
	private static final long serialVersionUID
	public static final String SCHEME_SEPARATOR
	private String name
	private String description
	private int hashCode
	private boolean isInitialized
	public void  () 
	public final boolean initialize (java.lang.String, java.lang.String) 
		String n
		String desc
	public void  (java.lang.String, java.lang.String) 
		String name
		String desc
	public boolean equals (java.lang.Object) 
		Object other
	public int hashCode () 
	protected boolean testIDEquals (org.eclipse.ecf.core.identity.BaseID, org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID first
		org.eclipse.ecf.core.identity.BaseID second
		org.eclipse.ecf.core.identity.Namespace sn
	protected java.lang.String getNameForID (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID id
	protected int getCompareToForObject (org.eclipse.ecf.core.identity.BaseID, org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID first
		org.eclipse.ecf.core.identity.BaseID second
	protected int getHashCodeForID (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID id
	protected java.lang.String toExternalForm (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID id
	public java.lang.String getName () 
	public java.lang.String getDescription () 
	public abstract org.eclipse.ecf.core.identity.ID createInstance (java.lang.Object[])  throws org.eclipse.ecf.core.identity.IDCreateException 
	public abstract java.lang.String getScheme () 
	public java.lang.String[] getSupportedSchemes () 
	public java.lang.Class[][] getSupportedParameterTypes () 
	public java.lang.Object getAdapter (java.lang.Class) 
		Class adapter
		org.eclipse.core.runtime.IAdapterManager manager
	protected java.lang.String getInitStringFromExternalForm (java.lang.Object[]) 
		Object[] args
		String arg
		int index
	public java.lang.String toString () 
		StringBuffer b
}

org/eclipse/ecf/core/identity/NamespacePermission.class
NamespacePermission.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.NamespacePermission extends java.security.BasicPermission {
	private static final long serialVersionUID
	public static final String ADD_NAMESPACE
	public static final String ALL_NAMESPACE
	public static final String CONTAINS_NAMESPACE
	public static final String GET_NAMESPACE
	public static final String REMOVE_NAMESPACE
	protected String actions
	public void  (java.lang.String) 
		String s
	public void  (java.lang.String, java.lang.String) 
		String s
		String s1
	public java.lang.String getActions () 
	public boolean implies (java.security.Permission) 
		java.security.Permission p
		org.eclipse.ecf.core.identity.NamespacePermission np
		String act
}

org/eclipse/ecf/core/identity/StringID$StringIDNamespace.class
StringID.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.StringID$StringIDNamespace extends org.eclipse.ecf.core.identity.Namespace {
	private static final long serialVersionUID
	public void  (java.lang.String, java.lang.String) 
		String name
		String desc
	public void  () 
	public org.eclipse.ecf.core.identity.ID createInstance (java.lang.Object[])  throws org.eclipse.ecf.core.identity.IDCreateException 
		Object[] parameters
		String init
		Exception e
	public java.lang.String getScheme () 
	public java.lang.Class[][] getSupportedParameterTypes () 
}

org/eclipse/ecf/core/identity/StringID.class
StringID.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.StringID extends org.eclipse.ecf.core.identity.BaseID {
	private static final long serialVersionUID
	protected String value
	static Class class$0
	static Class class$1
	protected void  (org.eclipse.ecf.core.identity.Namespace, java.lang.String) 
		org.eclipse.ecf.core.identity.Namespace n
		String s
	public int compareTo (java.lang.Object) 
		Object o
	public boolean equals (java.lang.Object) 
		Object o
	public java.lang.String getName () 
	public int hashCode () 
	public org.eclipse.ecf.core.identity.Namespace getNamespace () 
	public java.lang.String toExternalForm () 
	public java.lang.String toString () 
		int strlen
		StringBuffer sb
	protected int namespaceCompareTo (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID obj
	protected boolean namespaceEquals (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID obj
		org.eclipse.ecf.core.identity.StringID o
	protected java.lang.String namespaceGetName () 
	protected int namespaceHashCode () 
	protected synchronized void setEmptyNamespace () 
}

org/eclipse/ecf/core/identity/URIID.class
URIID.java
package org.eclipse.ecf.core.identity
public org.eclipse.ecf.core.identity.URIID extends org.eclipse.ecf.core.identity.BaseID implements org.eclipse.ecf.core.identity.IResourceID  {
	private static final long serialVersionUID
	private final java.net.URI uri
	public void  (org.eclipse.ecf.core.identity.Namespace, java.net.URI) 
		org.eclipse.ecf.core.identity.Namespace namespace
		java.net.URI uri
	protected int namespaceCompareTo (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID o
	protected boolean namespaceEquals (org.eclipse.ecf.core.identity.BaseID) 
		org.eclipse.ecf.core.identity.BaseID o
	protected java.lang.String namespaceGetName () 
	protected int namespaceHashCode () 
	public java.net.URI toURI () 
}

org/eclipse/ecf/core/util/AbstractFactory.class
AbstractFactory.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.AbstractFactory extends java.lang.Object {
	public void  () 
	public static java.lang.Class[] getClassesForTypes (java.lang.String[], java.lang.Object[], java.lang.ClassLoader)  throws java.lang.ClassNotFoundException 
		String[] argTypes
		Object[] args
		ClassLoader cl
		Class[] clazzes
		int i
		int i
}

org/eclipse/ecf/core/util/Base64.class
Base64.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.Base64 extends java.lang.Object {
	private static final byte equalSign
	static char[] digits
	static void  () 
	public void  () 
	public static byte[] decodeFromCharArray (byte[]) 
		byte[] data
		int lastRealDataIndex
		int padBytes
		int byteLength
		byte[] result
		int dataIndex
		int resultIndex
		int allBits
		int resultChunks
		int i
		int j
		int j
		int j
		int j
		int j
	static int decodeDigit (byte) 
		byte data
		char charData
	public static byte[] encodeToCharArray (byte[]) 
		byte[] data
		int sourceChunks
		int len
		byte[] result
		int extraBytes
		int dataIndex
		int resultIndex
		int allBits
		int i
		int j
		int j
		int j
		int j
	public static java.lang.String encode (byte[]) 
		byte[] bytes
		java.io.UnsupportedEncodingException e
	public static byte[] decode (java.lang.String) 
		String encoded
		java.io.UnsupportedEncodingException e
}

org/eclipse/ecf/core/util/ECFException.class
ECFException.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.ECFException extends org.eclipse.core.runtime.CoreException {
	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/util/ECFRuntimeException.class
ECFRuntimeException.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.ECFRuntimeException extends java.lang.RuntimeException {
	private static final long serialVersionUID
	private 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
	public void  (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public org.eclipse.core.runtime.IStatus getStatus () 
}

org/eclipse/ecf/core/util/IDFactoryTracker.class
IDFactoryTracker.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.IDFactoryTracker 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.identity.IIDFactory getIDFactory () 
}

org/eclipse/ecf/core/util/LogHelper.class
LogHelper.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.LogHelper extends java.lang.Object {
	public void  () 
	public static int getLogCode (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	public static java.lang.String getLogMessage (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
		StringBuffer buf
}

org/eclipse/ecf/core/util/PlatformHelper.class
PlatformHelper.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.PlatformHelper extends java.lang.Object {
	private static Class platformClass
	private static org.eclipse.core.runtime.IAdapterManager adapterManagerCache
	private static org.eclipse.core.runtime.IExtensionRegistry extensionRegistryCache
	static void  () 
		org.osgi.framework.Bundle[] bundles
		org.osgi.framework.Bundle coreRuntime
		int i
		Exception e
	public void  () 
	public static synchronized boolean isPlatformAvailable () 
	public static synchronized org.eclipse.core.runtime.IAdapterManager getPlatformAdapterManager () 
		java.lang.reflect.Method m
		Exception e
	public static synchronized org.eclipse.core.runtime.IExtensionRegistry getExtensionRegistry () 
		java.lang.reflect.Method m
		Exception e
}

org/eclipse/ecf/core/util/StringUtils.class
StringUtils.java
package org.eclipse.ecf.core.util
public final org.eclipse.ecf.core.util.StringUtils extends java.lang.Object {
	public void  () 
	public static final java.lang.String[] splitOnSpace (java.lang.String) 
		String string
		int index
		java.util.ArrayList split
	public static final java.lang.String[] split (java.lang.String, char) 
		String string
		char character
		int index
		java.util.ArrayList split
	public static final java.lang.String[] split (java.lang.String, java.lang.String) 
		String string
		String delimiter
		int index
		int length
		java.util.ArrayList split
	public static final java.lang.String[] split (java.lang.String, java.lang.String, int) 
		String string
		String delimiter
		int limit
		int index
		int count
		int length
		java.util.ArrayList split
	public static final java.lang.String splitSubstring (java.lang.String, java.lang.String, int) 
		String string
		String delimiter
		int pos
		int index
		int count
		int length
	public static final java.lang.String xmlDecode (java.lang.String) 
		String string
		int index
	public static final java.lang.String xmlEncode (java.lang.String) 
		String string
		int index
	public static boolean contains (java.lang.String, java.lang.String) 
		String string
		String target
	public static java.lang.String replaceAll (java.lang.String, java.lang.String, java.lang.String) 
		String string
		String target
		String replace
		int index
	public static java.lang.String replaceAllIgnoreCase (java.lang.String, java.lang.String, java.lang.String) 
		String string
		String target
		String replace
		int index
	public static java.lang.String replaceFirst (java.lang.String, java.lang.String, java.lang.String) 
		String string
		String target
		String replace
		int index
}

org/eclipse/ecf/core/util/SystemLogService.class
SystemLogService.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.SystemLogService extends java.lang.Object implements org.osgi.service.log.LogService  {
	private static final java.text.SimpleDateFormat dateFormat
	private final String pluginName
	static void  () 
	public void  (java.lang.String) 
		String pluginName
	private static final java.lang.String getLogCode (int) 
		int level
	private final void doLog (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable) 
		org.osgi.framework.ServiceReference sr
		int level
		String message
		Throwable t
		StringBuffer buf
	public void log (int, java.lang.String) 
		int level
		String message
	public void log (int, java.lang.String, java.lang.Throwable) 
		int level
		String message
		Throwable exception
	public void log (org.osgi.framework.ServiceReference, int, java.lang.String) 
		org.osgi.framework.ServiceReference sr
		int level
		String message
	public void log (org.osgi.framework.ServiceReference, int, java.lang.String, java.lang.Throwable) 
		org.osgi.framework.ServiceReference sr
		int level
		String message
		Throwable exception
}

org/eclipse/ecf/core/util/Trace.class
Trace.java
package org.eclipse.ecf.core.util
public org.eclipse.ecf.core.util.Trace extends java.lang.Object {
	protected static final String PARENTHESIS_OPEN
	protected static final String PARENTHESIS_CLOSE
	protected static final String TRACE_STR
	protected static final String PREFIX_TRACING
	protected static final String PREFIX_CHANGING
	protected static final String PREFIX_CATCHING
	protected static final String PREFIX_THROWING
	protected static final String PREFIX_ENTERING
	protected static final String PREFIX_EXITING
	protected static final String SEPARATOR_METHOD
	protected static final String SEPARATOR_PARAMETER
	protected static final String SEPARATOR_RETURN
	protected static final String SEPARATOR_SPACE
	protected static final String LABEL_OLD_VALUE
	protected static final String LABEL_NEW_VALUE
	private static final java.util.Map cachedOptions
	static void  () 
	private void  () 
	protected static boolean shouldTrace (java.lang.String) 
		String pluginId
	protected static boolean shouldTrace0 (java.lang.String) 
		String option
		org.eclipse.ecf.internal.core.identity.Activator activator
		org.eclipse.osgi.service.debug.DebugOptions debugOptions
		String result
	public static boolean shouldTrace (java.lang.String, java.lang.String) 
		String pluginId
		String option
		Boolean value
	public static java.lang.String getArgumentString (java.lang.Object) 
		Object argument
	private static java.lang.String getStringFromByteArray (byte[]) 
		byte[] bytes
		StringBuffer buf
		int i
	public static java.lang.String getArgumentsString (java.lang.Object[]) 
		Object[] arguments
		StringBuffer buffer
		int i
	protected static void trace (java.lang.String) 
		String message
		StringBuffer buf
	protected static java.lang.String getTimeString () 
		java.util.Date d
		java.text.SimpleDateFormat df
	public static void trace (java.lang.String, java.lang.String) 
		String pluginId
		String message
	public static void trace (java.lang.String, java.lang.String, java.lang.String) 
		String pluginId
		String option
		String message
	public static void trace (java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.String) 
		String pluginId
		String option
		Class clazz
		String methodName
		String message
		StringBuffer buf
	public static void changing (java.lang.String, java.lang.String, java.lang.String, java.lang.Object, java.lang.Object) 
		String pluginId
		String option
		String valueDescription
		Object oldValue
		Object newValue
		StringBuffer buf
	public static void changing (java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.String, java.lang.Object, java.lang.Object) 
		String pluginId
		String option
		Class clazz
		String methodName
		String valueDescription
		Object oldValue
		Object newValue
		StringBuffer buf
	public static void catching (java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Throwable) 
		String pluginId
		String option
		Class clazz
		String methodName
		Throwable throwable
		StringBuffer buf
	public static void throwing (java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Throwable) 
		String pluginId
		String option
		Class clazz
		String methodName
		Throwable throwable
		StringBuffer buf
	public static void entering (java.lang.String, java.lang.String, java.lang.Class, java.lang.String) 
		String pluginId
		String option
		Class clazz
		String methodName
		StringBuffer buf
	public static void entering (java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Object) 
		String pluginId
		String option
		Class clazz
		String methodName
		Object parameter
		StringBuffer buf
	public static void entering (java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Object[]) 
		String pluginId
		String option
		Class clazz
		String methodName
		Object[] parameters
		StringBuffer buf
	public static void exiting (java.lang.String, java.lang.String, java.lang.Class, java.lang.String) 
		String pluginId
		String option
		Class clazz
		String methodName
		StringBuffer buf
	public static void exiting (java.lang.String, java.lang.String, java.lang.Class, java.lang.String, java.lang.Object) 
		String pluginId
		String option
		Class clazz
		String methodName
		Object returnValue
		StringBuffer buf
}

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

org/eclipse/ecf/internal/core/identity/Activator.class
Activator.java
package org.eclipse.ecf.internal.core.identity
public org.eclipse.ecf.internal.core.identity.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator  {
	public static final String PLUGIN_ID
	protected static final String NAMESPACE_NAME
	protected static final String NAMESPACE_EPOINT
	protected static final String NAME_ATTRIBUTE
	protected static final String CLASS_ATTRIBUTE
	protected static final int REMOVE_NAMESPACE_ERRORCODE
	protected static final int FACTORY_NAME_COLLISION_ERRORCODE
	protected static final String DESCRIPTION_ATTRIBUTE
	private static org.eclipse.ecf.internal.core.identity.Activator plugin
	private org.osgi.framework.BundleContext context
	private org.eclipse.core.runtime.IRegistryChangeListener registryManager
	private org.osgi.framework.ServiceRegistration idFactoryServiceRegistration
	private org.osgi.util.tracker.ServiceTracker extensionRegistryTracker
	private org.osgi.util.tracker.ServiceTracker debugOptionsTracker
	private org.osgi.util.tracker.ServiceTracker logServiceTracker
	private org.osgi.service.log.LogService logService
	private org.osgi.util.tracker.ServiceTracker adapterManagerTracker
	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 synchronized org.eclipse.core.runtime.IAdapterManager getAdapterManager () 
		org.eclipse.core.runtime.IAdapterManager adapterManager
	public void  () 
	public synchronized org.eclipse.core.runtime.IExtensionRegistry getExtensionRegistry () 
	public synchronized org.eclipse.osgi.service.debug.DebugOptions getDebugOptions () 
	public void start (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext ctxt
		org.eclipse.core.runtime.IExtensionRegistry reg
	public org.osgi.framework.BundleContext getBundleContext () 
	protected void removeNamespaceExtensions (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] members
		int m
		org.eclipse.core.runtime.IConfigurationElement member
		String name
		org.eclipse.ecf.core.identity.IIDFactory factory
		org.eclipse.ecf.core.identity.Namespace n
		Exception e
	public org.osgi.framework.Bundle getBundle () 
	protected synchronized org.osgi.service.log.LogService getLogService () 
	public void log (org.eclipse.core.runtime.IStatus) 
		org.eclipse.core.runtime.IStatus status
	protected void addNamespaceExtensions (org.eclipse.core.runtime.IConfigurationElement[]) 
		org.eclipse.core.runtime.IConfigurationElement[] members
		String bundleName
		int m
		org.eclipse.core.runtime.IConfigurationElement member
		org.eclipse.core.runtime.IExtension extension
		String nsName
		org.eclipse.ecf.core.identity.Namespace ns
		String clazz
		String nsDescription
		org.eclipse.core.runtime.CoreException e
		Exception e
	public void setupNamespaceExtensionPoint () 
		org.eclipse.core.runtime.IExtensionRegistry reg
		org.eclipse.core.runtime.IExtensionPoint extensionPoint
	public void stop (org.osgi.framework.BundleContext)  throws java.lang.Exception 
		org.osgi.framework.BundleContext ctxt
		org.eclipse.core.runtime.IExtensionRegistry reg
	public static synchronized org.eclipse.ecf.internal.core.identity.Activator getDefault () 
}

org/eclipse/ecf/internal/core/identity/IdentityDebugOptions.class
IdentityDebugOptions.java
package org.eclipse.ecf.internal.core.identity
public abstract org.eclipse.ecf.internal.core.identity.IdentityDebugOptions 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/identity/Messages.class
Messages.java
package org.eclipse.ecf.internal.core.identity
public org.eclipse.ecf.internal.core.identity.Messages extends org.eclipse.osgi.util.NLS {
	private static final String BUNDLE_NAME
	public static String GUID_GUID_Creation_Failure
	public static String GUID_GUID_Namespace_Description_Default
	public static String GUID_IBM_SECURE_RANDOM
	public static String GUID_SHA1
	public static String Trace_Date_Time_Format
	static Class class$0
	static void  () 
	private void  () 
}

org/eclipse/ecf/internal/core/identity/messages.properties
schema/
about.html
plugin.properties
plugin.xml
schema/namespace.exsd