jxl

Class CellView


public final class CellView
extends java.lang.Object

This is a bean which client applications may use to get/set various properties for a row or column on a spreadsheet

Constructor Summary

CellView()
Default constructor
CellView(CellView cv)
Copy constructor

Method Summary

boolean
depUsed()
Accessor for the depUsed attribute
int
getDimension()
Deprecated. use getSize() instead
CellFormat
getFormat()
Accessor for the cell format for this group.
int
getSize()
Gets the width of the column in characters multiplied by 256, or the height of the row in 1/20ths of a point
boolean
isAutosize()
Accessor for the autosize flag NOTE: use of the autosize function is very processor intensive, so use with care
boolean
isHidden()
Accessor for the hidden nature of this row/column
void
setAutosize(boolean a)
Sets the autosize flag.
void
setDimension(int d)
Deprecated. use the setSize method instead
void
setFormat(CellFormat cf)
Sets the cell format for this group of cells
void
setHidden(boolean h)
Sets the hidden status of this row/column
void
setSize(int d)
Sets the dimension for this view

Constructor Details

CellView

public CellView()
Default constructor

CellView

public CellView(CellView cv)
Copy constructor

Method Details

depUsed

public boolean depUsed()
Accessor for the depUsed attribute
Returns:
TRUE if the deprecated methods were used to set the size, FALSE otherwise

getDimension

public int getDimension()

Deprecated. use getSize() instead

Gets the width of the column in characters or the height of the row in 1/20ths
Returns:
the dimension

getFormat

public CellFormat getFormat()
Accessor for the cell format for this group.
Returns:
the format for the column/row, or NULL if no format was specified

getSize

public int getSize()
Gets the width of the column in characters multiplied by 256, or the height of the row in 1/20ths of a point
Returns:
the dimension

isAutosize

public boolean isAutosize()
Accessor for the autosize flag NOTE: use of the autosize function is very processor intensive, so use with care
Returns:
TRUE if this row/column is to be autosized

isHidden

public boolean isHidden()
Accessor for the hidden nature of this row/column
Returns:
TRUE if this row/column is hidden, FALSE otherwise

setAutosize

public void setAutosize(boolean a)
Sets the autosize flag. Currently, this only works for column views
Parameters:
a - autosize

setDimension

public void setDimension(int d)

Deprecated. use the setSize method instead

Sets the dimension for this view
Parameters:
d - the width of the column in characters, or the height of the row in 1/20ths of a point

setFormat

public void setFormat(CellFormat cf)
Sets the cell format for this group of cells
Parameters:
cf - the format for every cell in the column/row

setHidden

public void setHidden(boolean h)
Sets the hidden status of this row/column
Parameters:
h - the hidden flag

setSize

public void setSize(int d)
Sets the dimension for this view
Parameters:
d - the width of the column in characters multiplied by 256, or the height of the row in 1/20ths of a point