org.osgi.impl.bundle.obr.resource
Class ManifestEntry

java.lang.Object
  extended by org.osgi.impl.bundle.obr.resource.ManifestEntry
All Implemented Interfaces:
Comparable

public class ManifestEntry
extends Object
implements Comparable


Field Summary
 Map directives
           
 Set uses
           
 
Constructor Summary
ManifestEntry(String name)
           
ManifestEntry(String name, VersionRange version)
           
 
Method Summary
 void addParameter(org.osgi.impl.bundle.obr.resource.Parameter parameter)
           
 int compareTo(Object o)
           
 ManifestEntry getAlias(String key)
           
 String getAttribute(String attribute)
           
 Map getAttributes()
           
 String getDirective(String directive)
           
 Map getDirectives()
           
 String getName()
           
 Object getPath()
           
 VersionRange getVersion()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

directives

public Map directives

uses

public Set uses
Constructor Detail

ManifestEntry

public ManifestEntry(String name)

ManifestEntry

public ManifestEntry(String name,
                     VersionRange version)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

getName

public String getName()

getVersion

public VersionRange getVersion()

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

getPath

public Object getPath()
Returns:

getDirectives

public Map getDirectives()

getAttributes

public Map getAttributes()

addParameter

public void addParameter(org.osgi.impl.bundle.obr.resource.Parameter parameter)
Parameters:
parameter -

getAlias

public ManifestEntry getAlias(String key)

getDirective

public String getDirective(String directive)

getAttribute

public String getAttribute(String attribute)


Copyright © 2006-2011 Apache Software Foundation. All Rights Reserved.