Package hec.gfx2d
Class SimpleBarArray
java.lang.Object
java.util.Observable
hec.gfx2d.G2dData
hec.gfx2d.SimpleArray
hec.gfx2d.SimpleBarArray
- All Implemented Interfaces:
G2dObject,Serializable
Simple data object for holding an array for ploting.
- See Also:
-
Field Summary
Fields inherited from class hec.gfx2d.SimpleArray
xdata, ydataFields inherited from interface hec.gfx2d.G2dObject
RESET_DATA, UPDATE_DATA -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the extents of the object in world coordinatesReturns the name of the x axisintReturns the type of the x axisReturns the name of the y axisintReturns the type of the y axisvoidload()Causes the object to load its data into memoryvoidsetData(double[] xd, double[] yd) sets the data arrays and notifies observersvoidsetXAxisType(int xAxis) set the x axis typevoidsetYAxisType(int yAxis) set the y axis typevoidunload()Causes the object to unload its data from memoryMethods inherited from class hec.gfx2d.SimpleArray
doesNotifyObservers, setNotifyObservers, setXAxisName, setYAxisNameMethods inherited from class hec.gfx2d.G2dData
addObserver, canSwapXYValues, getCurveCount, getDefaultMaxYValue, getDefaultMinYValue, getGmtOffset, getLineStyleName, getLookup, getName, getUnitSystem, getXParameterId, getXValues, getYParameterId, getYValues, hasDefaultMaxYValue, hasDefaultMinYValue, setDefaultMaxYValue, setDefaultMinYValue, setGmtOffset, setName, setSwapXYValues, setUnitSystem, setUseDisplayUnits, setXParameterId, setYParameterId, swapXYValues, toString, useDisplayUnitsMethods inherited from class java.util.Observable
clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface hec.gfx2d.G2dObject
canSwapXYValues, getCurveCount, getDataZoneId, getDefaultMaxYValue, getDefaultMinYValue, getGmtOffset, getLineStyleName, getLookup, getName, getUnitSystem, getXParameterId, getXValues, getYParameterId, getYValues, hasDefaultMaxYValue, hasDefaultMinYValue, setDefaultMaxYValue, setDefaultMinYValue, setSwapXYValues, swapXYValues
-
Constructor Details
-
SimpleBarArray
public SimpleBarArray()
-
-
Method Details
-
getXAxisName
Returns the name of the x axis- Specified by:
getXAxisNamein interfaceG2dObject- Overrides:
getXAxisNamein classSimpleArray
-
getYAxisName
Returns the name of the y axis- Specified by:
getYAxisNamein interfaceG2dObject- Overrides:
getYAxisNamein classSimpleArray
-
setXAxisType
public void setXAxisType(int xAxis) set the x axis type- Overrides:
setXAxisTypein classSimpleArray
-
getXAxisType
public int getXAxisType()Returns the type of the x axis- Specified by:
getXAxisTypein interfaceG2dObject- Overrides:
getXAxisTypein classSimpleArray
-
setYAxisType
public void setYAxisType(int yAxis) set the y axis type- Overrides:
setYAxisTypein classSimpleArray
-
getYAxisType
public int getYAxisType()Returns the type of the y axis- Specified by:
getYAxisTypein interfaceG2dObject- Overrides:
getYAxisTypein classSimpleArray
-
setData
public void setData(double[] xd, double[] yd) sets the data arrays and notifies observers- Overrides:
setDatain classSimpleArray
-
load
public void load()Causes the object to load its data into memory- Specified by:
loadin interfaceG2dObject- Overrides:
loadin classSimpleArray
-
unload
public void unload()Causes the object to unload its data from memory- Specified by:
unloadin interfaceG2dObject- Overrides:
unloadin classSimpleArray
-
getBounds
Returns the extents of the object in world coordinates- Specified by:
getBoundsin interfaceG2dObject- Overrides:
getBoundsin classSimpleArray
-