Uses of Interface
csheets.core.Spreadsheet

Packages that use Spreadsheet
csheets.core Provides the core classes for the application's data model, i.e. workbooks, spreadsheets, cells, addresses and values. 
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.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.ui.ctrl Provides controllers and actions for the user interface. 
csheets.ui.sheet Provides customized components for displaying and providing editing of spreadsheets. 
 

Uses of Spreadsheet in csheets.core
 

Classes in csheets.core that implement Spreadsheet
 class SpreadsheetImpl
          The implementation of the Spreadsheet interface.
 

Methods in csheets.core that return Spreadsheet
 Spreadsheet SpreadsheetImpl.getExtension(String name)
           
 Spreadsheet CellImpl.getSpreadsheet()
           
 Spreadsheet Cell.getSpreadsheet()
          Returns the spreadsheet to which the cell belongs.
 Spreadsheet Workbook.getSpreadsheet(int index)
          Returns the spreadsheet at the given index.
 

Methods in csheets.core that return types with arguments of type Spreadsheet
 Iterator<Spreadsheet> Workbook.iterator()
          Returns an iterator over the spreadsheets in the workbook.
 

Methods in csheets.core with parameters of type Spreadsheet
 void Workbook.removeSpreadsheet(Spreadsheet spreadsheet)
          Adds a new blank spreadsheet to the workbook.
 void WorkbookListener.spreadsheetInserted(Spreadsheet spreadsheet, int index)
          Invoked when a spreadsheet has been inserted into a workbook.
 void WorkbookListener.spreadsheetRemoved(Spreadsheet spreadsheet)
          Invoked when a spreadsheet has been removed from a workbook.
 void WorkbookListener.spreadsheetRenamed(Spreadsheet spreadsheet)
          Invoked when a spreadsheet in a workbook has been renamed.
 

Constructors in csheets.core with parameters of type Spreadsheet
CellImpl(Spreadsheet spreadsheet, Address address)
          Creates a new cell at the given address in the given spreadsheet.
CellImpl(Spreadsheet spreadsheet, Address address, String content)
          Creates a new cell at the given address in the given spreadsheet, initialized with the given content (not intended to be used directly).
 

Uses of Spreadsheet in csheets.core.formula.lang
 

Constructors in csheets.core.formula.lang with parameters of type Spreadsheet
CellReference(Spreadsheet spreadsheet, String reference)
          Creates a new cell reference from a string matching the (@link #PATTERN).
 

Uses of Spreadsheet in csheets.ext
 

Classes in csheets.ext that implement Spreadsheet
 class SpreadsheetExtension
          A base class for extensions of spreadsheets that uses delegation to provide cell data.
 

Methods in csheets.ext that return Spreadsheet
 Spreadsheet SpreadsheetExtension.getExtension(String name)
           
 Spreadsheet CellExtension.getSpreadsheet()
           
 

Methods in csheets.ext with parameters of type Spreadsheet
 SpreadsheetExtension Extension.extend(Spreadsheet spreadsheet)
          Returns an extension of the given spreadsheet.
 

Constructors in csheets.ext with parameters of type Spreadsheet
SpreadsheetExtension(Spreadsheet delegate, String name)
          Creates a new spreadsheet extension.
 

Uses of Spreadsheet in csheets.ext.deptree
 

Constructors in csheets.ext.deptree with parameters of type Spreadsheet
ReferenceNode(Reference reference, Spreadsheet spreadsheet, DefaultTreeModel treeModel, UIController uiController)
          Creates a new reference node.
 

Uses of Spreadsheet in csheets.ext.style
 

Classes in csheets.ext.style that implement Spreadsheet
 class StylableSpreadsheet
          An extension of a spreadsheet, with support for style, i.e. row and column dimensions and cell spanning.
 

Methods in csheets.ext.style with parameters of type Spreadsheet
 StylableSpreadsheet StyleExtension.extend(Spreadsheet spreadsheet)
          Makes the given spreadsheet stylable.
 

Constructors in csheets.ext.style with parameters of type Spreadsheet
StylableSpreadsheet(Spreadsheet spreadsheet)
          Creates a stylable cell spreadsheet for the given spreadsheet.
 

Uses of Spreadsheet in csheets.ext.test
 

Classes in csheets.ext.test that implement Spreadsheet
 class TestableSpreadsheet
          An extension of a spreadsheet, with support for testable cells.
 

Methods in csheets.ext.test with parameters of type Spreadsheet
 TestableSpreadsheet TestExtension.extend(Spreadsheet spreadsheet)
          Makes the given spreadsheet testable.
 

Constructors in csheets.ext.test with parameters of type Spreadsheet
TestableSpreadsheet(Spreadsheet spreadsheet)
          Creates a testable spreadsheet for the given spreadsheet.
 

Uses of Spreadsheet in csheets.ui.ctrl
 

Methods in csheets.ui.ctrl that return Spreadsheet
 Spreadsheet UIController.getActiveSpreadsheet()
          Returns the active spreadsheet.
 Spreadsheet SelectionEvent.getPreviousSpreadsheet()
          Returns the previous active spreadsheet.
 Spreadsheet SelectionEvent.getSpreadsheet()
          Returns the active spreadsheet.
 

Methods in csheets.ui.ctrl with parameters of type Spreadsheet
 void UIController.setActiveSpreadsheet(Spreadsheet spreadsheet)
          Sets the active spreadsheet of the application, and thereby also the active workbook.
 

Constructors in csheets.ui.ctrl with parameters of type Spreadsheet
SelectionEvent(Object source, Workbook workbook, Spreadsheet spreadsheet, Cell cell, Workbook prevWorkbook, Spreadsheet prevSpreadsheet, Cell prevCell)
          Creates a new selection event.
 

Uses of Spreadsheet in csheets.ui.sheet
 

Methods in csheets.ui.sheet that return Spreadsheet
 Spreadsheet SpreadsheetTableModel.getSpreadsheet()
          Returns the spreadsheet that provides the data.
 Spreadsheet SpreadsheetTable.getSpreadsheet()
          Returns the spreadsheet that the table displays.
 

Methods in csheets.ui.sheet with parameters of type Spreadsheet
 void SpreadsheetTable.setSpreadsheet(Spreadsheet spreadsheet)
          Sets the spreadsheet that is displayed by the table.
 

Constructors in csheets.ui.sheet with parameters of type Spreadsheet
SpreadsheetTable(Spreadsheet spreadsheet, UIController uiController)
          Creates a spreadsheet table for the given spreadsheet.
SpreadsheetTableModel(Spreadsheet spreadsheet, UIController uiController)
          Creates a spreadsheet table model.