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
TheOCD
class represents theOCD
element of the meta type descriptor.
-
-
Constructor Summary
Constructors Constructor Description OCD()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAttributeDefinition(AD attribute)
void
addIcon(java.lang.Integer size, java.lang.String icon)
java.util.Map
getAttributeDefinitions()
java.lang.String
getDescription()
java.util.Map
getIcons()
java.lang.String
getID()
MetaData
getMetadata()
java.lang.String
getName()
void
setDescription(java.lang.String description)
void
setId(java.lang.String id)
void
setMetadata(MetaData metadata)
void
setName(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)
-
-