Class orion.settings.Setting
Represents the definition of a setting.
Defined in: </shared/eclipse/e4/orion/I201404012230/bundles/org.eclipse.orion.client.ui/web/orion/settings/settingsRegistry.js>.
Constructor Attributes | Constructor Name and Description |
---|---|
Represents the definition of a setting.
|
Method Attributes | Method Name and Description |
---|---|
Returns the category.
|
|
Returns the category key.
|
|
Returns the category label.
|
|
getName()
Returns the name.
|
|
Returns the name key.
|
|
getNls()
Returns the NLS path.
|
|
getPid()
|
|
getTags()
|
|
isDefaults(properties)
Returns whether a given properties map equals the default value of this setting.
|
Method Detail
{orion.metatype.AttributeDefinition[]}
getAttributeDefinitions()
- Returns:
- {orion.metatype.AttributeDefinition[]}
{String}
getCategory()
Returns the category.
- Returns:
- {String} The category. May be
null
.
{String}
getCategoryKey()
Returns the category key.
- Returns:
- {String} The category key. May be
null
.
{String}
getCategoryLabel()
Returns the category label.
- Returns:
- {String} The category label. May be
null
.
{String}
getName()
Returns the name.
- Returns:
- {String} The name. May be
null
.
{String}
getNameKey()
Returns the name key.
- Returns:
- {String} The name key. May be
null
.
- See:
- #getNls
{String}
getNls()
Returns the NLS path.
- Returns:
- {String} The NLS path. May be
null
.
- See:
- #getNameKey
{String}
getObjectClassDefinitionId()
- Returns:
- {String}
{String}
getPid()
- Returns:
- {String}
{String[]}
getTags()
- Returns:
- {String[]}
{Boolean}
isDefaults(properties)
Returns whether a given properties map equals the default value of this setting. This
tests if the following two conditions hold:
- The ID of every AttributeDefinition in this setting appears as a key in the map, and
- The key's corresponding value equals the AttributeDefinition's default value.
- Parameters:
- {Object} properties
- A map of AttributeDefinition IDs to values.
- Returns:
- {Boolean}
true
if the givenproperties
map equals the defaults.