public class RemoteConfigurationParamaterEditor extends RemoteConfigurationEntity implements ConfigurationParameterEditor
ConfigurableEntityEditor
for remote, parameter type
entities.entity
confManager, listeners, uri
PROP_CONFIG_VALUE
Constructor and Description |
---|
RemoteConfigurationParamaterEditor(ConfigurationManagerImpl configurationManagerImpl,
Entity remote) |
Modifier and Type | Method and Description |
---|---|
Object |
getConfiguredValue() |
Object |
getDefaultValue() |
MergedRestriction |
getType() |
boolean |
isDefaultValue() |
boolean |
setDefaultValue() |
boolean |
setValue(Object value) |
getDescription, getEntity, sendRequestFor, updated, updateRemoteEntity
getScope, getURI, subscribe2Changes, unsubscribe2Changes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
subscribe2Changes, unsubscribe2Changes
getDescription, getScope
public RemoteConfigurationParamaterEditor(ConfigurationManagerImpl configurationManagerImpl, Entity remote)
configurationManagerImpl
- remote
- 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.