com.buglabs.osgi.obr
Class CapabilityImpl

java.lang.Object
  extended by com.buglabs.osgi.obr.CapabilityImpl
All Implemented Interfaces:
org.osgi.service.obr.Capability

public class CapabilityImpl
extends java.lang.Object
implements org.osgi.service.obr.Capability

OBR Resource Capability implementation.


Constructor Summary
CapabilityImpl(com.buglabs.util.XmlNode xml)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getName()
           
 java.util.Map getProperties()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CapabilityImpl

public CapabilityImpl(com.buglabs.util.XmlNode xml)
               throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getName

public java.lang.String getName()
Specified by:
getName in interface org.osgi.service.obr.Capability

getProperties

public java.util.Map getProperties()
Specified by:
getProperties in interface org.osgi.service.obr.Capability

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object