| Package | Description |
|---|---|
| org.apache.felix.scrplugin.description | |
| org.apache.felix.scrplugin.helper | |
| org.apache.felix.scrplugin.xml |
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentDescription
ComponentDescription is a described component. |
class |
PropertyDescription
A
PropertyDescription describes a property
of a component. |
class |
ReferenceDescription
A
ReferenceDescription describes a reference
from a component to another service. |
class |
ServiceDescription
If a component is a service, the
ClassDescription should
contain a ServiceDescription. |
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.List<AbstractDescription> |
ClassDescription.descriptions
All descriptions.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AbstractDescription> |
ClassDescription.getDescription(java.lang.Class<T> descType)
Get the first description of that type
|
<T extends AbstractDescription> |
ClassDescription.getDescriptions(java.lang.Class<T> descType)
Get all descriptions of that type.
|
| Modifier and Type | Method and Description |
|---|---|
abstract AbstractDescription |
AbstractDescription.clone() |
AbstractDescription |
PropertyDescription.clone() |
AbstractDescription |
ServiceDescription.clone() |
AbstractDescription |
ReferenceDescription.clone() |
AbstractDescription |
ComponentDescription.clone() |
| Modifier and Type | Method and Description |
|---|---|
void |
ClassDescription.add(AbstractDescription desc)
Add a new description
|
| Modifier and Type | Method and Description |
|---|---|
private void |
Validator.logError(AbstractDescription desc,
java.lang.String message) |
private void |
Validator.logWarn(AbstractDescription desc,
java.lang.String message) |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<AbstractDescription> |
ComponentDescriptorIO.XmlHandler.propsAndRefs
Properties.
|