public interface GISable
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAddressString()
Return a string with the address of the current entitty.
|
java.lang.Double |
getLatitudeY()
Return a double value with the the Latitude (or Y) coordinate of the current entitty.
|
java.lang.Double |
getLongitudeX()
Return a double value with the the Longitude (or X) coordinate of the current entitty.
|
java.lang.Boolean |
hasCoords()
Check if this autolocatable object has coordinates filled (LAT,LONG)
|
boolean |
isGISDataReadonly()
Indicate if the current GIS entity is editable or not.
|
void |
saveGISData(java.lang.String address,
java.lang.String lat,
java.lang.String lng)
Implement the logic to save the GIS Data
|
java.lang.Double getLatitudeY() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
java.lang.Double getLongitudeX() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
java.lang.String getAddressString() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
boolean isGISDataReadonly() throws MXException, java.rmi.RemoteException
MXException
java.rmi.RemoteException
void saveGISData(java.lang.String address, java.lang.String lat, java.lang.String lng) throws MXException, java.rmi.RemoteException
address
- lat
- lng
- MXException
java.rmi.RemoteException
java.lang.Boolean hasCoords() throws MXException, java.rmi.RemoteException
MXException
- the mX exceptionjava.rmi.RemoteException
- the remote exception