Package com.luciad.format.s57
Class TLcdS57AttributeClassMap
java.lang.Object
com.luciad.format.s57.TLcdS57AttributeClassMap
- All Implemented Interfaces:
ILcdS57AttributeClassMap
This class maps S-57 attribute codes to numerical identifiers.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAttributeClassDescriptor
(int aAttributeClassCode) Returns the S-57 attribute class descriptor for the given attribute class code.Returns a List of integers, containing all attribute classes in this map.int
getAttributeClassFromString
(String aAttributeCode) Returns the numerical identifier for the given attribute code.getStringFromAttributeClass
(int aAttributeClassCode) Returns the attribute code for the given numerical identifier.
-
Constructor Details
-
TLcdS57AttributeClassMap
public TLcdS57AttributeClassMap()
-
-
Method Details
-
getAttributeClasses
Returns a List of integers, containing all attribute classes in this map. The list is sorted in ascending order.- Returns:
- a List of integers, containing all attribute classes in this map.
-
getAttributeClassFromString
Returns the numerical identifier for the given attribute code.- Specified by:
getAttributeClassFromString
in interfaceILcdS57AttributeClassMap
- Parameters:
aAttributeCode
-
-
getStringFromAttributeClass
Returns the attribute code for the given numerical identifier.- Specified by:
getStringFromAttributeClass
in interfaceILcdS57AttributeClassMap
- Parameters:
aAttributeClassCode
-
-
getAttributeClassDescriptor
Returns the S-57 attribute class descriptor for the given attribute class code.- Parameters:
aAttributeClassCode
-
-