Package jxl.format
Interface CellFormat
- All Known Subinterfaces:
CellFormat
- All Known Implementing Classes:
jxl.write.biff.CellXFRecord
,WritableCellFormat
,jxl.biff.XFRecord
public interface CellFormat
Interface for cell formats
-
Method Summary
Modifier and TypeMethodDescriptionGets the horizontal cell alignmentGets the background colour used by this cellGets the line style for the given cell border If a border type of ALL or NONE is specified, then a line style of NONE is returnedgetBorderColour
(Border border) Gets the colour for the given cell border If a border type of ALL or NONE is specified, then a line style of NONE is returned If the specified cell does not have an associated line style, then the colour the line would be is still returnedgetBorderLine
(Border border) Gets the line style for the given cell border If a border type of ALL or NONE is specified, then a line style of NONE is returnedgetFont()
Gets the font information used by this formatGets the format used by this formatint
Gets the indentation of the cell textGets the orientationGets the pattern used by this cell formatGets the vertical cell alignmentboolean
getWrap()
Gets whether or not the contents of this cell are wrappedboolean
Determines if this cell format has any borders at all.boolean
isLocked()
Accessor for whether a particular cell is lockedboolean
Gets the shrink to fit flag
-
Method Details
-
getFormat
Format getFormat()Gets the format used by this format- Returns:
- the format
-
getFont
Font getFont()Gets the font information used by this format- Returns:
- the font
-
getWrap
boolean getWrap()Gets whether or not the contents of this cell are wrapped- Returns:
- TRUE if this cell's contents are wrapped, FALSE otherwise
-
getAlignment
Alignment getAlignment()Gets the horizontal cell alignment- Returns:
- the alignment
-
getVerticalAlignment
VerticalAlignment getVerticalAlignment()Gets the vertical cell alignment- Returns:
- the alignment
-
getOrientation
Orientation getOrientation()Gets the orientation- Returns:
- the orientation
-
getBorder
Gets the line style for the given cell border If a border type of ALL or NONE is specified, then a line style of NONE is returned- Parameters:
border
- the cell border we are interested in- Returns:
- the line style of the specified border
-
getBorderLine
Gets the line style for the given cell border If a border type of ALL or NONE is specified, then a line style of NONE is returned- Parameters:
border
- the cell border we are interested in- Returns:
- the line style of the specified border
-
getBorderColour
Gets the colour for the given cell border If a border type of ALL or NONE is specified, then a line style of NONE is returned If the specified cell does not have an associated line style, then the colour the line would be is still returned- Parameters:
border
- the cell border we are interested in- Returns:
- the line style of the specified border
-
hasBorders
boolean hasBorders()Determines if this cell format has any borders at all. Used to set the new borders when merging a group of cells- Returns:
- TRUE if this cell has any borders, FALSE otherwise
-
getBackgroundColour
Colour getBackgroundColour()Gets the background colour used by this cell- Returns:
- the foreground colour
-
getPattern
Pattern getPattern()Gets the pattern used by this cell format- Returns:
- the background pattern
-
getIndentation
int getIndentation()Gets the indentation of the cell text- Returns:
- the indentation
-
isShrinkToFit
boolean isShrinkToFit()Gets the shrink to fit flag- Returns:
- TRUE if this format is shrink to fit, FALSE otherise
-
isLocked
boolean isLocked()Accessor for whether a particular cell is locked- Returns:
- TRUE if this cell is locked, FALSE otherwise
-