public class LocalConfigurationParameterEditor extends LocalConfigurationEntity implements ConfigurationParameterEditor
ConfigurableEntityEditor
for local and parameter
type Entities.confManager, listeners, uri
PROP_CONFIG_VALUE
Constructor and Description |
---|
LocalConfigurationParameterEditor(ConfigurationManagerImpl configurationManagerImpl,
String uri) |
Modifier and Type | Method and Description |
---|---|
Object |
getConfiguredValue() |
Object |
getDefaultValue() |
MergedRestriction |
getType() |
boolean |
isDefaultValue() |
boolean |
setDefaultValue() |
boolean |
setValue(Object value) |
getDescription, getEntity
getScope, getURI, subscribe2Changes, unsubscribe2Changes, updated
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
subscribe2Changes, unsubscribe2Changes
getDescription, getScope
public LocalConfigurationParameterEditor(ConfigurationManagerImpl configurationManagerImpl, String uri)
public Object getDefaultValue()
getDefaultValue
in interface ConfigurationParameter
public MergedRestriction getType()
getType
in interface ConfigurationParameter
MergedRestriction
over the property that defines the
restrictions on the object received in
ConfigurableModule#configurationChanged(org.universAAL.middleware.mw.manager.configuration.core.interfaces.scope.Scope, Object)
for the scope of this Configuration Parameter Entity.public boolean isDefaultValue()
isDefaultValue
in interface ConfigurableEntityEditor
public boolean setDefaultValue()
setDefaultValue
in interface ConfigurableEntityEditor
public boolean setValue(Object value)
setValue
in interface ConfigurationParameterEditor
value
- the value to setConfigurableModule
managing the entity.public Object getConfiguredValue()
getConfiguredValue
in interface ConfigurationParameterEditor
Copyright © 2015 universAAL Consortium. All Rights Reserved.