public class ExportPackageDescriptionImpl extends BaseDescriptionImpl implements ExportPackageDescription
Modifier and Type | Field and Description |
---|---|
static String |
EQUINOX_EE |
monitor
Constructor and Description |
---|
ExportPackageDescriptionImpl() |
ExportPackageDescriptionImpl(BundleDescription host,
ExportPackageDescription fragmentDeclaration) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
getAttributes()
Returns the arbitrary attributes for this package.
|
Map<String,Object> |
getDeclaredAttributes()
Returns the attributes declared with the description.
|
Map<String,String> |
getDeclaredDirectives()
Returns the directives declared with the description.
|
Object |
getDirective(String key)
Returns the specified directive for this package.
|
Map<String,Object> |
getDirectives()
Returns the directives for this package.
|
BundleDescription |
getExporter()
Returns the exporter of this package.
|
BaseDescription |
getFragmentDeclaration() |
BundleDescription |
getSupplier()
Returns the bundle which supplies this base description
|
boolean |
isRoot()
Deprecated.
|
protected void |
setAttributes(Map<String,?> attributes) |
Object |
setDirective(String key,
Object value) |
void |
setDirectives(Map<String,?> directives) |
protected void |
setExporter(BundleDescription exporter) |
String |
toString() |
getCapability, getName, getUserObject, getVersion, setName, setUserObject, setVersion
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCapability, getName, getUserObject, getVersion, setUserObject
public static final String EQUINOX_EE
public ExportPackageDescriptionImpl()
public ExportPackageDescriptionImpl(BundleDescription host, ExportPackageDescription fragmentDeclaration)
public Map<String,Object> getDirectives()
ExportPackageDescription
getDirectives
in interface ExportPackageDescription
public Map<String,String> getDeclaredDirectives()
BaseDescription
getDeclaredDirectives
in interface BaseDescription
public Map<String,Object> getDeclaredAttributes()
BaseDescription
getDeclaredAttributes
in interface BaseDescription
public Object getDirective(String key)
ExportPackageDescription
getDirective
in interface ExportPackageDescription
key
- the directive to fetchpublic Map<String,Object> getAttributes()
ExportPackageDescription
getAttributes
in interface ExportPackageDescription
public BundleDescription getSupplier()
BaseDescription
getSupplier
in interface BaseDescription
public BundleDescription getExporter()
ExportPackageDescription
getExporter
in interface ExportPackageDescription
public boolean isRoot()
ExportPackageDescription
isRoot
in interface ExportPackageDescription
protected void setExporter(BundleDescription exporter)
public BaseDescription getFragmentDeclaration()
getFragmentDeclaration
in class BaseDescriptionImpl
Copyright © 2007–2018 The Apache Software Foundation. All rights reserved.