Package com.inductiveautomation.rm.shape
Class RMCrossTabCol
java.lang.Object
com.inductiveautomation.rm.shape.RMCrossTabCol
- All Implemented Interfaces:
Archivable,Cloneable
Provides info for a column in a crosstab.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCell(RMCrossTabCell aCell) Adds a cell at end of column.voidaddCell(RMCrossTabCell aCell, int anIndex) Adds a cell at given index.clone()Returns a basic clone of this object.fromXML(RXArchiver anArchiver, RXElement anElement) XML unarchival.doubleReturns the best height for the row.getCell(int anIndex) Returns the specific child cell at the given index in the list of unique cells for this row.intReturns the number of cells in this row.getDivider(int anIndex) Returns the specific divider at given index.intReturns the divider count.Returns the dividers for this column.intgetIndex()Returns the index of this column in the table.doublegetMaxX()Returns the max x of this column.doublegetWidth()Returns the width of this column.floatgetX()Returns the x of this column.removeCell(int anIndex) Removes a cell at given index.voidResets dividers so they will be recalculated.protected voidsetCell(RMCrossTabCell aCell, int anIndex) Sets the cell at given index.voidsetWidth(double aWidth) Sets the width of this column.toXML(RXArchiver anArchiver) XML archival.
-
Constructor Details
-
RMCrossTabCol
public RMCrossTabCol()
-
-
Method Details
-
getIndex
public int getIndex()Returns the index of this column in the table. -
getCellCount
public int getCellCount()Returns the number of cells in this row. -
getCell
Returns the specific child cell at the given index in the list of unique cells for this row. -
setCell
Sets the cell at given index. -
addCell
Adds a cell at end of column. -
addCell
Adds a cell at given index. -
removeCell
Removes a cell at given index. -
getX
public float getX()Returns the x of this column. -
getWidth
public double getWidth()Returns the width of this column. -
setWidth
public void setWidth(double aWidth) Sets the width of this column. -
getMaxX
public double getMaxX()Returns the max x of this column. -
getBestWidth
public double getBestWidth()Returns the best height for the row. -
getDividerCount
public int getDividerCount()Returns the divider count. -
getDivider
Returns the specific divider at given index. -
getDividers
Returns the dividers for this column. -
resetDividers
public void resetDividers()Resets dividers so they will be recalculated. -
clone
Returns a basic clone of this object. -
toXML
XML archival.- Specified by:
toXMLin interfaceArchivable
-
fromXML
XML unarchival.- Specified by:
fromXMLin interfaceArchivable
-