public class TLcdPOLDefaultAttributeProvider extends Object implements ILcdPOLAttributeProvider
ILcdPOLAttributeProvider
implementation to provide POL attributes for
arbitrary objects. This implementation will return the property asked for POL elements.
For non POL objects, default values will be returned.Constructor and Description |
---|
TLcdPOLDefaultAttributeProvider() |
Modifier and Type | Method and Description |
---|---|
static String |
getDefaultAltitudeUnit() |
static String |
getDefaultMaxAltitudeAsString() |
static String |
getDefaultMinAltitudeAsString() |
static String |
getDefaultName() |
static String |
getDefaultTypeasString() |
String |
retrieveAltitudeUnit(Object aObject)
Retrieves the altitude unit from an arbitrary object.
|
int |
retrieveColorIndex(Object aObject)
Retrieves the color index from an arbitrary object.
|
String |
retrieveMappingAsString(Object aObject)
Retrieves the mapping from an arbitrary object as a String.
|
String |
retrieveMaxAltitudeAsString(Object aObject)
Retrieves the maximum altitude from an arbitrary object as a String.
|
String |
retrieveMinAltitudeAsString(Object aObject)
Retrieves the minimum altitude from an arbitrary object as a String.
|
String |
retrieveName(Object aObject)
Retrieves the name from an arbitrary object.
|
String |
retrieveTypeAsString(Object aObject)
Retrieves the type from an arbitrary object as a String.
|
public static String getDefaultTypeasString()
public static String getDefaultName()
public static String getDefaultAltitudeUnit()
public static String getDefaultMinAltitudeAsString()
public static String getDefaultMaxAltitudeAsString()
public int retrieveColorIndex(Object aObject)
ILcdPOLAttributeProvider
retrieveColorIndex
in interface ILcdPOLAttributeProvider
aObject
- any object.public String retrieveTypeAsString(Object aObject)
ILcdPOLAttributeProvider
retrieveTypeAsString
in interface ILcdPOLAttributeProvider
aObject
- any object.public String retrieveMappingAsString(Object aObject)
ILcdPOLAttributeProvider
retrieveMappingAsString
in interface ILcdPOLAttributeProvider
aObject
- any object.public String retrieveName(Object aObject)
ILcdPOLAttributeProvider
retrieveName
in interface ILcdPOLAttributeProvider
aObject
- any object.public String retrieveMinAltitudeAsString(Object aObject)
ILcdPOLAttributeProvider
retrieveMinAltitudeAsString
in interface ILcdPOLAttributeProvider
aObject
- any object.public String retrieveMaxAltitudeAsString(Object aObject)
ILcdPOLAttributeProvider
retrieveMaxAltitudeAsString
in interface ILcdPOLAttributeProvider
aObject
- any object.public String retrieveAltitudeUnit(Object aObject)
ILcdPOLAttributeProvider
retrieveAltitudeUnit
in interface ILcdPOLAttributeProvider
aObject
- any object.