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 TypeMethodDescriptionvoidvoidAdd PropertyChangeListener.Gets the Extent attribute of the MapObjectInterface objectgetName()Gets the Name attribute of the MapObjectInterface objectvoidload()Method to tell the Map Object to load its data into memoryvoidRemove PropertyChangeListener.voidSets the Extent attribute of the MapObjectInterface objectvoidunload()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, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:MapObjectInterfaceGets the Extent attribute of the MapObjectInterface object- Specified by:
getExtentin interfaceMapObjectInterface- Overrides:
getExtentin classMapObject- Returns:
- The Extent value
-
setExtent
Description copied from interface:MapObjectInterfaceSets the Extent attribute of the MapObjectInterface object- Specified by:
setExtentin interfaceMapObjectInterface- Overrides:
setExtentin classMapObject- Parameters:
rc- The new Extent value
-
getName
Description copied from interface:MapObjectInterfaceGets the Name attribute of the MapObjectInterface object- Specified by:
getNamein interfaceMapObjectInterface- Overrides:
getNamein classMapObject- Returns:
- The Name value
-
load
Description copied from interface:MapObjectInterfaceMethod to tell the Map Object to load its data into memory- Specified by:
loadin interfaceMapObjectInterface- Specified by:
loadin classMapObject- Throws:
IOException- Description of Exception
-
unload
public void unload()Description copied from interface:MapObjectInterfaceMethod to tell the Map Object to unload, because the map is done- Specified by:
unloadin interfaceMapObjectInterface- Specified by:
unloadin classMapObject
-
addAnnotation
-
getMapTools
- Specified by:
getMapToolsin interfaceMapObjectInterface2
-
addPropertyChangeListener
Add PropertyChangeListener.- Parameters:
listener-
-
removePropertyChangeListener
Remove PropertyChangeListener.- Parameters:
listener-
-