Package org.apache.felix.metatype
Class OCD
- java.lang.Object
-
- org.apache.felix.metatype.OptionalAttributes
-
- org.apache.felix.metatype.OCD
-
public class OCD extends OptionalAttributes
TheOCDclass represents theOCDelement of the meta type descriptor.
-
-
Constructor Summary
Constructors Constructor Description OCD()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttributeDefinition(AD attribute)voidaddIcon(java.lang.Integer size, java.lang.String icon)java.util.MapgetAttributeDefinitions()java.lang.StringgetDescription()java.util.MapgetIcons()java.lang.StringgetID()MetaDatagetMetadata()java.lang.StringgetName()voidsetDescription(java.lang.String description)voidsetId(java.lang.String id)voidsetMetadata(MetaData metadata)voidsetName(java.lang.String name)-
Methods inherited from class org.apache.felix.metatype.OptionalAttributes
addOptionalAttribute, getOptionalAttributes
-
-
-
-
Method Detail
-
getID
public java.lang.String getID()
-
setId
public void setId(java.lang.String id)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDescription
public java.lang.String getDescription()
-
setDescription
public void setDescription(java.lang.String description)
-
getIcons
public java.util.Map getIcons()
-
addIcon
public void addIcon(java.lang.Integer size, java.lang.String icon)- Parameters:
size-icon- The icon, either an URL or a string designating a resource which may be a localized string
-
getAttributeDefinitions
public java.util.Map getAttributeDefinitions()
-
addAttributeDefinition
public void addAttributeDefinition(AD attribute)
-
getMetadata
public MetaData getMetadata()
-
setMetadata
public void setMetadata(MetaData metadata)
-
-