Package hec.map.annotations
Class AnnotationMapObject
java.lang.Object
hec.map.MapObject
hec.map.annotations.AnnotationMapObject
- All Implemented Interfaces:
MapObjectInterface
,MapObjectInterface2
,Serializable
- See Also:
-
Field Summary
FieldsFields inherited from class hec.map.MapObject
_debug, _extent, _fileOpener, _loaded, _mapId, mCoordinateReferencySystem
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
Add PropertyChangeListener.Gets the Extent attribute of the MapObjectInterface objectgetName()
Gets the Name attribute of the MapObjectInterface objectvoid
load()
Method to tell the Map Object to load its data into memoryvoid
Remove PropertyChangeListener.void
Sets the Extent attribute of the MapObjectInterface objectvoid
unload()
Method to tell the Map Object to unload, because the map is doneMethods inherited from class hec.map.MapObject
equals, getCoordinateInfo, getCoordinateReferenceSystem, getFilenames, getFileOpener, getMapIdentifier, mapIdentifierEquals, newFile, newThenOpenFile, openFile, readProjection, setFileOpener, setMapIdentifier, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface hec.map.MapObjectInterface
getCoordinateReferenceSystem, getMapIdentifier, setMapIdentifier
-
Field Details
-
PROP_ANNOTATION
- See Also:
-
-
Constructor Details
-
AnnotationMapObject
-
-
Method Details
-
getAnnotations
-
getExtent
Description copied from interface:MapObjectInterface
Gets the Extent attribute of the MapObjectInterface object- Specified by:
getExtent
in interfaceMapObjectInterface
- Overrides:
getExtent
in classMapObject
- Returns:
- The Extent value
-
setExtent
Description copied from interface:MapObjectInterface
Sets the Extent attribute of the MapObjectInterface object- Specified by:
setExtent
in interfaceMapObjectInterface
- Overrides:
setExtent
in classMapObject
- Parameters:
rc
- The new Extent value
-
getName
Description copied from interface:MapObjectInterface
Gets the Name attribute of the MapObjectInterface object- Specified by:
getName
in interfaceMapObjectInterface
- Overrides:
getName
in classMapObject
- Returns:
- The Name value
-
load
Description copied from interface:MapObjectInterface
Method to tell the Map Object to load its data into memory- Specified by:
load
in interfaceMapObjectInterface
- Specified by:
load
in classMapObject
- Throws:
IOException
- Description of Exception
-
unload
public void unload()Description copied from interface:MapObjectInterface
Method to tell the Map Object to unload, because the map is done- Specified by:
unload
in interfaceMapObjectInterface
- Specified by:
unload
in classMapObject
-
addAnnotation
-
getMapTools
- Specified by:
getMapTools
in interfaceMapObjectInterface2
-
addPropertyChangeListener
Add PropertyChangeListener.- Parameters:
listener
-
-
removePropertyChangeListener
Remove PropertyChangeListener.- Parameters:
listener
-
-