org.apache.felix.framework.util.manifestparser
Class CapabilityImpl

java.lang.Object
  extended by org.apache.felix.framework.util.manifestparser.CapabilityImpl
All Implemented Interfaces:
Capability

public class CapabilityImpl
extends Object
implements Capability


Field Summary
 
Fields inherited from interface org.apache.felix.framework.capabilityset.Capability
HOST_NAMESPACE, MODULE_NAMESPACE, PACKAGE_ATTR, PACKAGE_NAMESPACE, VERSION_ATTR
 
Constructor Summary
CapabilityImpl(Module module, String namespace,  dirs,  attrs)
           
 
Method Summary
 Attribute getAttribute(String name)
           
  getAttributes()
           
 Directive getDirective(String name)
           
  getDirectives()
           
 Module getModule()
           
 String getNamespace()
           
  getUses()
           
 boolean isIncluded(String name)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CapabilityImpl

public CapabilityImpl(Module module,
                      String namespace,
                       dirs,
                       attrs)
Method Detail

getModule

public Module getModule()
Specified by:
getModule in interface Capability

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface Capability

getDirective

public Directive getDirective(String name)
Specified by:
getDirective in interface Capability

getDirectives

public  getDirectives()
Specified by:
getDirectives in interface Capability

getAttribute

public Attribute getAttribute(String name)
Specified by:
getAttribute in interface Capability

getAttributes

public  getAttributes()
Specified by:
getAttributes in interface Capability

getUses

public  getUses()
Specified by:
getUses in interface Capability

isIncluded

public boolean isIncluded(String name)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.