Package hec.map.inundation
Class InundationGroup
java.lang.Object
hec.map.MapObject
hec.map.inundation.InundationGroup
- All Implemented Interfaces:
AsciiSerializable,FieldAccessor,MapObjectInterface,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 TypeMethodDescriptionbooleanaddExceedenceProbability(Double incomingD) voidstatic InundationGroupgetExceedenceProbability(int ii) Gets the Extent attribute of the MapObjectInterface objectgetFieldObject(Field fld) This method allows access to java.lang.reflect.Field objects within the implementing class.getInundationParameter(int ii) intintvoidload()Method to tell the Map Object to load its data into memorybooleanbooleansave()booleansetFieldObject(Field fld, Object fobj) This allows access to fields withing the implementing object to set there data.voidunload()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, getName, mapIdentifierEquals, newFile, newThenOpenFile, openFile, readProjection, setExtent, setFileOpener, setMapIdentifier, toString
-
Field Details
-
EXTENSION
- See Also:
-
-
Constructor Details
-
InundationGroup
public InundationGroup() -
InundationGroup
-
-
Method Details
-
getNumberOfExceedenceProbabilities
public int getNumberOfExceedenceProbabilities() -
getNumberOfParameters
public int getNumberOfParameters() -
getInundationParameter
-
getFieldObject
Description copied from interface:FieldAccessorThis method allows access to java.lang.reflect.Field objects within the implementing class.- Specified by:
getFieldObjectin interfaceFieldAccessor- Parameters:
fld- The field to get.- Returns:
- The data object that is stored in the given field
-
setFieldObject
Description copied from interface:FieldAccessorThis allows access to fields withing the implementing object to set there data.- Specified by:
setFieldObjectin interfaceFieldAccessor- Parameters:
fld- The java field object representing the member field to be setfobj- The data to set in that field- Returns:
- returns true if successful
-
save
public boolean save() -
getExtent
Description copied from interface:MapObjectInterfaceGets the Extent attribute of the MapObjectInterface object- Specified by:
getExtentin interfaceMapObjectInterface- Overrides:
getExtentin classMapObject- Returns:
- The Extent 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
-
getExceedenceProbability
-
addInundationParameter
-
buildDefault
-
addExceedenceProbability
-
removeExceedenceProbability
-