Package hec.gfx2d
Class SimpleJTableBarData
java.lang.Object
java.util.Observable
hec.gfx2d.G2dData
hec.gfx2d.SimpleJTableBarData
- All Implemented Interfaces:
G2dObject
,Serializable
Simple data object for holding a table structure for step ploting.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
int
static final double
double[]
double[]
Fields 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 coordinatesint
Returns the name of the x axisint
Returns the type of the x axisReturns the name of the y axisint
Returns the type of the y axisvoid
load()
Causes the object to load its data into memoryvoid
void
sets the data Vector and notifies observersvoid
setStartRow
(int row) void
setWrap
(boolean b) void
setXAxisType
(int xAxis) set the x axis typevoid
setXDataElement
(int xPos, double data) void
setXMinValue
(double value) void
setYAxisType
(int yAxis) set the y axis typevoid
setYDataElement
(int yPos, double data) void
setYMinValue
(double value) void
unload()
Causes the object to unload its data from memoryMethods 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, useDisplayUnits
Methods inherited from class java.util.Observable
clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods 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
-
Field Details
-
UNDEF_DBL
public static final double UNDEF_DBL- See Also:
-
xdata
public double[] xdata -
ydata
public double[] ydata -
_rows
public int _rows -
_startRow
public int _startRow
-
-
Constructor Details
-
SimpleJTableBarData
public SimpleJTableBarData()
-
-
Method Details
-
getXAxisName
Returns the name of the x axis- Specified by:
getXAxisName
in interfaceG2dObject
-
getYAxisName
Returns the name of the y axis- Specified by:
getYAxisName
in interfaceG2dObject
-
setXAxisType
public void setXAxisType(int xAxis) set the x axis type -
getXAxisType
public int getXAxisType()Returns the type of the x axis- Specified by:
getXAxisType
in interfaceG2dObject
-
setYAxisType
public void setYAxisType(int yAxis) set the y axis type -
getYAxisType
public int getYAxisType()Returns the type of the y axis- Specified by:
getYAxisType
in interfaceG2dObject
-
setWrap
public void setWrap(boolean b) -
setXMinValue
public void setXMinValue(double value) -
setYMinValue
public void setYMinValue(double value) -
setData
-
setData
sets the data Vector and notifies observers -
setXDataElement
public void setXDataElement(int xPos, double data) -
setYDataElement
public void setYDataElement(int yPos, double data) -
setStartRow
public void setStartRow(int row) -
getStartRow
public int getStartRow() -
load
public void load()Causes the object to load its data into memory -
unload
public void unload()Causes the object to unload its data from memory -
getBounds
Returns the extents of the object in world coordinates
-