|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Identifiable
Identifiable is the interface implemented by geodetic objects issued from registries (like the epsg database).
Datums,
Ellipsoid and CoordinateReferenceSystems are
Identifiable objects.
Well known geodetic databases are :
Identifiable components have three main characteristics :
| Field Summary | |
|---|---|
static String |
DEFAULT
Value used as a dafault name for objects without name. |
static String |
LOCAL
Namespace used to identify objects having no reference in an external persistent database. |
static String |
UNKNOWN
Value used for objects with an unknown name. |
| Method Summary | |
|---|---|
boolean |
addAlias(Identifiable alias)
Adds an alias |
void |
addRemark(String new_remark)
Add remarks. |
List<Identifiable> |
getAliases()
Get aliases |
String |
getAuthorityKey()
Returns this authority's id (must be unique in this Identifiable's namespace). |
String |
getAuthorityName()
Returns the authority name of the CRS as a String. |
String |
getCode()
Returns the code formed with the namespace URI, ':' and the id value of the identifier (ex. |
String |
getName()
Returns the full readable name of this object. |
String |
getRemarks()
Returns remarks. |
String |
getShortName()
Returns the short name of this Identifiable. |
void |
setRemarks(String remarks)
Change the remarks. |
void |
setShortName(String shortName)
Change the short name for this Identifiable. |
| Field Detail |
|---|
static final String LOCAL
static final String DEFAULT
static final String UNKNOWN
| Method Detail |
|---|
String getAuthorityName()
The String must follow the syntax of a URI (ex. urn:ogc:def:crs:OGC:1.3). You'll find more on the URI syntax here.
String getAuthorityKey()
String getCode()
String getName()
String getShortName()
void setShortName(String shortName)
shortName - the short name to give to the identifiableString getRemarks()
void setRemarks(String remarks)
remarks - the new remarks of the identifiablevoid addRemark(String new_remark)
new_remark - the remark to addList<Identifiable> getAliases()
boolean addAlias(Identifiable alias)
alias - an alias for this object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||