public interface ILcdS57FeatureObject
ILcdS57Object
.Modifier and Type | Field and Description |
---|---|
static int |
AREA |
static int |
LINE |
static int |
NONE |
static int |
POINT |
Modifier and Type | Method and Description |
---|---|
int |
getGroup()
Returns the group to which the S-57 object belongs, this can be 1 (= skin of the earth)
or 2 (= all other objects).
|
ILcdS57Identifier |
getIdentifier()
Gets the identifier of this shape.
|
ILcdS57Relationship |
getRelationship(int aIndex)
Returns the relationship at index
aIndex . |
int |
getRelationshipCount()
Returns the number of relationships in which this S-57 object is involved.
|
int |
getShape()
Gets the type of the shape:
POINT , LINE , AREA or
NONE . |
static final int POINT
static final int LINE
static final int AREA
static final int NONE
ILcdS57Identifier getIdentifier()
int getGroup()
int getShape()
POINT
, LINE
, AREA
or
NONE
.int getRelationshipCount()
ILcdS57Relationship getRelationship(int aIndex)
aIndex
.aIndex
- index of the relationship to returnIndexOutOfBoundsException
- if the index is out of range
(index < 0 || index >= getRelationshipCount()
)