Public Member Functions | |
BACIConverterSupport () | |
boolean | acceptConvert (String operation) |
boolean | acceptInverseConvert (String operation) |
Object | convert (String operation, Object[] params, Object returnValue) |
void | inverseConvert (String operation, Object[] params) |
Class[] | getInverseConvertParameterTypes (String operation, Class[] parameterTypes) |
abstract Object | convertPropertyValue (Object value) |
abstract Object | inverseConvertPropertyValue (Object value) |
abstract Class | getInverseConvertPropertyParameterType () |
abstract String | getConvertedPropertyValueUnits (String units) |
Static Public Attributes | |
final String[] | BACI_PROPERTY_OPERATIONS |
final String[] | BACI_PROPERTY_INVERSE_OPERATIONS |
final String[] | BACI_PROPERTY_ATTRIBUTES |
final String | BACI_UNIT_ATTRIBUTE = "units" |
Protected Member Functions | |
void | initializeTables () |
Protected Attributes | |
Map | operationMap = null |
Map | operationInverseMap = null |
Map | attributeMap = null |
|
Constructor. |
|
Returns
Implements si::ijs::acs::objectexplorer::engine::Converter.
|
|
Returns
Implements si::ijs::acs::objectexplorer::engine::Converter.
|
|
Implements si::ijs::acs::objectexplorer::engine::Converter.
|
|
Convert property value.
Implemented in si::ijs::acs::objectexplorer::engine::BACI::converters::BACIDegreesToDDMMSSConverter, and si::ijs::acs::objectexplorer::engine::BACI::converters::BACIDoubleLinearConverter.
|
|
Get converted property value units.
Implemented in si::ijs::acs::objectexplorer::engine::BACI::converters::BACIDegreesToDDMMSSConverter, and si::ijs::acs::objectexplorer::engine::BACI::converters::BACIDoubleLinearConverter.
|
|
Implements si::ijs::acs::objectexplorer::engine::Converter.
|
|
Class type of converted property value. This is returned class by convertPropertyValue method and expected class type of inverseConvertPropertyValue.
Implemented in si::ijs::acs::objectexplorer::engine::BACI::converters::BACIDegreesToDDMMSSConverter, and si::ijs::acs::objectexplorer::engine::BACI::converters::BACIDoubleLinearConverter.
|
|
Initialized lookup table. |
|
Implements si::ijs::acs::objectexplorer::engine::Converter.
|
|
Inverse convert property value.
Implemented in si::ijs::acs::objectexplorer::engine::BACI::converters::BACIDegreesToDDMMSSConverter, and si::ijs::acs::objectexplorer::engine::BACI::converters::BACIDoubleLinearConverter.
|
|
Attributes lookup table. |
|
Initial value: List of BACI property attributes related to property value. |
|
Initial value: List of BACI property operations related to property value (inverse conversion). |
|
Initial value: List of BACI property operations related to property value. |
|
|
|
Operations (inverse) lookup table. |
|
Operations lookup table. |