Class orion.metatype.ObjectClassDefinition
Describes a kind of object.
Defined in: </jobs/genie.orion/orion-client-dev/workspace/bundles/org.eclipse.orion.client.core/web/orion/metatype.js>.
Constructor Attributes | Constructor Name and Description |
---|---|
An
ObjectClassDefinition describes a kind of object. |
Method Attributes | Method Name and Description |
---|---|
Returns the attribute definitions.
|
|
getId()
Returns the id.
|
|
getName()
Returns this Object Class Definition's name.
|
Class Detail
orion.metatype.ObjectClassDefinition()
An
ObjectClassDefinition
describes a kind of object. It typically serves to describe what properties may appear in a orion.cm.ConfigurationProperties dictionary.
Method Detail
{orion.metatype.AttributeDefinition[]}
getAttributeDefinitions()
Returns the attribute definitions.
- Returns:
- {orion.metatype.AttributeDefinition[]} The attribute definitions of this Object Class Definition.
{String}
getId()
Returns the id.
- Returns:
- {String} The id of this Object Class Definition.
{String}
getName()
Returns this Object Class Definition's name.
- Returns:
- {String} The name. May be
null
.