|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unikassel.android.sdcframework.preferences.SensorDeviceConfigurationImpl
public final class SensorDeviceConfigurationImpl
Basic implementation of the sensor device configuration interface.
Field Summary | |
---|---|
private boolean |
enabled
The enabled state flag for the device |
private int |
frequency
The scan sample frequency rate. |
private SensorDevicePriorities |
priority
The current priority for sendor device scan samples. |
Constructor Summary | |
---|---|
SensorDeviceConfigurationImpl()
Constructor |
|
SensorDeviceConfigurationImpl(int frequency,
SensorDevicePriorities priority,
boolean enabled)
Constructor |
|
SensorDeviceConfigurationImpl(SensorDeviceConfiguration deviceConfig)
Copy constructor |
Method Summary | |
---|---|
boolean |
equals(Object o)
|
int |
getFrequency()
Getter for the sample scan frequency |
SensorDevicePriorities |
getSamplePriority()
Getter for the sample priority |
boolean |
isEnabled()
Getter for the enabled state flag |
void |
setEnabled(boolean enabled)
Setter for the enabled state flag |
void |
setFrequency(int frequency)
Setter for the sample scan frequency |
void |
setSamplePriority(SensorDevicePriorities priority)
Setter for the sample priority |
void |
update(SensorDeviceConfiguration configuration)
Does update this configuration by another configuration |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private int frequency
private SensorDevicePriorities priority
private boolean enabled
Constructor Detail |
---|
public SensorDeviceConfigurationImpl(int frequency, SensorDevicePriorities priority, boolean enabled)
frequency
- the device sample frequencypriority
- the device sample priorityenabled
- the device enabled statepublic SensorDeviceConfigurationImpl()
public SensorDeviceConfigurationImpl(SensorDeviceConfiguration deviceConfig)
deviceConfig
- the device configuration to copy fromMethod Detail |
---|
public void setFrequency(int frequency)
ScannerConfiguration
setFrequency
in interface ScannerConfiguration
frequency
- the sample scan frequency to setpublic int getFrequency()
ScannerConfiguration
getFrequency
in interface ScannerConfiguration
public void setSamplePriority(SensorDevicePriorities priority)
ScannerConfiguration
setSamplePriority
in interface ScannerConfiguration
priority
- the sample priority to setpublic SensorDevicePriorities getSamplePriority()
ScannerConfiguration
getSamplePriority
in interface ScannerConfiguration
public void setEnabled(boolean enabled)
SensorDeviceConfiguration
setEnabled
in interface SensorDeviceConfiguration
enabled
- the enabled state flag to setpublic boolean isEnabled()
SensorDeviceConfiguration
isEnabled
in interface SensorDeviceConfiguration
public boolean equals(Object o)
equals
in class Object
public void update(SensorDeviceConfiguration configuration)
UpdatableConfiguration
update
in interface UpdatableConfiguration<SensorDeviceConfiguration>
configuration
- the configuration to update from
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |