public class TLcdModelReferenceMetadata extends Object implements Serializable, Cloneable
Constructor and Description |
---|
TLcdModelReferenceMetadata()
Default constructor.
|
TLcdModelReferenceMetadata(String aAuthorityName,
String aAuthorityCode,
TLcdAxisInformation[] aAxesInformation)
Constructs a new TLcdModelReferenceMetadata object.
|
TLcdModelReferenceMetadata(TLcdModelReferenceMetadata aMetadata)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
boolean |
equals(Object o) |
String |
getAuthorityCode()
The code assigned to this reference by the managing authority.
|
String |
getAuthorityName()
Returns the name of the authority managing this geographical reference.
|
TLcdAxisInformation[] |
getAxesInformation()
Returns an array of TLcdAxisInformation objects that are associated with the system of
coordinates.
|
int |
hashCode() |
void |
loadProperties(String aPrefix,
Properties properties) |
void |
setAuthorityCode(String aAuthorityCode)
Sets the code assigned by the managing authority to this reference.
|
void |
setAuthorityName(String aAuthorityName)
Sets the name of the authority managing this geographical reference.
|
void |
setAxesInformation(TLcdAxisInformation[] aAxesInformation)
Sets the information about the axes of coordinates.
|
String |
toString() |
void |
writePropertiesSFCT(String aPrefix,
Properties properties) |
public TLcdModelReferenceMetadata()
public TLcdModelReferenceMetadata(TLcdModelReferenceMetadata aMetadata)
aMetadata
- the metadata object to be copiedpublic TLcdModelReferenceMetadata(String aAuthorityName, String aAuthorityCode, TLcdAxisInformation[] aAxesInformation)
aAuthorityName
- the name of the authority managing the definition of this reference.aAuthorityCode
- the code assigned by the managing authority.aAxesInformation
- names and orientation of the axes of the associated system of
coordinates.public String getAuthorityName()
public void setAuthorityName(String aAuthorityName)
aAuthorityName
- the name of the authority.public String getAuthorityCode()
public void setAuthorityCode(String aAuthorityCode)
aAuthorityCode
- the authority code.public TLcdAxisInformation[] getAxesInformation()
public void setAxesInformation(TLcdAxisInformation[] aAxesInformation)
aAxesInformation
- an array of TLcdAxisInformation objects associated with the coordinate
system.getAxesInformation()
public void loadProperties(String aPrefix, Properties properties) throws IllegalArgumentException
IllegalArgumentException
public void writePropertiesSFCT(String aPrefix, Properties properties) throws IllegalArgumentException
IllegalArgumentException