public abstract class SuperConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ConfigType |
confType |
protected ConfigurationMessage |
lastMessage |
| Constructor and Description |
|---|
SuperConfiguration(ConfigType type)
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigType |
getConfigType()
ConfigType is a descriptor used for creating particular instance and for
getting type information about particular configuration subject.
|
Set<String> |
getFeatureNames()
For a camera, sensor or effecter, a configuration message conatins a pair
‘{Name Value}’ that describes the feature of this sensor type.
|
Map<String,String> |
getFeatures()
For a camera, sensor or effecter, a configuration message conatins a pair
‘{Name Value}’ that describes the feature of this sensor type.
|
int |
getFeatureSize()
For a camera, sensor or effecter, a configuration message conatins a pair
‘{Name Value}’ that describes the feature of this sensor type.
|
String |
getFeatureValueBy(String Name)
For a camera, sensor or effecter, a configuration message conatins a pair
‘{Name Value}’ that describes the feature of this sensor type.
|
String |
getName()
Name of the subject that this geometry message concerns.
|
String |
getType()
Type describes the vehicle type.
|
Boolean |
isReady()
Used to make sure the object is filled.
|
void |
updateMessage(ConfigurationMessage message)
Method used for updating the message object that provides particular
properties for given type.
|
protected ConfigType confType
protected ConfigurationMessage lastMessage
public SuperConfiguration(ConfigType type)
type - Configuration type describes particular subject about which
we want to know about. It is used to distinguish incoming message from
the server.public Boolean isReady()
public String getType()
public String getName()
public ConfigType getConfigType()
public Set<String> getFeatureNames()
public String getFeatureValueBy(String Name)
public int getFeatureSize()
public Map<String,String> getFeatures()
public void updateMessage(ConfigurationMessage message)
message - Configuration message from server.Copyright © 2013 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.