A B C D G I L M O P R S T V

A

Activator - Class in org.apache.felix.metatype.internal
The Activator class is the BundleActivator of this bundle and provides abstract logging functionality: If a LogService is available, that service is used, otherwise logging goes to standard output or standard error (in case of level ERROR messages).
Activator() - Constructor for class org.apache.felix.metatype.internal.Activator
 
AD - Class in org.apache.felix.metatype
The AD class represents the AD element of the meta type descriptor.
AD() - Constructor for class org.apache.felix.metatype.AD
 
addAttribute(Attribute) - Method in class org.apache.felix.metatype.DesignateObject
 
addAttributeDefinition(AD) - Method in class org.apache.felix.metatype.OCD
 
addContent(String[]) - Method in class org.apache.felix.metatype.Attribute
 
addContent(String, boolean) - Method in class org.apache.felix.metatype.Attribute
 
addDesignate(Designate) - Method in class org.apache.felix.metatype.MetaData
 
addFactoryPids(String[]) - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
addIcon(Integer, String) - Method in class org.apache.felix.metatype.OCD
 
addMetaData(MetaData) - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
addMetaTypeProvider(String, MetaTypeProvider) - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
addObjectClassDefinition(OCD) - Method in class org.apache.felix.metatype.MetaData
 
addPids(String[]) - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
addService(ServiceReference) - Method in class org.apache.felix.metatype.internal.ServiceMetaTypeInformation
Registers the service described by the serviceRef with this instance if the service is a MetaTypeProvider instance and either a service.factoryPid or service.pid property is set in the service registration properties.
Attribute - Class in org.apache.felix.metatype
The Attribute TODO
Attribute() - Constructor for class org.apache.felix.metatype.Attribute
 

B

BundleResources - Class in org.apache.felix.metatype.internal.l10n
The BundleResources TODO

C

clearResourcesCache() - Static method in class org.apache.felix.metatype.internal.l10n.BundleResources
 
convertToType(String) - Method in class org.apache.felix.metatype.AD
 
createAD() - Method in class org.apache.felix.metatype.MetaDataReader
Creates a new AD object to hold the contents of the AD element.
createAttribute() - Method in class org.apache.felix.metatype.MetaDataReader
Creates a new Attribute object to hold the contents of the Attribute element.
createDesignate() - Method in class org.apache.felix.metatype.MetaDataReader
Creates a new Designate object to hold the contents of the Designate element.
createDesignateObject() - Method in class org.apache.felix.metatype.MetaDataReader
Creates a new DesignateObject object to hold the contents of the Object element.
createMetaData() - Method in class org.apache.felix.metatype.MetaDataReader
Creates a new MetaData object to hold the contents of the MetaData element.
createOCD() - Method in class org.apache.felix.metatype.MetaDataReader
Creates a new OCD object to hold the contents of the OCD element.

D

DefaultMetaTypeProvider - Class in org.apache.felix.metatype
The DefaultMetaTypeProvider class is an implementation of the MetaTypeProvider interface whichis configured for a given bundle using a MetaData object.
DefaultMetaTypeProvider(Bundle, MetaData) - Constructor for class org.apache.felix.metatype.DefaultMetaTypeProvider
 
Designate - Class in org.apache.felix.metatype
The Designate class represents the Designate element of the meta type descriptor.
Designate() - Constructor for class org.apache.felix.metatype.Designate
 
DesignateObject - Class in org.apache.felix.metatype
The DesignateObject class represents the Object element of the meta type descriptor.
DesignateObject() - Constructor for class org.apache.felix.metatype.DesignateObject
 

G

getAdRef() - Method in class org.apache.felix.metatype.Attribute
 
getAttributeDefinitions(int) - Method in class org.apache.felix.metatype.internal.LocalizedObjectClassDefinition
 
getAttributeDefinitions() - Method in class org.apache.felix.metatype.OCD
 
getAttributes() - Method in class org.apache.felix.metatype.DesignateObject
 
getBundle() - Method in class org.apache.felix.metatype.DefaultMetaTypeProvider
Returns the Bundle to which this instance belongs.
getBundle() - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
getBundleLocation() - Method in class org.apache.felix.metatype.Designate
 
getCardinality() - Method in class org.apache.felix.metatype.AD
 
getContent() - Method in class org.apache.felix.metatype.Attribute
 
getDefaultValue() - Method in class org.apache.felix.metatype.AD
 
getDescription() - Method in class org.apache.felix.metatype.AD
 
getDescription() - Method in class org.apache.felix.metatype.internal.LocalizedObjectClassDefinition
 
getDescription() - Method in class org.apache.felix.metatype.OCD
 
getDesignate(String) - Method in class org.apache.felix.metatype.DefaultMetaTypeProvider
 
getDesignates() - Method in class org.apache.felix.metatype.DefaultMetaTypeProvider
 
getDesignates() - Method in class org.apache.felix.metatype.MetaData
 
getFactoryPid() - Method in class org.apache.felix.metatype.Designate
 
getFactoryPids() - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
getIcon(int) - Method in class org.apache.felix.metatype.internal.LocalizedObjectClassDefinition
 
getIcons() - Method in class org.apache.felix.metatype.OCD
 
getID() - Method in class org.apache.felix.metatype.AD
 
getID() - Method in class org.apache.felix.metatype.internal.LocalizedObjectClassDefinition
 
getID() - Method in class org.apache.felix.metatype.OCD
 
getLocale() - Method in class org.apache.felix.metatype.internal.l10n.Resources
 
getLocalePrefix() - Method in class org.apache.felix.metatype.MetaData
 
getLocales() - Method in class org.apache.felix.metatype.DefaultMetaTypeProvider
 
getLocales() - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
getMax() - Method in class org.apache.felix.metatype.AD
 
getMin() - Method in class org.apache.felix.metatype.AD
 
getName() - Method in class org.apache.felix.metatype.AD
 
getName() - Method in class org.apache.felix.metatype.internal.LocalizedObjectClassDefinition
 
getName() - Method in class org.apache.felix.metatype.OCD
 
getObject() - Method in class org.apache.felix.metatype.Designate
 
getObjectClassDefinition(String, String) - Method in class org.apache.felix.metatype.DefaultMetaTypeProvider
 
getObjectClassDefinition(String, String) - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
getObjectClassDefinitions() - Method in class org.apache.felix.metatype.DefaultMetaTypeProvider
 
getObjectClassDefinitions() - Method in class org.apache.felix.metatype.MetaData
 
getOcdRef() - Method in class org.apache.felix.metatype.DesignateObject
 
getOptionLabels() - Method in class org.apache.felix.metatype.AD
 
getOptionValues() - Method in class org.apache.felix.metatype.AD
 
getPid() - Method in class org.apache.felix.metatype.Designate
 
getPids() - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
getResource(String) - Method in class org.apache.felix.metatype.internal.l10n.Resources
 
getResources(Bundle, String, String) - Static method in class org.apache.felix.metatype.internal.l10n.BundleResources
 
getType() - Method in class org.apache.felix.metatype.AD
 

I

isMerge() - Method in class org.apache.felix.metatype.Designate
 
isOptional() - Method in class org.apache.felix.metatype.Designate
 
isRequired() - Method in class org.apache.felix.metatype.AD
 

L

LocalizedObjectClassDefinition - Class in org.apache.felix.metatype.internal
The LocalizedObjectClassDefinition class is the implementation of the ObjectClassDefinition interface.
LocalizedObjectClassDefinition(Bundle, OCD, Resources) - Constructor for class org.apache.felix.metatype.internal.LocalizedObjectClassDefinition
Creates and instance of this localizing facade.
log(int, String) - Static method in class org.apache.felix.metatype.internal.Activator
 
log(int, String, Throwable) - Static method in class org.apache.felix.metatype.internal.Activator
 
log(ServiceReference, int, String) - Static method in class org.apache.felix.metatype.internal.Activator
 
log(ServiceReference, int, String, Throwable) - Static method in class org.apache.felix.metatype.internal.Activator
 

M

MetaData - Class in org.apache.felix.metatype
The MetaData class represents the MetaData element of the meta type descriptor.
MetaData() - Constructor for class org.apache.felix.metatype.MetaData
 
MetaDataReader - Class in org.apache.felix.metatype
The MetaDataReader provides two methods to read meta type documents according to the MetaType schema (105.8 XML Schema).
MetaDataReader() - Constructor for class org.apache.felix.metatype.MetaDataReader
 
MetaTypeInformationImpl - Class in org.apache.felix.metatype.internal
The MetaTypeInformationImpl class implements the MetaTypeInformation interface returned from the MetaTypeService.
MetaTypeInformationImpl(Bundle) - Constructor for class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 

O

OCD - Class in org.apache.felix.metatype
The OCD class represents the OCD element of the meta type descriptor.
OCD() - Constructor for class org.apache.felix.metatype.OCD
 
org.apache.felix.metatype - package org.apache.felix.metatype
 
org.apache.felix.metatype.internal - package org.apache.felix.metatype.internal
 
org.apache.felix.metatype.internal.l10n - package org.apache.felix.metatype.internal.l10n
 

P

parse(URL) - Method in class org.apache.felix.metatype.MetaDataReader
Parses the XML document provided by the url.
parse(InputStream) - Method in class org.apache.felix.metatype.MetaDataReader
Parses the XML document in the given input stream.

R

removeFactoryPid(String) - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
removeMetaTypeProvider(String) - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
removePid(String) - Method in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
removeService(ServiceReference) - Method in class org.apache.felix.metatype.internal.ServiceMetaTypeInformation
Unregisters the service described by the serviceRef from this instance.
Resources - Class in org.apache.felix.metatype.internal.l10n
The Resources TODO

S

SERVICE_FACTORYPID - Static variable in class org.apache.felix.metatype.internal.MetaTypeInformationImpl
 
serviceChanged(ServiceEvent) - Method in class org.apache.felix.metatype.internal.ServiceMetaTypeInformation
Handles service registration and unregistration events ignoring all services not belonging to the Bundle which is handled by this instance.
ServiceMetaTypeInformation - Class in org.apache.felix.metatype.internal
The ServiceMetaTypeInformation extends the MetaTypeInformationImpl adding support to register and unregister ManagedServices and ManagedServiceFactorys also implementing the MetaTypeProvider interface.
ServiceMetaTypeInformation(BundleContext, Bundle) - Constructor for class org.apache.felix.metatype.internal.ServiceMetaTypeInformation
Creates an instance of this class handling services of the given bundle.
setAdRef(String) - Method in class org.apache.felix.metatype.Attribute
 
setBundleLocation(String) - Method in class org.apache.felix.metatype.Designate
 
setCardinality(int) - Method in class org.apache.felix.metatype.AD
 
setDefaultValue(String) - Method in class org.apache.felix.metatype.AD
 
setDefaultValue(String[]) - Method in class org.apache.felix.metatype.AD
 
setDescription(String) - Method in class org.apache.felix.metatype.AD
 
setDescription(String) - Method in class org.apache.felix.metatype.OCD
 
setFactoryPid(String) - Method in class org.apache.felix.metatype.Designate
 
setID(String) - Method in class org.apache.felix.metatype.AD
 
setId(String) - Method in class org.apache.felix.metatype.OCD
 
setLocalePrefix(String) - Method in class org.apache.felix.metatype.MetaData
 
setMax(String) - Method in class org.apache.felix.metatype.AD
 
setMerge(boolean) - Method in class org.apache.felix.metatype.Designate
 
setMin(String) - Method in class org.apache.felix.metatype.AD
 
setName(String) - Method in class org.apache.felix.metatype.AD
 
setName(String) - Method in class org.apache.felix.metatype.OCD
 
setObject(DesignateObject) - Method in class org.apache.felix.metatype.Designate
 
setOcdRef(String) - Method in class org.apache.felix.metatype.DesignateObject
 
setOptional(boolean) - Method in class org.apache.felix.metatype.Designate
 
setOptions(Map) - Method in class org.apache.felix.metatype.AD
 
setPid(String) - Method in class org.apache.felix.metatype.Designate
 
setRequired(boolean) - Method in class org.apache.felix.metatype.AD
 
setType(String) - Method in class org.apache.felix.metatype.AD
 
splitList(String) - Static method in class org.apache.felix.metatype.AD
 
start(BundleContext) - Method in class org.apache.felix.metatype.internal.Activator
Starts this bundle doing the following: Register as listener for service events concerning the LogService Try to get the LogService Registers the MetaTypeService implementation provided by this bundle.
stop(BundleContext) - Method in class org.apache.felix.metatype.internal.Activator
Stops this bundle by just unregistering as a service listener.

T

toType(String) - Static method in class org.apache.felix.metatype.AD
 

V

validate(String) - Method in class org.apache.felix.metatype.AD
Implements validation of the valueString and returns an indication of the success: null If neither a minimal value nor a maximal value nor any optional values are defined in this instance, validation cannot be performed.
VALIDATE_GREATER_THAN_MAXIMUM - Static variable in class org.apache.felix.metatype.AD
The message returned from the AD.validate(String) method if the value is greater than the specified maximum value (value is "%greater than maximum").
VALIDATE_LESS_THAN_MINIMUM - Static variable in class org.apache.felix.metatype.AD
The message returned from the AD.validate(String) method if the value is less than the specified minimum value (value is "%less than minimum").
VALIDATE_NOT_A_VALID_OPTION - Static variable in class org.apache.felix.metatype.AD
The message returned from the AD.validate(String) method if the value is not any of the specified option values (value is "%not a valid option").

A B C D G I L M O P R S T V

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