net.sourceforge.demetrix.ui.balancesheets
Class ExcelBalanceSheetRenderer
java.lang.Object
net.sourceforge.demetrix.ui.balancesheets.ExcelBalanceSheetRenderer
- All Implemented Interfaces:
- BalanceSheetRenderer
- Direct Known Subclasses:
- ExcelSystemBalanceSheetRenderer, ExcelTaskBalanceSheetRenderer
- public abstract class ExcelBalanceSheetRenderer
- extends Object
- implements BalanceSheetRenderer
- Author:
- Dimitri Pissarenko
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
workSheet
private HSSFSheet workSheet
TASK_NAME_LABEL
public static final String TASK_NAME_LABEL
- See Also:
- Constant Field Values
INPUTS_LABEL
public static final String INPUTS_LABEL
- See Also:
- Constant Field Values
OUTPUTS_LABEL
public static final String OUTPUTS_LABEL
- See Also:
- Constant Field Values
TASK_NAME_LABEL_COL
public static final short TASK_NAME_LABEL_COL
- See Also:
- Constant Field Values
TASK_NAME_VALUE_COL
public static final short TASK_NAME_VALUE_COL
- See Also:
- Constant Field Values
INPUTS_OR_OUTPUTS_LABEL_COL
public static final short INPUTS_OR_OUTPUTS_LABEL_COL
- See Also:
- Constant Field Values
ExcelBalanceSheetRenderer
public ExcelBalanceSheetRenderer()
render
public void render()
- Specified by:
render
in interface BalanceSheetRenderer
printInputsOrOutputs
private void printInputsOrOutputs(String label,
Vector inputsOrOutputs)
getWorkSheet
public HSSFSheet getWorkSheet()
setWorkSheet
public void setWorkSheet(HSSFSheet sheet)
getTaskName
protected abstract String getTaskName()
getInputs
protected abstract Vector getInputs()
getOutputs
protected abstract Vector getOutputs()