com.jrefinery.workbook
Class ColumnAttributesManager
java.lang.Object
|
+--com.jrefinery.workbook.ColumnAttributesManager
- public class ColumnAttributesManager
- extends java.lang.Object
Records information about the columns in a worksheet.
|
Field Summary |
protected java.util.List |
attributes
List of ColumnAttributes objects. |
protected double |
defaultColumnWidth
The default column width. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
defaultColumnWidth
protected double defaultColumnWidth
- The default column width.
attributes
protected java.util.List attributes
- List of ColumnAttributes objects.
ColumnAttributesManager
public ColumnAttributesManager()
- Default constructor.
getDefaultColumnWidth
public double getDefaultColumnWidth()
- Returns the default column width.
- Returns:
- The default column width.
setDefaultColumnWidth
public void setDefaultColumnWidth(double width)
- Sets the default column width.
- Parameters:
width - The new default column width.
setColumnWidth
public void setColumnWidth(int startColumn,
int endColumn,
double width)
- Sets the width of a range of columns.
- Parameters:
startColumn - The start column (0 <= startColumn < Worksheets.MAX_COLUMNS).endColumn - The end column (startColumn <= endColumn < Worksheets.MAX_COLUMNS).width - The new width.
modifyColumnAttributes
public void modifyColumnAttributes(ColumnAttributesModifier modifier,
int c1,
int c2)
- General method for modifying column attributes.
- Parameters:
modifier - The modifier.c1 - The start column.c2 - The end column.
writeColumns
public void writeColumns(java.io.PrintStream out,
java.lang.String indent)
- Writes the columns element to the specified stream.
- Parameters:
out - The output stream.indent - The indentation.