TPTP 4.3.0 Monitoring Tools Project
Internal API Specification

org.eclipse.tptp.wsdm.tooling.editor.mrt.internal
Class Namespace

java.lang.Object
  extended byorg.eclipse.tptp.wsdm.tooling.editor.mrt.internal.Namespace

public class Namespace
extends java.lang.Object

Namespaces are nothing but categories.


Constructor Summary
Namespace(java.lang.String name)
          Instantiates an object of this class
 
Method Summary
 void addCapability(Definition capability)
          Add a capability to this namespace
 java.util.List getCapabilities()
          Return the list of capabilities belonging to this namespace
 java.lang.String getName()
          Return the name of the namespace
 void removeCapability(Definition capability)
          Remove the capability from this namespace
 java.lang.String toString()
          Return the string form of the namespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Namespace

public Namespace(java.lang.String name)
Instantiates an object of this class

Parameters:
name - - Whether "Management Capabilities" or "Managemenet related Capabilities"
Method Detail

addCapability

public void addCapability(Definition capability)
Add a capability to this namespace

Parameters:
capability - - capability WSDL definition

removeCapability

public void removeCapability(Definition capability)
Remove the capability from this namespace

Parameters:
capability - - capability WSDL definition

getName

public java.lang.String getName()
Return the name of the namespace


getCapabilities

public java.util.List getCapabilities()
Return the list of capabilities belonging to this namespace


toString

public java.lang.String toString()
Return the string form of the namespace


TPTP 4.3.0 Monitoring Tools Project
Internal API Specification