org.apache.felix.deployment.rp.autoconf
Class ObjectClassDefinitionImpl

java.lang.Object
  extended by org.apache.felix.deployment.rp.autoconf.ObjectClassDefinitionImpl
All Implemented Interfaces:
ObjectClassDefinition

public class ObjectClassDefinitionImpl
extends Object
implements ObjectClassDefinition


Field Summary
 
Fields inherited from interface org.osgi.service.metatype.ObjectClassDefinition
ALL, OPTIONAL, REQUIRED
 
Constructor Summary
ObjectClassDefinitionImpl(OCD ocd)
           
 
Method Summary
 AttributeDefinition[] getAttributeDefinitions(int filter)
           
 String getDescription()
           
 InputStream getIcon(int size)
           
 String getID()
           
 String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ObjectClassDefinitionImpl

public ObjectClassDefinitionImpl(OCD ocd)
Method Detail

getAttributeDefinitions

public AttributeDefinition[] getAttributeDefinitions(int filter)
Specified by:
getAttributeDefinitions in interface ObjectClassDefinition

getIcon

public InputStream getIcon(int size)
                    throws IOException
Specified by:
getIcon in interface ObjectClassDefinition
Throws:
IOException

getDescription

public String getDescription()
Specified by:
getDescription in interface ObjectClassDefinition

getID

public String getID()
Specified by:
getID in interface ObjectClassDefinition

getName

public String getName()
Specified by:
getName in interface ObjectClassDefinition


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