public interface IElement
Modifier and Type | Interface and Description |
---|---|
static class |
IElement.Type
Enumerates the possible types of a
component . |
Modifier and Type | Method and Description |
---|---|
Set<IElement> |
getAllChildren(IElementResolver resolver,
IElementResolver otherResolver) |
IElement |
getChild(IElementResolver resolver,
IElementResolver otherResolver,
IElement key) |
List<IElement> |
getChildren() |
String |
getName() |
org.osgi.framework.Version |
getResolvedVersion() |
String |
getTag() |
IElement.Type |
getType() |
org.osgi.framework.Version |
getVersion() |
boolean |
isLicenseFeature() |
boolean |
isVersionUnresolved() |
IElement |
trimVersion() |
IElement.Type getType()
String getTag()
String getName()
org.osgi.framework.Version getVersion()
org.osgi.framework.Version getResolvedVersion()
boolean isLicenseFeature()
Set<IElement> getAllChildren(IElementResolver resolver, IElementResolver otherResolver)
IElement getChild(IElementResolver resolver, IElementResolver otherResolver, IElement key)
IElement trimVersion()
boolean isVersionUnresolved()
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.