org.eclipse.ecf.provider.r_osgi.identity
Class R_OSGiWSNamespace
java.lang.Object
org.eclipse.ecf.core.identity.Namespace
org.eclipse.ecf.provider.r_osgi.identity.R_OSGiNamespace
org.eclipse.ecf.provider.r_osgi.identity.R_OSGiWSNamespace
- All Implemented Interfaces:
- java.io.Serializable, org.eclipse.core.runtime.IAdaptable
public class R_OSGiWSNamespace
- extends R_OSGiNamespace
- Since:
- 3.5
- See Also:
- Serialized Form
Field Summary |
static java.lang.String |
NAME_WS
|
Methods inherited from class org.eclipse.ecf.core.identity.Namespace |
equals, getAdapter, getCompareToForObject, getDescription, getHashCodeForID, getInitStringFromExternalForm, getName, getNameForID, getSupportedParameterTypes, hashCode, initialize, testIDEquals, toExternalForm, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
NAME_WS
public static final java.lang.String NAME_WS
- See Also:
- Constant Field Values
R_OSGiWSNamespace
public R_OSGiWSNamespace()
- constructor.
getDefault
public static Namespace getDefault()
- get the singleton instance of this namespace.
- Returns:
- the instance.
createInstance
public ID createInstance(java.lang.Object[] parameters)
throws IDCreateException
- create a new ID within this namespace.
- Overrides:
createInstance
in class R_OSGiNamespace
- Parameters:
parameters
- the parameter to pass to the ID.
- Returns:
- the new ID
- Throws:
IDCreateException
- if the creation fails.- See Also:
Namespace.createInstance(java.lang.Object[])
getScheme
public java.lang.String getScheme()
- get the scheme of this namespace.
- Overrides:
getScheme
in class R_OSGiNamespace
- Returns:
- the scheme.
- See Also:
Namespace.getScheme()
getSupportedSchemes
public java.lang.String[] getSupportedSchemes()
- get all supported schemes.
- Overrides:
getSupportedSchemes
in class R_OSGiNamespace
- Returns:
- an array of supported schemes.
- See Also:
Namespace.getSupportedSchemes()