|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Cell | |
|---|---|
| csheets.core | Provides the core classes for the application's data model, i.e. workbooks, spreadsheets, cells, addresses and values. |
| csheets.core.formula | Provides classes for representing formulas. |
| csheets.core.formula.compiler | Provides classes for compiling formulas from strings. |
| csheets.core.formula.lang | Provides the operators, functions and references supported by the formula language. |
| csheets.ext | Provides an extension mechanism for the application. |
| csheets.ext.assertion | Provides support for user-specified and system-generated assertions. |
| csheets.ext.assertion.ui | Provides UI components for displaying and providing editing of assertions. |
| csheets.ext.deptree | Provides customized JTree components for displaying dependencies between cells. |
| csheets.ext.style | Provides support for cell style, i.e. font, format, alignment, color and border. |
| csheets.ext.test | Provides support for test cases and test case parameters. |
| csheets.ext.test.ui | Provides specialized JTable components for displaying and providing editing of test cases and test case parameters. |
| csheets.ui.ctrl | Provides controllers and actions for the user interface. |
| csheets.ui.ext | Provides an extension mechanism for the application's user interface. |
| csheets.ui.sheet | Provides customized components for displaying and providing editing of spreadsheets. |
| Uses of Cell in csheets.core |
|---|
| Classes in csheets.core that implement Cell | |
|---|---|
class |
CellImpl
The implementation of the Cell interface. |
| Methods in csheets.core that return Cell | |
|---|---|
Cell |
SpreadsheetImpl.getCell(Address address)
|
Cell |
Spreadsheet.getCell(Address address)
Returns the cell at the given address. |
Cell |
SpreadsheetImpl.getCell(int column,
int row)
|
Cell |
Spreadsheet.getCell(int column,
int row)
Returns the cell at the given column and row in the spreadsheet. |
Cell[] |
SpreadsheetImpl.getColumn(int index)
|
Cell[] |
Spreadsheet.getColumn(int index)
Returns the cells in the given column. |
Cell |
CellImpl.getExtension(String name)
|
Cell[] |
SpreadsheetImpl.getRow(int index)
|
Cell[] |
Spreadsheet.getRow(int index)
Returns the cells in the given row. |
| Methods in csheets.core that return types with arguments of type Cell | |
|---|---|
SortedSet<Cell> |
SpreadsheetImpl.getCells(Address address1,
Address address2)
|
SortedSet<Cell> |
Spreadsheet.getCells(Address address1,
Address address2)
Returns the cells in the range between the given addresses. |
SortedSet<Cell> |
CellImpl.getDependents()
|
SortedSet<Cell> |
Cell.getDependents()
Returns the dependents of the cell, i.e. the cells that contain a reference to the cell in their formula. |
SortedSet<Cell> |
CellImpl.getPrecedents()
|
SortedSet<Cell> |
Cell.getPrecedents()
Returns the precedents of the cell, i.e. the cells that the formula in the cell references. |
Iterator<Cell> |
SpreadsheetImpl.iterator()
|
| Methods in csheets.core with parameters of type Cell | |
|---|---|
void |
CellListener.cellCleared(Cell cell)
Invoked when a cell has been cleared. |
void |
CellListener.cellCopied(Cell cell,
Cell source)
Invoked when a cell has been copied. |
int |
CellImpl.compareTo(Cell cell)
Compares this cell with the specified cell for order, by comparing their addresses. |
void |
CellListener.contentChanged(Cell cell)
Invoked when the content of a cell has been changed. |
void |
CellImpl.copyFrom(Cell source)
|
void |
Cell.copyFrom(Cell source)
Copies all data from the source cell to this one. |
void |
CellListener.dependentsChanged(Cell cell)
Invoked when a new dependent has been registered on a cell, or when an old one has been removed. |
void |
CellImpl.moveFrom(Cell source)
|
void |
Cell.moveFrom(Cell source)
Moves all data from the source cell to this one. |
void |
CellListener.valueChanged(Cell cell)
Invoked when the value of a cell has changed, either by a change in its content, or by a change of value in one of its precedents. |
| Uses of Cell in csheets.core.formula |
|---|
| Methods in csheets.core.formula that return Cell | |
|---|---|
Cell |
Formula.getCell()
Returns the cell to which the formula belongs. |
| Methods in csheets.core.formula that return types with arguments of type Cell | |
|---|---|
SortedSet<Cell> |
Reference.getCells()
Returns the cell addresses (or address) that the reference points to. |
| Constructors in csheets.core.formula with parameters of type Cell | |
|---|---|
Formula(Cell cell,
Expression expression)
Creates a new formula. |
|
| Uses of Cell in csheets.core.formula.compiler |
|---|
| Methods in csheets.core.formula.compiler with parameters of type Cell | |
|---|---|
Formula |
FormulaCompiler.compile(Cell cell,
String source)
Compiles a formula for the given cell from the given string. |
Expression |
ExpressionCompiler.compile(Cell cell,
String source)
Compiles an expression from the given string. |
Expression |
ExcelExpressionCompiler.compile(Cell cell,
String source)
|
protected Expression |
ExcelExpressionCompiler.convert(Cell cell,
antlr.collections.AST node)
Converts the given ANTLR AST to an expression. |
| Uses of Cell in csheets.core.formula.lang |
|---|
| Methods in csheets.core.formula.lang that return Cell | |
|---|---|
Cell |
CellReference.getCell()
Returns the cell to which the reference points. |
Cell[][] |
RangeReference.getCells(Reference reference1,
Reference reference2)
Returns the range of cells formed by the two cell references. |
| Methods in csheets.core.formula.lang that return types with arguments of type Cell | |
|---|---|
SortedSet<Cell> |
ReferenceOperation.getCells()
|
SortedSet<Cell> |
CellReference.getCells()
|
| Constructors in csheets.core.formula.lang with parameters of type Cell | |
|---|---|
CellReference(Cell cell)
Creates a new cell reference to the given address. |
|
CellReference(Cell cell,
boolean columnAbsolute,
boolean rowAbsolute)
Creates a new cell reference to the given address, using the given reference mode. |
|
| Uses of Cell in csheets.ext |
|---|
| Classes in csheets.ext that implement Cell | |
|---|---|
class |
CellExtension
A base class for extensions of cells in a spreadsheet that uses delegation to provide cell data. |
| Methods in csheets.ext that return Cell | |
|---|---|
Cell |
SpreadsheetExtension.getCell(Address address)
|
Cell |
SpreadsheetExtension.getCell(int column,
int row)
|
Cell[] |
SpreadsheetExtension.getColumn(int index)
|
Cell |
CellExtension.getDelegate()
Returns the extension's delegate. |
Cell |
CellExtension.getExtension(String name)
|
Cell[] |
SpreadsheetExtension.getRow(int index)
|
| Methods in csheets.ext that return types with arguments of type Cell | |
|---|---|
SortedSet<Cell> |
SpreadsheetExtension.getCells(Address address1,
Address address2)
|
SortedSet<Cell> |
CellExtension.getDependents()
|
SortedSet<Cell> |
CellExtension.getPrecedents()
|
Iterator<Cell> |
SpreadsheetExtension.iterator()
|
| Methods in csheets.ext with parameters of type Cell | |
|---|---|
void |
CellExtension.cellCleared(Cell cell)
|
void |
CellExtension.cellCopied(Cell cell,
Cell source)
|
int |
CellExtension.compareTo(Cell cell)
|
void |
CellExtension.contentChanged(Cell cell)
|
void |
CellExtension.copyFrom(Cell source)
|
void |
CellExtension.dependentsChanged(Cell cell)
|
CellExtension |
Extension.extend(Cell cell)
Returns an extension of the given cell. |
void |
CellExtension.moveFrom(Cell source)
|
void |
CellExtension.valueChanged(Cell cell)
|
| Constructors in csheets.ext with parameters of type Cell | |
|---|---|
CellExtension(Cell delegate,
String name)
Creates a new cell extension. |
|
| Uses of Cell in csheets.ext.assertion |
|---|
| Classes in csheets.ext.assertion that implement Cell | |
|---|---|
class |
AssertableCell
An extension of a cell in a spreadsheet, with support for assertions. |
| Methods in csheets.ext.assertion with parameters of type Cell | |
|---|---|
void |
AssertableCell.contentChanged(Cell cell)
|
AssertableCell |
AssertionExtension.extend(Cell cell)
Makes the given cell assertable. |
| Constructors in csheets.ext.assertion with parameters of type Cell | |
|---|---|
AssertableCell(Cell cell)
Creates a assertable cell extension for the given cell. |
|
| Uses of Cell in csheets.ext.assertion.ui |
|---|
| Methods in csheets.ext.assertion.ui with parameters of type Cell | |
|---|---|
void |
AssertableCellDecorator.decorate(JComponent component,
Graphics g,
Cell cell,
boolean selected,
boolean hasFocus)
Decorates the given graphics context if the cell being rendered has an assertion error. |
| Uses of Cell in csheets.ext.deptree |
|---|
| Methods in csheets.ext.deptree that return Cell | |
|---|---|
Cell |
CellNode.getCell()
Returns the cell of the node. |
| Constructors in csheets.ext.deptree with parameters of type Cell | |
|---|---|
CellNode(Cell cell,
DefaultTreeModel treeModel)
Creates a new cell node. |
|
DependentsNode(Cell cell,
DefaultTreeModel treeModel)
Creates a new dependents node. |
|
PrecedentsNode(Cell cell,
DefaultTreeModel treeModel,
UIController uiController)
Creates a new precedents node. |
|
| Uses of Cell in csheets.ext.style |
|---|
| Classes in csheets.ext.style that implement Cell | |
|---|---|
class |
StylableCell
An extension of a cell in a spreadsheet, with support for style, i.e. font, format, alignment, color and border. |
| Methods in csheets.ext.style with parameters of type Cell | |
|---|---|
void |
StylableCell.cellCleared(Cell cell)
Removes the style from the cell. |
void |
StylableCell.cellCopied(Cell cell,
Cell source)
Copies the style from the source cell to this one. |
StylableCell |
StyleExtension.extend(Cell cell)
Makes the given cell stylable. |
| Constructors in csheets.ext.style with parameters of type Cell | |
|---|---|
StylableCell(Cell cell)
Creates a stylable cell extension for the given cell. |
|
| Uses of Cell in csheets.ext.test |
|---|
| Classes in csheets.ext.test that implement Cell | |
|---|---|
class |
TestableCell
An extension of a cell in a spreadsheet, with support for test cases. |
| Methods in csheets.ext.test with parameters of type Cell | |
|---|---|
void |
TestableCell.cellCleared(Cell cell)
Removes the test case parameters from the cell. |
void |
TestableCell.cellCopied(Cell cell,
Cell source)
Copies the user-specified test case parameters from the source cell to this one. |
void |
TestableCell.contentChanged(Cell cell)
Invoked to indicate that the content of the cell in the spreadsheet was modified and that test cases and test case paremeters that depend on that data must be updated, and new ones generated. |
TestableCell |
TestExtension.extend(Cell cell)
Makes the given cell testable. |
| Constructors in csheets.ext.test with parameters of type Cell | |
|---|---|
TestableCell(Cell cell)
Creates a testable cell extension for the given cell. |
|
| Uses of Cell in csheets.ext.test.ui |
|---|
| Methods in csheets.ext.test.ui with parameters of type Cell | |
|---|---|
void |
TestableCellDecorator.decorate(JComponent component,
Graphics g,
Cell cell,
boolean selected,
boolean hasFocus)
Decorates the given graphics context if the cell being rendered has a test error. |
| Uses of Cell in csheets.ui.ctrl |
|---|
| Methods in csheets.ui.ctrl that return Cell | |
|---|---|
Cell |
UIController.getActiveCell()
Returns the active cell of the active workbook's active spreadsheet. |
Cell |
SelectionEvent.getCell()
Returns the active cell. |
Cell |
SelectionEvent.getPreviousCell()
Returns the previous active cell. |
| Methods in csheets.ui.ctrl with parameters of type Cell | |
|---|---|
void |
UIController.setActiveCell(Cell cell)
Sets the active cell of the application, and thereby also the active spreadsheet and workbook. |
| Constructors in csheets.ui.ctrl with parameters of type Cell | |
|---|---|
SelectionEvent(Object source,
Workbook workbook,
Spreadsheet spreadsheet,
Cell cell,
Workbook prevWorkbook,
Spreadsheet prevSpreadsheet,
Cell prevCell)
Creates a new selection event. |
|
| Uses of Cell in csheets.ui.ext |
|---|
| Methods in csheets.ui.ext with parameters of type Cell | |
|---|---|
abstract void |
CellDecorator.decorate(JComponent component,
Graphics g,
Cell cell,
boolean selected,
boolean hasFocus)
Decorates the given graphics context, by drawing visualizations of extension-specific data on it. |
| Uses of Cell in csheets.ui.sheet |
|---|
| Methods in csheets.ui.sheet that return Cell | |
|---|---|
Cell |
CellEditor.getCellEditorValue()
Returns the cell that is (or was) being edited. |
Cell |
SpreadsheetTable.getSelectedCell()
Returns the active cell of the spreadsheet table. |
Cell[][] |
SpreadsheetTable.getSelectedCells()
Returns the currently selected cells in the spreadsheet table. |
| Constructors in csheets.ui.sheet with parameters of type Cell | |
|---|---|
CellTransferable(Cell[][] cells)
Creates a new cell transferable. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||