org.eclipse.ecf.provider.r_osgi.identity
Class R_OSGiWSSNamespace

java.lang.Object
  extended by org.eclipse.ecf.core.identity.Namespace
      extended by org.eclipse.ecf.provider.r_osgi.identity.R_OSGiNamespace
          extended by org.eclipse.ecf.provider.r_osgi.identity.R_OSGiWSSNamespace
All Implemented Interfaces:
java.io.Serializable, org.eclipse.core.runtime.IAdaptable

public class R_OSGiWSSNamespace
extends R_OSGiNamespace

Since:
3.5
See Also:
Serialized Form

Field Summary
static java.lang.String NAME_WSS
           
 
Fields inherited from class org.eclipse.ecf.provider.r_osgi.identity.R_OSGiNamespace
NAME, NAMESPACE_SCHEME
 
Fields inherited from class org.eclipse.ecf.core.identity.Namespace
SCHEME_SEPARATOR
 
Constructor Summary
R_OSGiWSSNamespace()
          constructor.
 
Method Summary
 ID createInstance(java.lang.Object[] parameters)
          create a new ID within this namespace.
static Namespace getDefault()
          get the singleton instance of this namespace.
 java.lang.String getScheme()
          get the scheme of this namespace.
 java.lang.String[] getSupportedSchemes()
          get all supported schemes.
 
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
 

Field Detail

NAME_WSS

public static final java.lang.String NAME_WSS
See Also:
Constant Field Values
Constructor Detail

R_OSGiWSSNamespace

public R_OSGiWSSNamespace()
constructor.

Method Detail

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()