Class orion.metatype.ObjectClassDefinition
Describes a kind of object.
Defined in: </shared/eclipse/e4/orion/I201404012230/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.
|
|
Returns this Object Class Definition's name key.
|
|
getNls()
Returns this Object Class Definition's NLS path.
|
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
.
{String}
getNameKey()
Returns this Object Class Definition's name key.
- Returns:
- {String} The name key. May be
null
.
- See:
- #getNls
{String}
getNls()
Returns this Object Class Definition's NLS path.
- Returns:
- {String} The NLS path. May be
null
.
- See:
- #getNameKey