Package | Description |
---|---|
com.luciad.format.s57 |
Handles the S-57 format.
|
com.luciad.internal.format.s57 |
Modifier and Type | Class and Description |
---|---|
class |
TLcdS57Attribute
Implementation of an ILcdS57Attribute for attributes of type 'coded string' and 'free text'.
|
class |
TLcdS57EnumeratedAttribute
Implementation of ILcdS57Attribute for an enumerated value.
|
class |
TLcdS57FloatAttribute
Implementation of ILcdS57Attribute for a float value.
|
class |
TLcdS57IntAttribute
Implementation of ILcdS57Attribute for an integer value.
|
class |
TLcdS57ListAttribute
Implementation of ILcdS57Attribute for a list value.
|
Modifier and Type | Method and Description |
---|---|
ILcdS57Attribute |
TLcdS57Identifier.getS57Attribute(int aIndex) |
ILcdS57Attribute |
TLcdS57EditableIdentifier.getS57Attribute(int aIndex)
Deprecated.
|
ILcdS57Attribute |
ILcdS57Identifier.getS57Attribute(int aIndex)
Gets the TLcdS57Attribute at a given index.
|
ILcdS57Attribute |
TLcdS57Identifier.getS57AttributeForCode(int aRequestedCode) |
ILcdS57Attribute |
TLcdS57EditableIdentifier.getS57AttributeForCode(int aCode)
Deprecated.
|
ILcdS57Attribute |
ILcdS57Identifier.getS57AttributeForCode(int aCode)
Gets the TLcdS57Attribute that has the given code.
|
Modifier and Type | Method and Description |
---|---|
void |
TLcdS57Identifier.addAttribute(ILcdS57Attribute aAttribute)
Adds the given attribute to this S-57 identifier.
|
void |
TLcdS57EditableIdentifier.addAttribute(ILcdS57Attribute aAttribute)
Deprecated.
Adds the given attribute to this S-57 identifier.
|
void |
TLcdS57Identifier.removeAttribute(ILcdS57Attribute aAttribute)
Removes the specified attribute from this S-57 identifier.
|
void |
TLcdS57EditableIdentifier.removeAttribute(ILcdS57Attribute aAttribute)
Deprecated.
Removes the specified attribute from this S-57 identifier.
|
Constructor and Description |
---|
TLcdS57Identifier(int aObjectClassCode,
ILcdS57Attribute[] aAttributes)
Constructs a new S-57 editable identifier, initialized with the given object class code.
|
TLcdS57Identifier(TLcdS57ObjectClassDescriptor aObjectClassDescriptor,
ILcdS57Attribute[] aAttributes)
Constructs a new S-57 editable identifier, initialized with the given object class descriptor.
|
TLcdS57Identifier(TLcdS57ObjectClassDescriptor aObjectClassDescriptor,
ILcdS57Attribute[] aAttributes,
int aIdentifier)
Constructs a new S-57 editable identifier, initialized with the given object class descriptor.
|
TLcdS57Identifier(TLcdS57ObjectClassDescriptor aObjectClassDescriptor,
ILcdS57Attribute[] aAttributes,
int aIdentifier,
long aLongName)
Constructs a new S-57 editable identifier, initialized with the given object class descriptor, attributes, id and long name.
|
Modifier and Type | Class and Description |
---|---|
class |
com.luciad.internal.format.s57.ALcdS57Attribute
Base class for
ILcdS57Attribute implementations |