Skip navigation links
A B C D E G H I L N O P R S T U V X 

A

AbstractFactory - Class in org.eclipse.ecf.core.util
 
AbstractFactory() - Constructor for class org.eclipse.ecf.core.util.AbstractFactory
 
actions - Variable in class org.eclipse.ecf.core.identity.NamespacePermission
 
Activator - Class in org.eclipse.ecf.internal.core.identity
The activator class controls the plug-in life cycle
Activator() - Constructor for class org.eclipse.ecf.internal.core.identity.Activator
The constructor
AdapterManagerTracker - Class in org.eclipse.ecf.core.util
 
AdapterManagerTracker(BundleContext, ServiceTrackerCustomizer) - Constructor for class org.eclipse.ecf.core.util.AdapterManagerTracker
 
AdapterManagerTracker(BundleContext) - Constructor for class org.eclipse.ecf.core.util.AdapterManagerTracker
 
ADD_NAMESPACE - Static variable in class org.eclipse.ecf.core.identity.NamespacePermission
 
addNamespace(Namespace) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
addNamespace(Namespace) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Add the given Namespace to our table of available Namespaces
addNamespace0(Namespace) - Static method in class org.eclipse.ecf.core.identity.IDFactory
 
ALL_NAMESPACE - Static variable in class org.eclipse.ecf.core.identity.NamespacePermission
 

B

Base64 - Class in org.eclipse.ecf.core.util
 
Base64() - Constructor for class org.eclipse.ecf.core.util.Base64
 
BaseID - Class in org.eclipse.ecf.core.identity
Base class for ID implementation classes Extensions for the org.eclipse.ecf.namespace extension point that expose new Namespace subclasses and their own ID implementations are recommended (but not required) to use this class as a superclass.
BaseID() - Constructor for class org.eclipse.ecf.core.identity.BaseID
 
BaseID(Namespace) - Constructor for class org.eclipse.ecf.core.identity.BaseID
 
BundleStarter - Class in org.eclipse.ecf.core.util
 
BundleStarter() - Constructor for class org.eclipse.ecf.core.util.BundleStarter
 

C

catching(String, String, Class, String, Throwable) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the catching of the specified throwable in the specified method of the specified class.
changing(String, String, String, Object, Object) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the changing of a value.
changing(String, String, Class, String, String, Object, Object) - Static method in class org.eclipse.ecf.core.util.Trace
 
checkPermission(NamespacePermission) - Static method in class org.eclipse.ecf.core.identity.IDFactory
 
compareTo(Object) - Method in class org.eclipse.ecf.core.identity.BaseID
 
compareTo(Object) - Method in class org.eclipse.ecf.core.identity.StringID
 
contains(String, String) - Static method in class org.eclipse.ecf.core.util.StringUtils
Returns whether the first parameter contains the second parameter.
CONTAINS_NAMESPACE - Static variable in class org.eclipse.ecf.core.identity.NamespacePermission
 
containsNamespace(Namespace) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
containsNamespace(Namespace) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Check whether table contains given Namespace instance
containsNamespace0(Namespace) - Static method in class org.eclipse.ecf.core.identity.IDFactory
 
createGUID() - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createGUID(int) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createGUID() - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Make a GUID using SHA-1 hash algorithm and a default of 16bits of data length.
createGUID(int) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Make a GUID using SHA-1 hash algorithm and a default of 16bits of data length.
createID(Namespace, Object[]) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createID(String, Object[]) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createID(Namespace, String) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createID(String, String) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createID(Namespace, Object[]) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Make a new identity.
createID(String, Object[]) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Make a new identity.
createID(Namespace, String) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Make a new identity instance from a namespace and String.
createID(String, String) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Make a new identity instance from a namespaceName and idValue.
createInstance(Object[]) - Method in class org.eclipse.ecf.core.identity.GUID.GUIDNamespace
 
createInstance(Object[]) - Method in class org.eclipse.ecf.core.identity.LongID.LongNamespace
 
createInstance(Object[]) - Method in class org.eclipse.ecf.core.identity.Namespace
Make an instance of this namespace.
createInstance(Object[]) - Method in class org.eclipse.ecf.core.identity.StringID.StringIDNamespace
 
createInstance(Object[]) - Method in class org.eclipse.ecf.core.identity.URIID.URIIDNamespace
 
createInstance(Object[]) - Method in class org.eclipse.ecf.core.identity.UuID.UuIDNamespace
 
createLongID(long) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createLongID(long) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Make a an ID from a long
createRandomUUID() - Method in class org.eclipse.ecf.core.identity.URIID.URIIDNamespace
 
createStringID(String) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createStringID(String) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Make a an ID from a String
createURIID(URI) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createURIID(String) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createURIID(URI) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Create a URIID from URI.
createURIID(String) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Create a URIID from String.
createUuID(String) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createUuID(UUID) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createUuID(URI) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createUuID() - Method in class org.eclipse.ecf.core.identity.IDFactory
 
createUuID(String) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Create a UuID from String
createUuID(UUID) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Create a UuID from UUID
createUuID() - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Create a random UuID
createUuID(URI) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Create a UuID from URI.

D

decode(String) - Static method in class org.eclipse.ecf.core.util.Base64
 
decodeFromCharArray(byte[]) - Static method in class org.eclipse.ecf.core.util.Base64
This method decodes the byte array in base 64 encoding into a char array Base 64 encoding has to be according to the specification given by the RFC 1521 (5.2).
DEFAULT_BYTE_LENGTH - Static variable in class org.eclipse.ecf.core.identity.GUID
 

E

ECFException - Class in org.eclipse.ecf.core.util
 
ECFException() - Constructor for class org.eclipse.ecf.core.util.ECFException
 
ECFException(String) - Constructor for class org.eclipse.ecf.core.util.ECFException
 
ECFException(Throwable) - Constructor for class org.eclipse.ecf.core.util.ECFException
 
ECFException(String, Throwable) - Constructor for class org.eclipse.ecf.core.util.ECFException
 
ECFException(IStatus) - Constructor for class org.eclipse.ecf.core.util.ECFException
 
ECFRuntimeException - Exception in org.eclipse.ecf.core.util
 
ECFRuntimeException() - Constructor for exception org.eclipse.ecf.core.util.ECFRuntimeException
 
ECFRuntimeException(String) - Constructor for exception org.eclipse.ecf.core.util.ECFRuntimeException
 
ECFRuntimeException(Throwable) - Constructor for exception org.eclipse.ecf.core.util.ECFRuntimeException
 
ECFRuntimeException(String, Throwable) - Constructor for exception org.eclipse.ecf.core.util.ECFRuntimeException
 
ECFRuntimeException(IStatus) - Constructor for exception org.eclipse.ecf.core.util.ECFRuntimeException
Creates a new exception with the given status object.
encode(byte[]) - Static method in class org.eclipse.ecf.core.util.Base64
 
encodeToCharArray(byte[]) - Static method in class org.eclipse.ecf.core.util.Base64
This method encodes the byte array into a char array in base 64 according to the specification given by the RFC 1521 (5.2).
entering(String, String, Class, String) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the entering into the specified method of the specified class.
entering(String, String, Class, String, Object) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the entering into the specified method of the specified class, with the specified parameter.
entering(String, String, Class, String, Object[]) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the entering into the specified method of the specified class, with the specified parameters.
equals(Object) - Method in class org.eclipse.ecf.core.identity.BaseID
 
equals(Object) - Method in interface org.eclipse.ecf.core.identity.ID
 
equals(Object) - Method in class org.eclipse.ecf.core.identity.Namespace
Override of Object.equals.
equals(Object) - Method in class org.eclipse.ecf.core.identity.StringID
 
exiting(String, String, Class, String) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the exiting from the specified method of the specified class.
exiting(String, String, Class, String, Object) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the exiting from the specified method of the specified class, with the specified return value.
ExtensionRegistryRunnable - Class in org.eclipse.ecf.core.util
 
ExtensionRegistryRunnable(BundleContext) - Constructor for class org.eclipse.ecf.core.util.ExtensionRegistryRunnable
 

G

GET_NAMESPACE - Static variable in class org.eclipse.ecf.core.identity.NamespacePermission
 
getActions() - Method in class org.eclipse.ecf.core.identity.NamespacePermission
 
getAdapter(Class) - Method in class org.eclipse.ecf.core.identity.BaseID
 
getAdapter(Class) - Method in class org.eclipse.ecf.core.identity.Namespace
 
getAdapterManager() - Method in class org.eclipse.ecf.core.util.AdapterManagerTracker
 
getAdapterManager() - Method in class org.eclipse.ecf.internal.core.identity.Activator
 
getArgumentsString(Object[]) - Static method in class org.eclipse.ecf.core.util.Trace
Retrieves a textual representation of the specified arguments.
getArgumentString(Object) - Static method in class org.eclipse.ecf.core.util.Trace
Retrieves a textual representation of the specified argument.
getBundleContext() - Method in class org.eclipse.ecf.internal.core.identity.Activator
 
getClassesForTypes(String[], Object[], ClassLoader) - Static method in class org.eclipse.ecf.core.util.AbstractFactory
 
getCompareToForObject(BaseID, BaseID) - Method in class org.eclipse.ecf.core.identity.Namespace
The default implementation of this method is to call first.namespaceCompareTo(second).
getContext() - Method in class org.eclipse.ecf.core.util.ExtensionRegistryRunnable
 
getDebugOptions() - Method in class org.eclipse.ecf.internal.core.identity.Activator
 
getDefault() - Static method in class org.eclipse.ecf.core.identity.IDFactory
 
getDefault() - Static method in class org.eclipse.ecf.internal.core.identity.Activator
Returns the shared instance
getDescription() - Method in class org.eclipse.ecf.core.identity.Namespace
Get the description, associated with this Namespace.
getExtensionRegistry() - Static method in class org.eclipse.ecf.core.util.PlatformHelper
 
getHashCodeForID(BaseID) - Method in class org.eclipse.ecf.core.identity.Namespace
The default implementation of this method is to call id.namespaceHashCode().
getID() - Method in interface org.eclipse.ecf.core.identity.IIdentifiable
Return the ID for this 'identifiable' object.
getIDFactory() - Method in class org.eclipse.ecf.core.util.IDFactoryTracker
 
getInitStringFromExternalForm(Object[]) - Method in class org.eclipse.ecf.core.identity.Namespace
 
getLogCode(IStatus) - Static method in class org.eclipse.ecf.core.util.LogHelper
 
getLogger(String) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
getLogger(Class<?>) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
getLogger(String, Class<L>) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
getLogger(Class<?>, Class<L>) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
getLogger(Bundle, String, Class<L>) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
getLogMessage(IStatus) - Static method in class org.eclipse.ecf.core.util.LogHelper
 
getName() - Method in class org.eclipse.ecf.core.identity.BaseID
 
getName() - Method in interface org.eclipse.ecf.core.identity.ID
Get the unique name of this identity.
getName() - Method in class org.eclipse.ecf.core.identity.Namespace
Get the name of this namespace.
getName() - Method in class org.eclipse.ecf.core.identity.StringID
 
getNameForID(BaseID) - Method in class org.eclipse.ecf.core.identity.Namespace
The default implementation of this method is to call id.namespaceGetName().
getNamespace() - Method in class org.eclipse.ecf.core.identity.BaseID
 
getNamespace() - Method in interface org.eclipse.ecf.core.identity.ID
Get the Namespace instance associated with this identity
getNamespace(Namespace) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
getNamespace(Namespace) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Get the given Namespace instance from table
getNamespace() - Method in class org.eclipse.ecf.core.identity.StringID
 
getNamespace0(Namespace) - Static method in class org.eclipse.ecf.core.identity.IDFactory
 
getNamespace0(String) - Static method in class org.eclipse.ecf.core.identity.IDFactory
 
getNamespaceByName(String) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
getNamespaceByName(String) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Get a Namespace instance by its string name.
getNamespaces() - Method in class org.eclipse.ecf.core.identity.IDFactory
 
getNamespaces() - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Get a list of the current Namespace instances exposed by this factory.
getPlatformAdapterManager() - Static method in class org.eclipse.ecf.core.util.PlatformHelper
 
getRandom(String, String) - Static method in class org.eclipse.ecf.core.identity.GUID
Get SecureRandom instance for creation of random number.
getScheme() - Method in class org.eclipse.ecf.core.identity.GUID.GUIDNamespace
 
getScheme() - Method in class org.eclipse.ecf.core.identity.LongID.LongNamespace
 
getScheme() - Method in class org.eclipse.ecf.core.identity.Namespace
Get the primary scheme associated with this namespace.
getScheme() - Method in class org.eclipse.ecf.core.identity.StringID.StringIDNamespace
 
getScheme() - Method in class org.eclipse.ecf.core.identity.URIID.URIIDNamespace
 
getScheme() - Method in class org.eclipse.ecf.core.identity.UuID.UuIDNamespace
 
getStatus() - Method in exception org.eclipse.ecf.core.util.ECFRuntimeException
Returns the status object for this exception.
getSupportedParameterTypes() - Method in class org.eclipse.ecf.core.identity.GUID.GUIDNamespace
 
getSupportedParameterTypes() - Method in class org.eclipse.ecf.core.identity.LongID.LongNamespace
 
getSupportedParameterTypes() - Method in class org.eclipse.ecf.core.identity.Namespace
Get the supported parameter types for IDs created via subsequent calls to Namespace.createInstance(Object[]).
getSupportedParameterTypes() - Method in class org.eclipse.ecf.core.identity.StringID.StringIDNamespace
 
getSupportedParameterTypes() - Method in class org.eclipse.ecf.core.identity.URIID.URIIDNamespace
 
getSupportedParameterTypes() - Method in class org.eclipse.ecf.core.identity.UuID.UuIDNamespace
 
getSupportedSchemes() - Method in class org.eclipse.ecf.core.identity.Namespace
Get an array of schemes supported by this Namespace instance.
getTimeString() - Static method in class org.eclipse.ecf.core.util.Trace
Get date and time string
getUUID() - Method in class org.eclipse.ecf.core.identity.UuID
 
GUID - Class in org.eclipse.ecf.core.identity
Globally unique ID implementation class.
GUID() - Constructor for class org.eclipse.ecf.core.identity.GUID
 
GUID(Namespace, String, String, int) - Constructor for class org.eclipse.ecf.core.identity.GUID
Protected constructor for factory-based construction
GUID(Namespace, String) - Constructor for class org.eclipse.ecf.core.identity.GUID
 
GUID(Namespace, int) - Constructor for class org.eclipse.ecf.core.identity.GUID
 
GUID(Namespace) - Constructor for class org.eclipse.ecf.core.identity.GUID
 
GUID.GUIDNamespace - Class in org.eclipse.ecf.core.identity
 
GUIDNamespace() - Constructor for class org.eclipse.ecf.core.identity.GUID.GUIDNamespace
 

H

handleException(Throwable) - Method in class org.eclipse.ecf.core.util.ExtensionRegistryRunnable
 
hashCode() - Method in class org.eclipse.ecf.core.identity.BaseID
 
hashCode() - Method in interface org.eclipse.ecf.core.identity.ID
 
hashCode() - Method in class org.eclipse.ecf.core.identity.Namespace
Hashcode implementation.
hashCode() - Method in class org.eclipse.ecf.core.identity.StringID
 

I

ID - Interface in org.eclipse.ecf.core.identity
Contract for ECF identity ECF IDs are immutable once constructed, and unique within the containing Namespace.
IDCreateException - Exception in org.eclipse.ecf.core.identity
 
IDCreateException() - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
 
IDCreateException(IStatus) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
 
IDCreateException(String, Throwable) - Constructor for exception org.eclipse.ecf.core.identity.IDCreateException
 
IDFactory - Class in org.eclipse.ecf.core.identity
A factory class for creating ID instances.
IDFactoryTracker - Class in org.eclipse.ecf.core.util
Service tracker customized to handle tracking the ECF id factory service (singleton).
IDFactoryTracker(BundleContext) - Constructor for class org.eclipse.ecf.core.util.IDFactoryTracker
 
IIdentifiable - Interface in org.eclipse.ecf.core.identity
Defines implementing classes as being identifiable with an ECF ID.
IIDFactory - Interface in org.eclipse.ecf.core.identity
Contract for IDFactory
implies(Permission) - Method in class org.eclipse.ecf.core.identity.NamespacePermission
 
initialize(String, String) - Method in class org.eclipse.ecf.core.identity.Namespace
 
initializeRandom(String, String) - Static method in class org.eclipse.ecf.core.identity.GUID
 
instance - Static variable in class org.eclipse.ecf.core.identity.IDFactory
 
IResourceID - Interface in org.eclipse.ecf.core.identity
Resource id.
isPlatformAvailable() - Static method in class org.eclipse.ecf.core.util.PlatformHelper
 

L

LABEL_NEW_VALUE - Static variable in class org.eclipse.ecf.core.util.Trace
Label indicating new value.
LABEL_OLD_VALUE - Static variable in class org.eclipse.ecf.core.util.Trace
Label indicating old value.
log(int, String) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
log(int, String, Throwable) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
log(ServiceReference, int, String) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
log(ServiceReference, int, String, Throwable) - Method in class org.eclipse.ecf.core.util.SystemLogService
 
log(IStatus) - Method in class org.eclipse.ecf.internal.core.identity.Activator
 
logAndThrow(String, Throwable) - Static method in class org.eclipse.ecf.core.identity.IDFactory
 
Logger - Interface in org.osgi.service.log
NOTE: This is a stub interface that exists only to allow ECF to build against both OSGi R6 and R7 implementations.
LogHelper - Class in org.eclipse.ecf.core.util
 
LogHelper() - Constructor for class org.eclipse.ecf.core.util.LogHelper
 
logWarning(Throwable) - Method in class org.eclipse.ecf.core.util.ExtensionRegistryRunnable
 
LongID - Class in org.eclipse.ecf.core.identity
A unique ID class based upon Long/long
LongID() - Constructor for class org.eclipse.ecf.core.identity.LongID
 
LongID(Namespace, Long) - Constructor for class org.eclipse.ecf.core.identity.LongID
 
LongID(Namespace, long) - Constructor for class org.eclipse.ecf.core.identity.LongID
 
LongID.LongNamespace - Class in org.eclipse.ecf.core.identity
 
LongNamespace() - Constructor for class org.eclipse.ecf.core.identity.LongID.LongNamespace
 
longValue() - Method in class org.eclipse.ecf.core.identity.LongID
 

N

namespace - Variable in class org.eclipse.ecf.core.identity.BaseID
 
Namespace - Class in org.eclipse.ecf.core.identity
Namespace base class.
Namespace() - Constructor for class org.eclipse.ecf.core.identity.Namespace
 
Namespace(String, String) - Constructor for class org.eclipse.ecf.core.identity.Namespace
 
namespaceCompareTo(BaseID) - Method in class org.eclipse.ecf.core.identity.BaseID
namespaceCompareTo(BaseID) - Method in class org.eclipse.ecf.core.identity.LongID
 
namespaceCompareTo(BaseID) - Method in class org.eclipse.ecf.core.identity.StringID
 
namespaceCompareTo(BaseID) - Method in class org.eclipse.ecf.core.identity.URIID
 
namespaceCompareTo(BaseID) - Method in class org.eclipse.ecf.core.identity.UuID
 
namespaceEquals(BaseID) - Method in class org.eclipse.ecf.core.identity.BaseID
namespaceEquals(BaseID) - Method in class org.eclipse.ecf.core.identity.LongID
 
namespaceEquals(BaseID) - Method in class org.eclipse.ecf.core.identity.StringID
 
namespaceEquals(BaseID) - Method in class org.eclipse.ecf.core.identity.URIID
 
namespaceEquals(BaseID) - Method in class org.eclipse.ecf.core.identity.UuID
 
namespaceGetName() - Method in class org.eclipse.ecf.core.identity.BaseID
namespaceGetName() - Method in class org.eclipse.ecf.core.identity.LongID
 
namespaceGetName() - Method in class org.eclipse.ecf.core.identity.StringID
 
namespaceGetName() - Method in class org.eclipse.ecf.core.identity.URIID
 
namespaceGetName() - Method in class org.eclipse.ecf.core.identity.UuID
 
namespaceHashCode() - Method in class org.eclipse.ecf.core.identity.BaseID
namespaceHashCode() - Method in class org.eclipse.ecf.core.identity.LongID
 
namespaceHashCode() - Method in class org.eclipse.ecf.core.identity.StringID
 
namespaceHashCode() - Method in class org.eclipse.ecf.core.identity.URIID
 
namespaceHashCode() - Method in class org.eclipse.ecf.core.identity.UuID
 
NamespacePermission - Class in org.eclipse.ecf.core.identity
 
NamespacePermission() - Constructor for class org.eclipse.ecf.core.identity.NamespacePermission
 
NamespacePermission(String) - Constructor for class org.eclipse.ecf.core.identity.NamespacePermission
 
NamespacePermission(String, String) - Constructor for class org.eclipse.ecf.core.identity.NamespacePermission
 
namespaceToExternalForm() - Method in class org.eclipse.ecf.core.identity.BaseID

O

org.eclipse.ecf.core.identity - package org.eclipse.ecf.core.identity
 
org.eclipse.ecf.core.util - package org.eclipse.ecf.core.util
 
org.eclipse.ecf.internal.core.identity - package org.eclipse.ecf.internal.core.identity
 
org.osgi.service.log - package org.osgi.service.log
 

P

PARENTHESIS_CLOSE - Static variable in class org.eclipse.ecf.core.util.Trace
String containing a close parenthesis.
PARENTHESIS_OPEN - Static variable in class org.eclipse.ecf.core.util.Trace
String containing an open parenthesis.
PlatformHelper - Class in org.eclipse.ecf.core.util
Helper class for eliminating direct references to Platform static methods getAdapterManager and getExtensionRegistry.
PlatformHelper() - Constructor for class org.eclipse.ecf.core.util.PlatformHelper
 
PLUGIN_ID - Static variable in class org.eclipse.ecf.internal.core.identity.Activator
 
PREFIX_CATCHING - Static variable in class org.eclipse.ecf.core.util.Trace
Prefix for tracing the catching of throwables.
PREFIX_CHANGING - Static variable in class org.eclipse.ecf.core.util.Trace
Prefix for tracing the changing of values.
PREFIX_ENTERING - Static variable in class org.eclipse.ecf.core.util.Trace
Prefix for tracing the entering of methods.
PREFIX_EXITING - Static variable in class org.eclipse.ecf.core.util.Trace
Prefix for tracing the exiting of methods.
PREFIX_THROWING - Static variable in class org.eclipse.ecf.core.util.Trace
Prefix for tracing the throwing of throwables.
PREFIX_TRACING - Static variable in class org.eclipse.ecf.core.util.Trace
Prefix for tracing the changing of values.

R

random - Static variable in class org.eclipse.ecf.core.identity.GUID
 
REMOVE_NAMESPACE - Static variable in class org.eclipse.ecf.core.identity.NamespacePermission
 
removeNamespace(Namespace) - Method in class org.eclipse.ecf.core.identity.IDFactory
 
removeNamespace(Namespace) - Method in interface org.eclipse.ecf.core.identity.IIDFactory
Remove the given Namespace from our table of available Namespaces
removeNamespace0(Namespace) - Static method in class org.eclipse.ecf.core.identity.IDFactory
 
replaceAll(String, String, String) - Static method in class org.eclipse.ecf.core.util.StringUtils
Returns the string resulting from replacing all occurrences of the target with the replace string.
replaceAllIgnoreCase(String, String, String) - Static method in class org.eclipse.ecf.core.util.StringUtils
Returns the string resulting from replacing all occurrences of the target with the replace string.
replaceFirst(String, String, String) - Static method in class org.eclipse.ecf.core.util.StringUtils
Returns the string resulting from replacing the first occurrences of the target with the replace string.
run() - Method in class org.eclipse.ecf.core.util.ExtensionRegistryRunnable
 
runWithoutRegistry() - Method in class org.eclipse.ecf.core.util.ExtensionRegistryRunnable
 
runWithRegistry(IExtensionRegistry) - Method in class org.eclipse.ecf.core.util.ExtensionRegistryRunnable
 

S

SCHEME - Static variable in class org.eclipse.ecf.core.identity.UuID.UuIDNamespace
 
SCHEME_SEPARATOR - Static variable in class org.eclipse.ecf.core.identity.Namespace
 
SECURITY_PROPERTY - Static variable in class org.eclipse.ecf.core.identity.IDFactory
 
SEPARATOR_METHOD - Static variable in class org.eclipse.ecf.core.util.Trace
Separator for methods.
SEPARATOR_PARAMETER - Static variable in class org.eclipse.ecf.core.util.Trace
Separator for parameters.
SEPARATOR_RETURN - Static variable in class org.eclipse.ecf.core.util.Trace
Separator for return values.
SEPARATOR_SPACE - Static variable in class org.eclipse.ecf.core.util.Trace
Separator containing a space.
setEmptyNamespace() - Method in class org.eclipse.ecf.core.identity.StringID
 
setupNamespaceExtensionPoint() - Method in class org.eclipse.ecf.internal.core.identity.Activator
Setup identity namespace extension point
shouldTrace(String) - Static method in class org.eclipse.ecf.core.util.Trace
Retrieves a Boolean value indicating whether tracing is enabled for the specified plug-in.
shouldTrace(String, String) - Static method in class org.eclipse.ecf.core.util.Trace
Retrieves a Boolean value indicating whether tracing is enabled for the specified debug option of the specified plug-in.
shouldTrace0(String) - Static method in class org.eclipse.ecf.core.util.Trace
 
split(String, char) - Static method in class org.eclipse.ecf.core.util.StringUtils
 
split(String, String) - Static method in class org.eclipse.ecf.core.util.StringUtils
 
split(String, String, int) - Static method in class org.eclipse.ecf.core.util.StringUtils
 
splitOnSpace(String) - Static method in class org.eclipse.ecf.core.util.StringUtils
 
splitSubstring(String, String, int) - Static method in class org.eclipse.ecf.core.util.StringUtils
 
SR_DEFAULT_ALGO - Static variable in class org.eclipse.ecf.core.identity.GUID
 
SR_DEFAULT_PROVIDER - Static variable in class org.eclipse.ecf.core.identity.GUID
 
start(BundleContext) - Method in class org.eclipse.ecf.internal.core.identity.Activator
 
startDependents(BundleContext, String[], int) - Static method in class org.eclipse.ecf.core.util.BundleStarter
 
stop(BundleContext) - Method in class org.eclipse.ecf.internal.core.identity.Activator
 
StringID - Class in org.eclipse.ecf.core.identity
A string-based identity
StringID() - Constructor for class org.eclipse.ecf.core.identity.StringID
 
StringID(Namespace, String) - Constructor for class org.eclipse.ecf.core.identity.StringID
Protected constructor for factory-based construction
StringID.StringIDNamespace - Class in org.eclipse.ecf.core.identity
 
StringIDNamespace(String, String) - Constructor for class org.eclipse.ecf.core.identity.StringID.StringIDNamespace
 
StringIDNamespace() - Constructor for class org.eclipse.ecf.core.identity.StringID.StringIDNamespace
 
StringUtils - Class in org.eclipse.ecf.core.util
The StringUtils class provides static methods that helps make string manipulation easy.
StringUtils() - Constructor for class org.eclipse.ecf.core.util.StringUtils
 
SystemLogService - Class in org.eclipse.ecf.core.util
 
SystemLogService(String) - Constructor for class org.eclipse.ecf.core.util.SystemLogService
 

T

testIDEquals(BaseID, BaseID) - Method in class org.eclipse.ecf.core.identity.Namespace
Test whether two IDs are equal to one another.
throwing(String, String, Class, String, Throwable) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the throwing of the specified throwable from the specified method of the specified class.
toExternalForm() - Method in class org.eclipse.ecf.core.identity.BaseID
 
toExternalForm() - Method in interface org.eclipse.ecf.core.identity.ID
Get this ID instance in String form.
toExternalForm(BaseID) - Method in class org.eclipse.ecf.core.identity.Namespace
The default implementation of this method is to call id.namespaceToExternalForm().
toExternalForm() - Method in class org.eclipse.ecf.core.identity.StringID
 
toString() - Method in class org.eclipse.ecf.core.identity.GUID
 
toString() - Method in class org.eclipse.ecf.core.identity.LongID
 
toString() - Method in class org.eclipse.ecf.core.identity.Namespace
 
toString() - Method in class org.eclipse.ecf.core.identity.StringID
 
toString() - Method in class org.eclipse.ecf.core.identity.URIID
 
toString() - Method in class org.eclipse.ecf.core.identity.UuID
 
toURI() - Method in interface org.eclipse.ecf.core.identity.IResourceID
Convert this resource ID to a URI.
toURI() - Method in class org.eclipse.ecf.core.identity.URIID
 
Trace - Class in org.eclipse.ecf.core.util
A utility for tracing debug information.
trace(String) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the specified message.
trace(String, String) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the specified message from the specified plug-in.
trace(String, String, String) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the specified message from the specified plug-in for the specified debug option.
trace(String, String, Class, String, String) - Static method in class org.eclipse.ecf.core.util.Trace
Traces the specified message from the specified plug-in for the specified debug option.
TRACE_STR - Static variable in class org.eclipse.ecf.core.util.Trace
String containing TRACE

U

URIID - Class in org.eclipse.ecf.core.identity
URI ID class.
URIID() - Constructor for class org.eclipse.ecf.core.identity.URIID
 
URIID(Namespace, URI) - Constructor for class org.eclipse.ecf.core.identity.URIID
 
URIID.URIIDNamespace - Class in org.eclipse.ecf.core.identity
 
URIIDNamespace(String, String) - Constructor for class org.eclipse.ecf.core.identity.URIID.URIIDNamespace
 
URIIDNamespace() - Constructor for class org.eclipse.ecf.core.identity.URIID.URIIDNamespace
 
UuID - Class in org.eclipse.ecf.core.identity
 
UuID() - Constructor for class org.eclipse.ecf.core.identity.UuID
 
UuID(UuID.UuIDNamespace, UUID) - Constructor for class org.eclipse.ecf.core.identity.UuID
 
uuid - Variable in class org.eclipse.ecf.core.identity.UuID
 
UuID.UuIDNamespace - Class in org.eclipse.ecf.core.identity
 
UUID_PROTOCOL - Static variable in class org.eclipse.ecf.core.identity.URIID.URIIDNamespace
 
UuIDNamespace() - Constructor for class org.eclipse.ecf.core.identity.UuID.UuIDNamespace
 
UuIDNamespace(String, String) - Constructor for class org.eclipse.ecf.core.identity.UuID.UuIDNamespace
 

V

value - Variable in class org.eclipse.ecf.core.identity.StringID
 

X

xmlDecode(String) - Static method in class org.eclipse.ecf.core.util.StringUtils
 
xmlEncode(String) - Static method in class org.eclipse.ecf.core.util.StringUtils
 
A B C D E G H I L N O P R S T U V X 
Skip navigation links