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
Constructors -
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.intgetAttributeClassFromString(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:
getAttributeClassFromStringin interfaceILcdS57AttributeClassMap- Parameters:
aAttributeCode-
-
getStringFromAttributeClass
Returns the attribute code for the given numerical identifier.- Specified by:
getStringFromAttributeClassin interfaceILcdS57AttributeClassMap- Parameters:
aAttributeClassCode-
-
getAttributeClassDescriptor
Returns the S-57 attribute class descriptor for the given attribute class code.- Parameters:
aAttributeClassCode-
-