C - Type of the component implementation.public class ObjectClassDefinitionImpl<C> extends Object implements org.osgi.service.metatype.ObjectClassDefinition
ObjectClassDefinition for ECM based component containers.| Constructor and Description |
|---|
ObjectClassDefinitionImpl(org.everit.osgi.ecm.metadata.ComponentMetadata componentMetadata,
Localizer localizer,
ClassLoader classLoader)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.osgi.service.metatype.AttributeDefinition[] |
getAttributeDefinitions(int filter) |
String |
getDescription() |
InputStream |
getIcon(int size) |
String |
getID() |
String |
getName() |
public ObjectClassDefinitionImpl(org.everit.osgi.ecm.metadata.ComponentMetadata componentMetadata,
Localizer localizer,
ClassLoader classLoader)
public org.osgi.service.metatype.AttributeDefinition[] getAttributeDefinitions(int filter)
getAttributeDefinitions in interface org.osgi.service.metatype.ObjectClassDefinitionpublic String getDescription()
getDescription in interface org.osgi.service.metatype.ObjectClassDefinitionpublic InputStream getIcon(int size) throws IOException
getIcon in interface org.osgi.service.metatype.ObjectClassDefinitionIOExceptionpublic String getID()
getID in interface org.osgi.service.metatype.ObjectClassDefinitionpublic String getName()
getName in interface org.osgi.service.metatype.ObjectClassDefinitionCopyright © 2011–2015 Everit Kft.. All rights reserved.