- AboutAction - Class in csheets.ui.ctrl
-
An action for displaying the about window.
- AboutAction() - Constructor for class csheets.ui.ctrl.AboutAction
-
Creates a new about action.
- ABS - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- ABS - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- abs(Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates the absolute value Interval
of an Interval
- abs(MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the absolute value MultiInterval
of a MultiInterval
- AbstractExpressionVisitor - Class in csheets.core.formula.util
-
A default implementation of an expression visitor, that simply visits all
the nodes in the tree.
- AbstractExpressionVisitor() - Constructor for class csheets.core.formula.util.AbstractExpressionVisitor
-
Creates a new expression visitor.
- accept(ExpressionVisitor) - Method in class csheets.core.formula.BinaryOperation
-
- accept(ExpressionVisitor) - Method in interface csheets.core.formula.Expression
-
Accepts to visit the given expression visitor.
- accept(ExpressionVisitor) - Method in class csheets.core.formula.Formula
-
- accept(ExpressionVisitor) - Method in class csheets.core.formula.FunctionCall
-
- accept(ExpressionVisitor) - Method in class csheets.core.formula.lang.CellReference
-
- accept(ExpressionVisitor) - Method in class csheets.core.formula.lang.ReferenceOperation
-
- accept(ExpressionVisitor) - Method in class csheets.core.formula.lang.RelationalOperatorImpl
-
- accept(ExpressionVisitor) - Method in class csheets.core.formula.Literal
-
- accept(ExpressionVisitor) - Method in class csheets.core.formula.UnaryOperation
-
- accept(File, String) - Method in class csheets.io.FilenameExtensionFilter
-
- accept(File) - Method in class csheets.ui.FileChooser.Filter
-
- ActionManager - Class in csheets.ui.ctrl
-
A manager for UI actions.
- ActionManager(CleanSheets, UIController, FileChooser) - Constructor for class csheets.ui.ctrl.ActionManager
-
Creates a new action manager.
- ActionManager.ActionEnabler - Class in csheets.ui.ctrl
-
A workbook listener that sets the enabled state of actoins depending
on whether the current workbook has been modified and/or is stored in
a file.
- ActionManager.ActionEnabler() - Constructor for class csheets.ui.ctrl.ActionManager.ActionEnabler
-
Creates a new action enabler.
- actionPerformed(ActionEvent) - Method in class csheets.ext.assertion.ui.AssertionPanel.ApplyAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.ConfirmImportUI.HandlesEvent
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.Export
-
A simple action that presents a confirmation dialog. this method catch
the selected cells and create the UIExport
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.ImportAction
-
A simple action that presents a confirmation dialog. this method catch
the selected cells and create the UIExport
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.Sync
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.UIExport.HandlesEvent
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.UIImport.HandlesEvent
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.UITableSelect.HandlesEvent
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.UITableSelectUpdate.HandlesEvent
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.UIUpdate.HandlesEvent
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.database.ui.Update
-
A simple action that presents a confirmation dialog. this method catch
the selected cells and create the UIExport
- actionPerformed(ActionEvent) - Method in class csheets.ext.share.ui.ReceiveAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.share.ui.SendAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ext.simple.ui.ExampleAction
-
A simple action that presents a confirmation dialog.
- actionPerformed(ActionEvent) - Method in class csheets.ext.style.ui.BackgroundAction
-
Lets the user select a color from a chooser.
- actionPerformed(ActionEvent) - Method in class csheets.ext.style.ui.BorderAction
-
Lets the user select a border from a chooser.
- actionPerformed(ActionEvent) - Method in class csheets.ext.style.ui.FontAction
-
Lets the user select a font from a chooser.
- actionPerformed(ActionEvent) - Method in class csheets.ext.style.ui.ForegroundAction
-
Lets the user select a color from a chooser.
- actionPerformed(ActionEvent) - Method in class csheets.ext.style.ui.FormatAction
-
Lets the user select a format from a chooser.
- actionPerformed(ActionEvent) - Method in class csheets.ext.style.ui.StyleAction
-
Applies the style to the selected cells in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.AboutAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.AddSpreadsheetAction
-
Adds a new spreadsheet at the end of the active workbook.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.ClearAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.ClipboardAction
-
Forwards the event to the focus owner.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.CloseAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.CloseAllAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.DeleteAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.ExitAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.HelpAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.InsertColumnAction
-
Inserts a column before the active cell in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.InsertRowAction
-
Inserts a row before the active cell in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.LicenseAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.NewAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.OpenAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.PreferencesAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.PrintAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.RedoAction
-
Inserts a column before the active cell in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.RemoveColumnAction
-
Removes the columns of the selected cells in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.RemoveRowAction
-
Removes the rows of the selected cells in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.RemoveSpreadsheetAction
-
Removes a new spreadsheet at the end of the active workbook.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.RenameSpreadsheetAction
-
Renames the spreadsheet of the focus owner.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.SaveAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.SaveAsAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.SearchAction
-
Inserts a column before the active cell in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.SelectAllAction
-
Selects all cells in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.SortAction
-
Lets the user choose the criteria for sorting.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ctrl.UndoAction
-
Inserts a column before the active cell in the focus owner table.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ext.CellDecoratorAction
-
Toggles the enabled state of the decorator.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ext.ComponentAction
-
Toggles the visiblity of the component.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ext.SideBarAction
-
Toggles the visiblity of the component.
- actionPerformed(ActionEvent) - Method in class csheets.ui.ext.TableDecoratorAction
-
Toggles the enabled state of the decorator.
- actionPerformed(ActionEvent) - Method in class csheets.ui.grid.Grid.ResumeEditAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ReopenMenu.RemoveAllAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ReopenMenu.RemoveObsoleteAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.sheet.CellEditor.CancelAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.sheet.CellEditor.StopAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.sheet.SpreadsheetTable.ClearSelectionAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.sheet.WorkbookPaneUI.NavigateAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.sheet.WorkbookPaneUI.TabShifter
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.ViewMenu.SelectWorkbookAction
-
- actionPerformed(ActionEvent) - Method in class csheets.ui.WindowMenu.SelectWorkbookAction
-
- add(Interval, Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates the sum of two intervals
- add(MultiInterval, MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the sum of two MultiInterval
s
- add(Action) - Method in class csheets.ext.style.ui.StyleToolBar
-
Adds a button with the given action to the tool bar, and reduces the
default insets.
- addAssertableCellListener(AssertableCellListener) - Method in class csheets.ext.assertion.AssertableCell
-
Registers the given listener on the cell.
- addCellEditorListener(CellEditorListener) - Method in class csheets.ui.sheet.CellEditor
-
Adds a CellEditorListener
to the listener list.
- addCellListener(CellListener) - Method in interface csheets.core.Cell
-
Registers the given listener on the cell.
- addCellListener(CellListener) - Method in class csheets.core.CellImpl
-
- addCellListener(CellListener) - Method in interface csheets.core.Spreadsheet
-
Registers the given listener to receive events from all cells in the
spreadsheet.
- addCellListener(CellListener) - Method in class csheets.core.SpreadsheetImpl
-
- addCellListener(CellListener) - Method in class csheets.ext.CellExtension
-
- addCellListener(CellListener) - Method in class csheets.ext.SpreadsheetExtension
-
- addChildren() - Method in class csheets.ext.deptree.CellNode
-
Adds children to the node.
- addChildren() - Method in class csheets.ext.deptree.DependentsNode
-
- addChildren() - Method in class csheets.ext.deptree.PrecedentsNode
-
- addChoosableFileFilter(FileFilter) - Method in class csheets.ui.FileChooser
-
- addCommentableCellListener(CommentableCellListener) - Method in class csheets.ext.comments.CommentableCell
-
Registers the given listener on the cell.
- addEditListener(EditListener) - Method in class csheets.ui.ctrl.UIController
-
Registers the given listener on the user interface controller.
- Adder - Class in csheets.core.formula.lang
-
An adder.
- Adder() - Constructor for class csheets.core.formula.lang.Adder
-
Creates a new adder.
- addObserver(Observer) - Method in class csheets.ext.database.controller.ControllerExport
-
adds Observer o to arraylist
- addObserver(Observer) - Method in class csheets.ext.database.controller.ControllerImport
-
- addObserver(Observer) - Method in class csheets.ext.database.controller.ControllerUpdate
-
adds Observer o to arraylist
- addObserver(Observer) - Method in interface csheets.ext.database.controller.Subject
-
- addReopenItem(File) - Method in class csheets.ui.ReopenMenu
-
Adds an item for this file to the top of the reopen menu.
- Address - Class in csheets.core
-
An address in a spreadsheet that denotes to the location of a cell.
- Address(int, int) - Constructor for class csheets.core.Address
-
Creates a new address from the given column and row indices.
- AddressBox - Class in csheets.ui.sheet
-
A text field in which cell addresses are displayed, and can be named.
- AddressBox(UIController) - Constructor for class csheets.ui.sheet.AddressBox
-
Creates a cell content field.
- addSelectionListener(SelectionListener) - Method in class csheets.ui.ctrl.UIController
-
Registers the given listener on the user interface controller.
- addSpreadsheet() - Method in class csheets.core.Workbook
-
Adds a blank spreadsheet to the end of the workbook.
- addSpreadsheet(String[][]) - Method in class csheets.core.Workbook
-
Adds a new spreadsheet to the workbook, in which cells are initialized
with data from the given content matrix.
- AddSpreadsheetAction - Class in csheets.ui.ctrl
-
A spreadsheet insertion operation.
- AddSpreadsheetAction(UIController) - Constructor for class csheets.ui.ctrl.AddSpreadsheetAction
-
Creates a new spreadsheet insertion action.
- addSpreadsheetAppListener(SpreadsheetAppListener) - Method in class csheets.CleanSheets
-
Registers the given listener on the spreadsheet application.
- addTestableCellListener(TestableCellListener) - Method in class csheets.ext.test.TestableCell
-
Registers the given listener on the cell.
- addTestCaseParam(Value) - Method in class csheets.ext.test.TestableCell
-
Add a test case parameter to the cell's set of test case parameters.
- addTestCaseParam(Value, TestCaseParam.Type) - Method in class csheets.ext.test.TestableCell
-
Add a test case parameter to the cell's set of test case parameters.
- addToggleButton(Action, ButtonGroup...) - Method in class csheets.ext.style.ui.StyleToolBar
-
Adds a button with the given action to the tool bar, and reduces the
default insets.
- addURL(URL) - Method in class csheets.ext.ExtensionManager.Loader
-
Appends the specified URL to the list of URLs to search for classes
and resources.
- addWorkbookListener(WorkbookListener) - Method in class csheets.core.Workbook
-
Registers the given listener on the workbook.
- AlignBottomAction - Class in csheets.ext.style.ui
-
A bottom-alignment operation.
- AlignBottomAction(UIController) - Constructor for class csheets.ext.style.ui.AlignBottomAction
-
Creates a new align bottom action.
- AlignCenterAction - Class in csheets.ext.style.ui
-
A center-alignment operation.
- AlignCenterAction(UIController) - Constructor for class csheets.ext.style.ui.AlignCenterAction
-
Creates a new align center action.
- AlignLeftAction - Class in csheets.ext.style.ui
-
A left-alignment operation.
- AlignLeftAction(UIController) - Constructor for class csheets.ext.style.ui.AlignLeftAction
-
Creates a new align left action.
- AlignMiddleAction - Class in csheets.ext.style.ui
-
A middle-alignment operation.
- AlignMiddleAction(UIController) - Constructor for class csheets.ext.style.ui.AlignMiddleAction
-
Creates a new align middle action.
- AlignRightAction - Class in csheets.ext.style.ui
-
A right-alignment operation.
- AlignRightAction(UIController) - Constructor for class csheets.ext.style.ui.AlignRightAction
-
Creates a new align right action.
- AlignTopAction - Class in csheets.ext.style.ui
-
A top-alignment operation.
- AlignTopAction(UIController) - Constructor for class csheets.ext.style.ui.AlignTopAction
-
Creates a new align top action.
- allowsIntegersOnly() - Method in class csheets.ext.assertion.Assertion
-
Checks if this assertion allows only integer values.
- allPrecedentsHaveParams() - Method in class csheets.ext.test.TestableCell
-
Tests if all of the cells precedents have test case parameters.
- ALPHABETICAL - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- ALPHABETICAL - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- AMP - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- AMP - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- And - Class in csheets.core.formula.lang
-
A function that returns true if and only if all of its arguments are true.
- And() - Constructor for class csheets.core.formula.lang.And
-
Creates a new instance of the AND function.
- app - Variable in class csheets.ui.ctrl.OpenAction
-
The CleanSheets application
- app - Variable in class csheets.ui.ctrl.SaveAsAction
-
The CleanSheets application
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.AlignBottomAction
-
Aligns the content of the given cell to the bottom.
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.AlignCenterAction
-
Aligns the content of the given cell to the center.
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.AlignLeftAction
-
Aligns the content of the given cell to the left.
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.AlignMiddleAction
-
Aligns the content of the given cell to the middle.
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.AlignRightAction
-
Aligns the content of the given cell to the right.
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.AlignTopAction
-
Aligns the content of the given cell to the top.
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.BoldAction
-
Toggles the boldness of the selected cells in the focus owner table.
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.ItalicAction
-
Toggles the italicity of the selected cells in the focus owner table.
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.StyleAction
-
Applies the style to the given stylable cell
- applyStyle(StylableCell) - Method in class csheets.ext.style.ui.UnderlineAction
-
Toggles the underlining of the selected cells in the focus owner table.
- applyTo(Expression, Expression) - Method in interface csheets.core.formula.BinaryOperator
-
Applies the operator to the given operands and returns the result.
- applyTo(Expression[]) - Method in interface csheets.core.formula.Function
-
Invokes the function using the given arguments and returns the result.
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.Adder
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.And
-
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.Attribution
-
applies attribution given a right and left operand
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Average
-
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.Concatenator
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Count
-
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.Divider
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Do
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Dowhile
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Eval
-
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.Exponentiator
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Factorial
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.False
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.If
-
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.Multiplier
-
- applyTo(Expression) - Method in class csheets.core.formula.lang.Negator
-
Returns the negation of the operand's value.
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Not
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.NumericFunction
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Or
-
- applyTo(Expression) - Method in class csheets.core.formula.lang.Percent
-
Returns the operand's value divided by 100.
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.RangeReference
-
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.RelationalOperator
-
- applyTo(Expression, Expression) - Method in class csheets.core.formula.lang.Subtracter
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Sum
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.True
-
- applyTo(Expression[]) - Method in class csheets.core.formula.lang.Whiledo
-
- applyTo(Expression) - Method in interface csheets.core.formula.UnaryOperator
-
Applies the operator to the given operand and returns the result.
- arithmetic_high() - Method in class csheets.core.formula.compiler.FormulaParser
-
- arithmetic_high() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- arithmetic_highest() - Method in class csheets.core.formula.compiler.FormulaParser
-
- arithmetic_highest() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- arithmetic_low() - Method in class csheets.core.formula.compiler.FormulaParser
-
- arithmetic_low() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- arithmetic_lowest() - Method in class csheets.core.formula.compiler.FormulaParser
-
- arithmetic_lowest() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- arithmetic_medium() - Method in class csheets.core.formula.compiler.FormulaParser
-
- arithmetic_medium() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- AssertableCell - Class in csheets.ext.assertion
-
An extension of a cell in a spreadsheet, with support for assertions.
- AssertableCell(Cell) - Constructor for class csheets.ext.assertion.AssertableCell
-
Creates a assertable cell extension for the given cell.
- AssertableCellDecorator - Class in csheets.ext.assertion.ui
-
A decorator for assertable cells.
- AssertableCellDecorator() - Constructor for class csheets.ext.assertion.ui.AssertableCellDecorator
-
Creates a new cell decorator.
- AssertableCellListener - Interface in csheets.ext.assertion
-
A listener interface for receiving notification on events occurring in an
assertable cell.
- assertAny(Value) - Method in class csheets.ext.assertion.AssertableCell
-
Asserts the specified value using any (or both) assertion(s) associated with the cell.
- assertAny() - Method in class csheets.ext.assertion.AssertableCell
-
Asserts the current value of the cell using any (or both) assertion(s) associated with the cell.
- assertAssertions() - Method in class csheets.ext.assertion.AssertableCell
-
Checks wether the assertions associated with the cell agree with each other and
that no division by zero can occur using values within this assertion.
- Assertion - Class in csheets.ext.assertion
-
Abstract class representing an assertion.
- Assertion() - Constructor for class csheets.ext.assertion.Assertion
-
- assertion(USAssertion, List<Interval>, List<Interval>) - Method in class csheets.ext.assertion.AssertionParser
-
- assertion - Variable in class csheets.ext.assertion.USAssertion
-
The original assertion string as entered by the user.
- Assertion.ComparisonResult - Enum in csheets.ext.assertion
-
The possible results when two assertions are compared.
- Assertion.Result - Enum in csheets.ext.assertion
-
Enumeration indicating the result of a validation of a value.
- AssertionArithmeticException - Exception in csheets.ext.assertion
-
- AssertionArithmeticException(String) - Constructor for exception csheets.ext.assertion.AssertionArithmeticException
-
- AssertionArithmeticVisitor - Class in csheets.ext.assertion
-
A Visitor for calculating System Generated assertions for a formula
in the form of an Expression tree.
- AssertionArithmeticVisitor() - Constructor for class csheets.ext.assertion.AssertionArithmeticVisitor
-
Constructs a new AssertionArithmeticVisitor.
- AssertionController - Class in csheets.ext.assertion.ui
-
A controller for updating the user-specified assertion of a cell.
- AssertionController(UIController) - Constructor for class csheets.ext.assertion.ui.AssertionController
-
Creates a new assertion controller.
- AssertionException - Exception in csheets.ext.assertion
-
Representing a parse error of an assertion.
- AssertionException(int, int, String) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionException(String) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionException(RecognitionException) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionException(TokenStreamException) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionException(CharStreamException) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionException(MismatchedCharException) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionException(MismatchedTokenException) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionException(NoViableAltException) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionException(NoViableAltForCharException) - Constructor for exception csheets.ext.assertion.AssertionException
-
- AssertionExtension - Class in csheets.ext.assertion
-
The extension for assertions.
- AssertionExtension() - Constructor for class csheets.ext.assertion.AssertionExtension
-
Creates a new assertion extension.
- AssertionLexer - Class in csheets.ext.assertion
-
- AssertionLexer(InputStream) - Constructor for class csheets.ext.assertion.AssertionLexer
-
- AssertionLexer(Reader) - Constructor for class csheets.ext.assertion.AssertionLexer
-
- AssertionLexer(InputBuffer) - Constructor for class csheets.ext.assertion.AssertionLexer
-
- AssertionLexer(LexerSharedInputState) - Constructor for class csheets.ext.assertion.AssertionLexer
-
- AssertionPanel - Class in csheets.ext.assertion.ui
-
A panel for adding or editing an assertion for a cell
- AssertionPanel(UIController) - Constructor for class csheets.ext.assertion.ui.AssertionPanel
-
Creates a new assertion panel.
- AssertionPanel.ApplyAction - Class in csheets.ext.assertion.ui
-
An action used to apply changes made in the assertion field.
- AssertionPanel.ApplyAction() - Constructor for class csheets.ext.assertion.ui.AssertionPanel.ApplyAction
-
Creates a new apply action.
- AssertionParser - Class in csheets.ext.assertion
-
- AssertionParser(TokenBuffer, int) - Constructor for class csheets.ext.assertion.AssertionParser
-
- AssertionParser(TokenBuffer) - Constructor for class csheets.ext.assertion.AssertionParser
-
- AssertionParser(TokenStream, int) - Constructor for class csheets.ext.assertion.AssertionParser
-
- AssertionParser(TokenStream) - Constructor for class csheets.ext.assertion.AssertionParser
-
- AssertionParser(ParserSharedInputState) - Constructor for class csheets.ext.assertion.AssertionParser
-
- AssertionParserTokenTypes - Interface in csheets.ext.assertion
-
- assertionsChanged(AssertableCell) - Method in interface csheets.ext.assertion.AssertableCellListener
-
Invoked when an assertion is added to or removed from a cell.
- assertionsChanged(AssertableCell) - Method in class csheets.ext.assertion.ui.AssertionPanel
-
Updates the assertion field and status label when the assertion of the
active cell is changed.
- assertionsChanged(AssertableCell) - Method in class csheets.ext.assertion.ui.AssertionToolBar
-
Updates the assertion field and status label when the assertion of the
active cell is changed.
- AssertionToolBar - Class in csheets.ext.assertion.ui
-
A toolbar that shows information about assertions.
- AssertionToolBar() - Constructor for class csheets.ext.assertion.ui.AssertionToolBar
-
- AssertionUIExtension - Class in csheets.ext.assertion.ui
-
The user interface extension for assertions.
- AssertionUIExtension(AssertionExtension, UIController) - Constructor for class csheets.ext.assertion.ui.AssertionUIExtension
-
Creates a new user interface extension for assertions.
- AssertionWarning - Class in csheets.ext.assertion
-
This class contains information about a warning in an assertion.
- AssertionWarning(AssertionWarning.Type, Interval, Interval) - Constructor for class csheets.ext.assertion.AssertionWarning
-
Constructor.
- AssertionWarning.Type - Enum in csheets.ext.assertion
-
Denotes the type of a warning.
- assertSG() - Method in class csheets.ext.assertion.AssertableCell
-
Asserts the current value of the cell using the system generated assertion associated with the cell.
- assertSG(Value) - Method in class csheets.ext.assertion.AssertableCell
-
Asserts the specified value using the system generated assertion associated with the cell.
- assertUS() - Method in class csheets.ext.assertion.AssertableCell
-
Asserts the current value of the cell using the user supplied assertion associated with the cell.
- assertUS(Value) - Method in class csheets.ext.assertion.AssertableCell
-
Asserts the specified value using the user supplied assertion associated with the cell.
- ASSIGN - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- assignment() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- assureRectsCreated(int) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- atom() - Method in class csheets.core.formula.compiler.FormulaParser
-
- atom() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- Attribution - Class in csheets.core.formula.lang
-
The attribution operator := (exclusive for the SignNumber language).
- Attribution() - Constructor for class csheets.core.formula.lang.Attribution
-
Creates a new attribution operator.
- autoResize(int) - Method in class csheets.ui.grid.RowHeader
-
Adjusts the height of the row at the given index to precisely fit all
data being rendered.
- Average - Class in csheets.core.formula.lang
-
A function that returns the numeric average of its arguments.
- Average() - Constructor for class csheets.core.formula.lang.Average
-
Creates a new instance of the AVERAGE function.
- avg(List<Interval>) - Static method in class csheets.ext.assertion.Interval
-
Calculates the average interval for a List
of intervals
- avg(List<MultiInterval>) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the average of a List
of MultiInterval
s
- calculateLayoutInfo() - Method in class csheets.ui.sheet.WorkbookPaneUI.SingleRowTabbedLayout
-
- calculateMaxTabHeight(int) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- calculateTabRects(int, int) - Method in class csheets.ui.sheet.WorkbookPaneUI.SingleRowTabbedLayout
-
- calculateTabWidth(int, int, FontMetrics) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- calculateTabWidths(int, int) - Method in class csheets.ui.sheet.WorkbookPaneUI.SingleRowTabbedLayout
-
- CANCEL_COMMAND - Static variable in class csheets.ui.sheet.CellEditor
-
The action command used for the cancel action
- cancelCellEditing() - Method in class csheets.ui.sheet.CellEditor
-
Invoked when editing is cancelled.
- canImport(JComponent, DataFlavor[]) - Method in class csheets.ui.sheet.CellTransferHandler
-
- Cell - Interface in csheets.core
-
A cell in a spreadsheet.
- CELL_REF - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- CELL_REF - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- cellCleared(Cell) - Method in interface csheets.core.CellListener
-
Invoked when a cell has been cleared.
- cellCleared(Cell) - Method in class csheets.ext.CellExtension
-
- cellCleared(Cell) - Method in class csheets.ext.share.core.CellNetworkListenerClient
-
not implemented
- cellCleared(Cell) - Method in class csheets.ext.share.core.CellNetworkListenerServer
-
not implemented
- cellCleared(Cell) - Method in class csheets.ext.style.StylableCell
-
Removes the style from the cell.
- cellCleared(Cell) - Method in class csheets.ext.test.TestableCell
-
Removes the test case parameters from the cell.
- cellCopied(Cell, Cell) - Method in interface csheets.core.CellListener
-
Invoked when a cell has been copied.
- cellCopied(Cell, Cell) - Method in class csheets.ext.CellExtension
-
- cellCopied(Cell, Cell) - Method in class csheets.ext.share.core.CellNetworkListenerClient
-
not implemented
- cellCopied(Cell, Cell) - Method in class csheets.ext.share.core.CellNetworkListenerServer
-
not implemented
- cellCopied(Cell, Cell) - Method in class csheets.ext.style.StylableCell
-
Copies the style from the source cell to this one.
- cellCopied(Cell, Cell) - Method in class csheets.ext.test.TestableCell
-
Copies the user-specified test case parameters from the source cell to
this one.
- CellDatabase - Class in csheets.ext.database.core
-
The cell structure for sync
- CellDatabase(String, int, int) - Constructor for class csheets.ext.database.core.CellDatabase
-
Creates a new cell structure for sync
- CellDecorator - Class in csheets.ui.ext
-
A cell decorator visualizes extension-specific data by drawing on top of
a cell's graphics context.
- CellDecorator() - Constructor for class csheets.ui.ext.CellDecorator
-
Creates a new cell decorator.
- CellDecoratorAction - Class in csheets.ui.ext
-
An action for enabling and disabling cell decorators.
- CellDecoratorAction(UIExtension) - Constructor for class csheets.ui.ext.CellDecoratorAction
-
Creates a new cell decorator action.
- CellEditor - Class in csheets.ui.sheet
-
The table editor used for editing cells in a spreadsheet.
- CellEditor(UIController) - Constructor for class csheets.ui.sheet.CellEditor
-
Creates a new cell editor.
- CellEditor.CancelAction - Class in csheets.ui.sheet
-
An action for cancelling editing of a cell.
- CellEditor.CancelAction() - Constructor for class csheets.ui.sheet.CellEditor.CancelAction
-
Creates an edit cancelling action.
- CellEditor.StopAction - Class in csheets.ui.sheet
-
An action for stopping editing of a cell.
- CellEditor.StopAction(int, int) - Constructor for class csheets.ui.sheet.CellEditor.StopAction
-
Creates an edit stopping action.
- CellExtension - Class in csheets.ext
-
A base class for extensions of cells in a spreadsheet that uses delegation
to provide cell data.
- CellExtension(Cell, String) - Constructor for class csheets.ext.CellExtension
-
Creates a new cell extension.
- CellImpl - Class in csheets.core
-
The implementation of the Cell
interface.
- CellImpl(Spreadsheet, Address) - Constructor for class csheets.core.CellImpl
-
Creates a new cell at the given address in the given spreadsheet.
- CellImpl(Spreadsheet, Address, String) - Constructor for class csheets.core.CellImpl
-
Creates a new cell at the given address in the given spreadsheet,
initialized with the given content (not intended to be used directly).
- CellListener - Interface in csheets.core
-
A listener interface for receiving notification on events occurring in a
cell.
- CellNetwork - Class in csheets.ext.share.core
-
The object that will be passed throw network (content of the cell, row,
column and if is a cell)
- CellNetwork(String, int, int, boolean) - Constructor for class csheets.ext.share.core.CellNetwork
-
Create a new object to be passed throw network
- CellNetworkListenerClient - Class in csheets.ext.share.core
-
Class that will detect changes on client's cells This class implements
CellListener's interface Change the flag when any cell from client is changed
Just the method contentChanged(Cell cell) is implement, the other are not
used
- CellNetworkListenerClient() - Constructor for class csheets.ext.share.core.CellNetworkListenerClient
-
- CellNetworkListenerServer - Class in csheets.ext.share.core
-
Class that will detect changes on server's cells This class implements
CellListener's interface Change the flag when any cell from client is changed
Just the method contentChanged(Cell cell) is implement, the others are not
used
- CellNetworkListenerServer() - Constructor for class csheets.ext.share.core.CellNetworkListenerServer
-
- CellNode - Class in csheets.ext.deptree
-
A tree node for a cell, to which child nodes are added dynamically
when the node is expanded.
- CellNode(Cell, DefaultTreeModel) - Constructor for class csheets.ext.deptree.CellNode
-
Creates a new cell node.
- CellReference - Class in csheets.core.formula.lang
-
A reference to a cell in a spreadsheet.
- CellReference(Cell) - Constructor for class csheets.core.formula.lang.CellReference
-
Creates a new cell reference to the given address.
- CellReference(Cell, boolean, boolean) - Constructor for class csheets.core.formula.lang.CellReference
-
Creates a new cell reference to the given address, using the given
reference mode.
- CellReference(Spreadsheet, String) - Constructor for class csheets.core.formula.lang.CellReference
-
Creates a new cell reference from a string matching the (@link #PATTERN).
- CellRenderer - Class in csheets.ui.sheet
-
The renderer used for cells in a spreadsheet.
- CellRenderer(UIController) - Constructor for class csheets.ui.sheet.CellRenderer
-
Creates a new cell renderer.
- cellsTo2dArray(Cell[][]) - Method in class csheets.ext.database.controller.ControllerUpdate
-
converts selected spreadsheet content in a 2D String array
- cellsTo2dArray(Cell[][]) - Method in class csheets.ext.database.core.DatabaseFacade
-
converts selected spreadsheet content in a 2D String array
- CellTransferable - Class in csheets.ui.sheet
-
A transferable for transferring a range of cells.
- CellTransferable(Cell[][]) - Constructor for class csheets.ui.sheet.CellTransferable
-
Creates a new cell transferable.
- CellTransferHandler - Class in csheets.ui.sheet
-
The transfer handler used to transfer ranges of cells.
- CellTransferHandler() - Constructor for class csheets.ui.sheet.CellTransferHandler
-
Creates a new cell transfer handler.
- changeSelection(int, int, boolean, boolean) - Method in class csheets.ui.grid.Grid
-
Changes the current selection in the table.
- changeSelection(int, int, boolean, boolean) - Method in class csheets.ui.sheet.SpreadsheetTable
-
Changes the current selection in the table.
- check(Formula) - Method in class csheets.core.formula.util.CircularReferenceFinder
-
Checks if the given formula has any circular references.
- checkIfANumber(String) - Static method in class csheets.ext.share.core.Validate
-
Check if the port passed is an number
- checkIFIPIsCorrect(String) - Static method in class csheets.ext.share.core.Validate
-
Check if the introduced IP was valid
- checkPort(int) - Static method in class csheets.ext.share.core.Validate
-
Check the port if is on allowed communication ports
- chooser - Variable in class csheets.ui.ctrl.SaveAsAction
-
The file chooser to use when prompting the user for the file to save
- CircularReferenceException - Exception in csheets.core.formula.util
-
An exception that is thrown if a formula contains a reference (directly or
indirectly) to the cell in which it is contained.
- CircularReferenceException(Formula) - Constructor for exception csheets.core.formula.util.CircularReferenceException
-
Creates a new circular reference exception.
- CircularReferenceFinder - Class in csheets.core.formula.util
-
An expression visitor that looks for circular references in a formula, i.e.
- CircularReferenceFinder() - Constructor for class csheets.core.formula.util.CircularReferenceFinder
-
Creates a new circular reference finder.
- CleanSheets - Class in csheets
-
CleanSheets - the main class of the application.
- CleanSheets() - Constructor for class csheets.CleanSheets
-
Creates the CleanSheets application.
- CleanSheets.EventDispatcher - Class in csheets
-
A utility for dispatching events on the AWT event dispatching thread.
- CleanSheets.EventDispatcher(SpreadsheetAppEvent, SpreadsheetAppListener[]) - Constructor for class csheets.CleanSheets.EventDispatcher
-
Creates a new event dispatcher.
- clear() - Method in interface csheets.core.Cell
-
Clears the content of the cell.
- clear() - Method in class csheets.core.CellImpl
-
- clear() - Method in class csheets.ext.CellExtension
-
- CLEAR_SELECTION_COMMAND - Static variable in class csheets.ui.sheet.SpreadsheetTable
-
The action command used for the action
- ClearAction - Class in csheets.ui.ctrl
-
An action for clearing the contents of the selected cells in the active
spreadsheet.
- ClearAction() - Constructor for class csheets.ui.ctrl.ClearAction
-
Creates a new delete action.
- clearSelectedCells() - Method in class csheets.ui.sheet.SpreadsheetTable
-
Clears the currently selected cells in the table.
- CLICK_COUNT_TO_START - Static variable in class csheets.ui.sheet.CellEditor
-
The required number of mouse clicks before editing starts
- clickOnSidebar(String, int, String, Observer) - Method in class csheets.ext.share.ui.ReceiveAction
-
Method that will get the active cell and sends that information to the
controller
- clickOnSidebar(Connections, Observer, String) - Method in class csheets.ext.share.ui.ReceiveAction
-
Method that will get the active cell and sends that information to the
controller
- clickOnSidebar(int, String, String, Observer) - Method in class csheets.ext.share.ui.SendAction
-
Method that will get the active cell and sends that information to the
controller
- Client - Class in csheets.ext.share.core
-
Class that implement the client in the extension
- Client() - Constructor for class csheets.ext.share.core.Client
-
Create a new client
- ClientDiscover - Class in csheets.ext.share.core
-
The client discover class that will find servers through network
- ClipboardAction - Class in csheets.ui.ctrl
-
A clipboard action, i.e. a cut, copy or paste operation.
- ClipboardAction() - Constructor for class csheets.ui.ctrl.ClipboardAction
-
Creates a new clipboard action.
- clone() - Method in class csheets.ext.assertion.Interval
-
- clone() - Method in class csheets.ext.assertion.MultiInterval
-
Makes a copy of this MultiInterval
intance
- CloseAction - Class in csheets.ui.ctrl
-
An action for closing and unloading the active workbook.
- CloseAction(CleanSheets, UIController, FileChooser) - Constructor for class csheets.ui.ctrl.CloseAction
-
Creates a new close action.
- CloseAllAction - Class in csheets.ui.ctrl
-
An action for closing all open workbooks.
- CloseAllAction(CleanSheets, UIController, FileChooser) - Constructor for class csheets.ui.ctrl.CloseAllAction
-
Creates a new close all action.
- CLSCodec - Class in csheets.io
-
A codec for the native CleanSheets format that uses Java Serialization.
- CLSCodec() - Constructor for class csheets.io.CLSCodec
-
Creates a new CleanSheets codec.
- Codec - Interface in csheets.io
-
An interface for classes capable of reading and writing workbooks.
- CodecFactory - Class in csheets.io
-
A factory for codecs.
- CodecFactory() - Constructor for class csheets.io.CodecFactory
-
Creates a new codec factory.
- COLON - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- COLON - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- COLUMN_MARGIN - Static variable in class csheets.ext.test.ui.TestTable
-
The margin around the packed columns for this model.
- columnNames - Static variable in class csheets.ext.test.ui.TestCasePanel
-
Array which contains labels of columns in the table.
- COMMA - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- COMMA - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- COMMA - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- CommentableCell - Class in csheets.ext.comments
-
An extension of a cell in a spreadsheet, with support for comments.
- CommentableCell(Cell) - Constructor for class csheets.ext.comments.CommentableCell
-
Creates a comentable cell extension for the given cell.
- CommentableCellListener - Interface in csheets.ext.comments
-
A listener interface for receiving notification on events occurring in an
commentable cell.
- CommentableCellTest - Class in csheets.ext.comments
-
A Unit Test class to test CommentableCell.
- CommentableCellTest() - Constructor for class csheets.ext.comments.CommentableCellTest
-
- CommentableCellTest.CommentableCellListenerImpl - Class in csheets.ext.comments
-
A inner utility class used by the method testCommentableCellListenner.
- CommentableCellTest.CommentableCellListenerImpl() - Constructor for class csheets.ext.comments.CommentableCellTest.CommentableCellListenerImpl
-
- commentChanged(CommentableCell) - Method in interface csheets.ext.comments.CommentableCellListener
-
Invoked when a comment is added to or removed from a cell.
- commentChanged(CommentableCell) - Method in class csheets.ext.comments.CommentableCellTest.CommentableCellListenerImpl
-
- commentChanged(CommentableCell) - Method in class csheets.ext.comments.ui.CommentPanel
-
Updates the comment field when the comments of the active cell is
changed.
- CommentController - Class in csheets.ext.comments.ui
-
A controller for updating the user-specified comment of a cell.
- CommentController(UIController) - Constructor for class csheets.ext.comments.ui.CommentController
-
Creates a new comment controller.
- CommentedCellDecorator - Class in csheets.ext.comments.ui
-
A decorator for commented cells.
- CommentedCellDecorator() - Constructor for class csheets.ext.comments.ui.CommentedCellDecorator
-
Creates a new cell decorator.
- CommentPanel - Class in csheets.ext.comments.ui
-
A panel for adding or editing a comment for a cell
- CommentPanel(UIController) - Constructor for class csheets.ext.comments.ui.CommentPanel
-
Creates a new comment panel.
- CommentPanel.ApplyAction - Class in csheets.ext.comments.ui
-
- CommentPanel.ApplyAction() - Constructor for class csheets.ext.comments.ui.CommentPanel.ApplyAction
-
- CommentsExtension - Class in csheets.ext.comments
-
An extension to support comments on cells.
- CommentsExtension() - Constructor for class csheets.ext.comments.CommentsExtension
-
Creates a new Example extension.
- compare(Comparable<T>, T) - Method in class csheets.core.formula.lang.Equal
-
- compare(Comparable<T>, T) - Method in class csheets.core.formula.lang.GreaterThan
-
- compare(Comparable<T>, T) - Method in class csheets.core.formula.lang.GreaterThanOrEqual
-
- compare(Comparable<T>, T) - Method in class csheets.core.formula.lang.LessThan
-
- compare(Comparable<T>, T) - Method in class csheets.core.formula.lang.LessThanOrEqual
-
- compare(Comparable<T>, T) - Method in class csheets.core.formula.lang.NotEqual
-
- compare(Comparable<T>, T) - Method in class csheets.core.formula.lang.RelationalOperator
-
Applies the operator to the given operands and returns a boolean value.
- compare(Comparable<T>, T) - Method in class csheets.core.formula.lang.RelationalOperatorImpl
-
- compareCellsWithDB(String[][], String[][]) - Method in class csheets.ext.database.controller.ControllerUpdate
-
compares if there's any difference in content between the selected cells
in the spreadsheet and the ones imported from the DB
- compareCellsWithDB(String[][], String[][]) - Method in class csheets.ext.database.core.DatabaseFacade
-
compares if there's any difference in content between the selected cells
in the spreadsheet and the ones imported from the DB
- compareTo(Address) - Method in class csheets.core.Address
-
Compares this address with the given address for order.
- compareTo(Cell) - Method in class csheets.core.CellImpl
-
Compares this cell with the specified cell for order,
by comparing their addresses.
- compareTo(Reference) - Method in class csheets.core.formula.lang.CellReference
-
Compares the cell reference with the given cell reference for order.
- compareTo(Reference) - Method in class csheets.core.formula.lang.ReferenceOperation
-
- compareTo(Reference) - Method in class csheets.core.formula.lang.RelationalOperatorImpl
-
- compareTo(Reference) - Method in interface csheets.core.formula.Reference
-
Compares the reference with the given reference for order.
- compareTo(Value) - Method in class csheets.core.Value
-
Compares this value with the given value for order.
- compareTo(Interval) - Method in class csheets.ext.assertion.Interval
-
Compares two intervals, by essentially comparing their lower limit.
- compareTo(Cell) - Method in class csheets.ext.CellExtension
-
- compareTo(Extension) - Method in class csheets.ext.Extension
-
Compares this extension with the given extension for order.
- comparison() - Method in class csheets.core.formula.compiler.FormulaParser
-
- comparison() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- compile(Cell, String) - Method in class csheets.core.formula.compiler.ExcelExpressionCompiler
-
- compile(Cell, String) - Method in interface csheets.core.formula.compiler.ExpressionCompiler
-
Compiles an expression from the given string.
- compile(Cell, String) - Method in class csheets.core.formula.compiler.FormulaCompiler
-
Compiles a formula for the given cell from the given string.
- compile(Cell, String) - Method in class csheets.core.formula.compiler.NumberSignExpressionCompiler
-
- ComponentAction - Class in csheets.ui.ext
-
An action for enabling and disabling UI extension components.
- ComponentAction(UIExtension, JComponent, String) - Constructor for class csheets.ui.ext.ComponentAction
-
Creates a new component action.
- concatenation() - Method in class csheets.core.formula.compiler.FormulaParser
-
- concatenation() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- Concatenator - Class in csheets.core.formula.lang
-
A concatenator of strings.
- Concatenator() - Constructor for class csheets.core.formula.lang.Concatenator
-
Creates a new concatenator.
- configureEnclosingScrollPane() - Method in class csheets.ui.grid.Grid
-
Adds the row header.
- ConfirmImportUI - Class in csheets.ext.database.ui
-
A window for user to confirm data to be imported from the database
- ConfirmImportUI(Spreadsheet, String[][]) - Constructor for class csheets.ext.database.ui.ConfirmImportUI
-
- ConfirmImportUI.HandlesEvent - Class in csheets.ext.database.ui
-
handles events on different GUI objects
- ConfirmImportUI.HandlesEvent() - Constructor for class csheets.ext.database.ui.ConfirmImportUI.HandlesEvent
-
- conn - Variable in class csheets.ext.database.core.ConsoleHsqlTest
-
- connect(String, String, String, String) - Method in class csheets.ext.database.controller.ControllerExport
-
creates connection to a database
- connect(String, String, String, String) - Method in class csheets.ext.database.controller.ControllerImport
-
Connects with a database
- connect(String, String, String, String) - Method in class csheets.ext.database.controller.ControllerSync
-
Creates a new connection to the database
- connect(String, String, String, String) - Method in class csheets.ext.database.controller.ControllerUpdate
-
creates connection to a database
- connections - Variable in class csheets.ext.share.core.ClientDiscover
-
list of connections
- Connections - Class in csheets.ext.share.core
-
Class with IP and port, that will serve the server and client discover
- Connections(int, InetAddress) - Constructor for class csheets.ext.share.core.Connections
-
Create a new connection class
- Console - Class in csheets.core.formula.compiler
-
A test-class for processing formulas from an input stream.
- Console(InputStream, OutputStream) - Constructor for class csheets.core.formula.compiler.Console
-
Creates a new console for the given input stream.
- Console - Class in csheets.ext.database.core
-
A console-based test class
- Console() - Constructor for class csheets.ext.database.core.Console
-
- ConsoleDerbyTest - Class in csheets.ext.database.core
-
- ConsoleDerbyTest() - Constructor for class csheets.ext.database.core.ConsoleDerbyTest
-
- ConsoleHsqlTest - Class in csheets.ext.database.core
-
A console-based application to test the HSQL database
What this application does:
1) it creates an hsql database in the path "res/csheets/ext/database/hsql_db"
2) it creates a table called SAMPLE_TABLE with four entries
3) in order to view the data entered go to http://www.hsqldb.org and download
the latest stable release (mine is 2.2.9)
4) once you have it go to terminal, move to "hsqldb-2.2.9/hsqldb/lib" and
run the following command:
$ java -cp hsqldb.jar org.hsqldb.util.DatabaseManagerSwing
5) once launched, select the following:
TYPE: HSQL database engine standalone
DRIVER: org.hsqldb.jdbcDriver
URL: jdbc:hsqldb:file:src-resources/csheets/ext/database/embebbed_db/hsql_db
USER: user
PASS: pass
6) You should be prompted with the SAMPLE_TABLE that was created when this
program was run
(based in the code of Karl Meissner, at http://www.hsqldb.org/doc/guide/apb.html)
- ConsoleHsqlTest(String) - Constructor for class csheets.ext.database.core.ConsoleHsqlTest
-
- constant() - Method in class csheets.ext.assertion.AssertionParser
-
- ConstMultiIntervalIterator - Class in csheets.ext.assertion
-
An iterator wrapper used by MultiInterval to be able to expose
the intervals contained in the MultiInterval without
allowing the user to modify the underlying collection
directly.
- ConstMultiIntervalIterator(Iterator<Interval>) - Constructor for class csheets.ext.assertion.ConstMultiIntervalIterator
-
Creates a new "const"-iterator using the iterator specified
for all operations except remove.
- contains(double) - Method in class csheets.ext.assertion.Interval
-
Indicates wether the specified value is contained in this Interval or not.
- contains(double) - Method in class csheets.ext.assertion.MultiInterval
-
Check if a value is contained in this MultiInterval.
- contentChanged(Cell) - Method in interface csheets.core.CellListener
-
Invoked when the content of a cell has been changed.
- contentChanged(Cell) - Method in class csheets.ext.assertion.AssertableCell
-
- contentChanged(Cell) - Method in class csheets.ext.CellExtension
-
- contentChanged(Cell) - Method in class csheets.ext.share.core.CellNetworkListenerClient
-
- contentChanged(Cell) - Method in class csheets.ext.share.core.CellNetworkListenerServer
-
when a cell is changed this method change the flag and in other method of
program will detect this process and start to treat that
- contentChanged(Cell) - Method in class csheets.ext.test.TestableCell
-
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.
- ControllerExport - Class in csheets.ext.database.controller
-
The controller for UIExport
- ControllerExport() - Constructor for class csheets.ext.database.controller.ControllerExport
-
- ControllerExport(Observer) - Constructor for class csheets.ext.database.controller.ControllerExport
-
Constructor with observer
- ControllerImport - Class in csheets.ext.database.controller
-
The controller for UIImport
- ControllerImport(Observer) - Constructor for class csheets.ext.database.controller.ControllerImport
-
- ControllerSync - Class in csheets.ext.database.controller
-
Creates a new controller for the sync function
- ControllerSync() - Constructor for class csheets.ext.database.controller.ControllerSync
-
Creates a new controller
- ControllerUpdate - Class in csheets.ext.database.controller
-
The controller for UIUpdate
- ControllerUpdate() - Constructor for class csheets.ext.database.controller.ControllerUpdate
-
- ControllerUpdate(Observer) - Constructor for class csheets.ext.database.controller.ControllerUpdate
-
Constructor with observer
- convert(Cell, AST) - Method in class csheets.core.formula.compiler.ExcelExpressionCompiler
-
Converts the given ANTLR AST to an expression.
- convert(Cell, AST) - Method in class csheets.core.formula.compiler.NumberSignExpressionCompiler
-
Converts the given ANTLR AST to an expression.
- CopyAction - Class in csheets.ui.ctrl
-
A copy operation.
- CopyAction() - Constructor for class csheets.ui.ctrl.CopyAction
-
Creates a new copy action.
- copyFrom(Cell) - Method in interface csheets.core.Cell
-
Copies all data from the source cell to this one.
- copyFrom(Cell) - Method in class csheets.core.CellImpl
-
- copyFrom(Cell) - Method in class csheets.ext.CellExtension
-
- cos(Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates the cosine interval of an interval.
- cos(MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the cosine MultiInterval
of a MultiInterval
- Count - Class in csheets.core.formula.lang
-
A function that counts those of its arguments that yield numeric values.
- Count() - Constructor for class csheets.core.formula.lang.Count
-
Creates a new instance of the COUNT function.
- countRows(String) - Static method in class csheets.ext.database.core.ConsoleDerbyTest
-
- countRows(String) - Method in class csheets.ext.database.core.ConsoleHsqlTest
-
counts the rows of a given table
- countRows(String) - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
counts the rows of a given table
- countRows(String) - Method in class csheets.ext.database.core.DerbyConnection
-
- countRows(String) - Method in class csheets.ext.database.core.HsqlDBConnection
-
- countsRowsAndCols(String) - Static method in class csheets.ext.database.core.ConsoleDerbyTest
-
- countsRowsAndCols(String) - Method in class csheets.ext.database.core.ConsoleHsqlTest
-
counts rows and columns of a give database table
- countsRowsAndCols(String) - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
counts rows and columns of a give database table
- countsRowsAndCols(String) - Method in class csheets.ext.database.core.DerbyConnection
-
- countsRowsAndCols(String) - Method in class csheets.ext.database.core.HsqlDBConnection
-
- create() - Method in class csheets.CleanSheets
-
Creates a new workbook.
- createAndWait() - Method in class csheets.ui.Frame.Creator
-
Creates a component on the AWT event dispatching thread.
- createChangeListener() - Method in class csheets.ui.sheet.WorkbookPane
-
- createConnection(String, String, String, String) - Method in class csheets.ext.database.core.DatabaseFacade
-
creates a connection to a database driver
- createConnection(String, String, String) - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
creates a connection to a database driver
- createConnection(String, String, String) - Method in class csheets.ext.database.core.DerbyConnection
-
- createConnection(String, String, String) - Method in class csheets.ext.database.core.HsqlDBConnection
-
- createLater() - Method in class csheets.ui.Frame.Creator
-
Asks the event queue to create a component at a later time.
- createLayoutManager() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- createTable(String, Cell[][]) - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
creates a new table in the database
- createTable(String, Cell[][]) - Method in class csheets.ext.database.core.DerbyConnection
-
- createTable(String, Cell[][]) - Method in class csheets.ext.database.core.HsqlDBConnection
-
- createTransferable(JComponent) - Method in class csheets.ui.sheet.CellTransferHandler
-
- createUI(Cell) - Method in class csheets.ext.share.ui.ReceiveUI
-
Create a user interface for the receive action
- createUI(Cell[][]) - Method in class csheets.ext.share.ui.SendUI
-
Create the UI for the send action
- createWindow(String) - Method in class csheets.ext.database.ui.UISync.MergeWindowSync
-
Creates a new window to choose between application and database
- csheets - package csheets
-
Provides the controller of the CleanSheets application, and an entry-point
for command-line invocation.
- csheets.core - package csheets.core
-
Provides the core classes for the application's data model, i.e. workbooks,
spreadsheets, cells, addresses and values.
- csheets.core.ext.share - package csheets.core.ext.share
-
- csheets.core.formula - package csheets.core.formula
-
Provides classes for representing formulas.
- csheets.core.formula.compiler - package csheets.core.formula.compiler
-
Provides classes for compiling formulas from strings.
- csheets.core.formula.lang - package csheets.core.formula.lang
-
Provides the operators, functions and references supported by the formula
language.
- csheets.core.formula.util - package csheets.core.formula.util
-
Provides utilities for performing operations on formulas.
- csheets.ext - package csheets.ext
-
Provides an extension mechanism for the application.
- csheets.ext.assertion - package csheets.ext.assertion
-
Provides support for user-specified and system-generated assertions.
- csheets.ext.assertion.ui - package csheets.ext.assertion.ui
-
Provides UI components for displaying and providing editing of assertions.
- csheets.ext.comments - package csheets.ext.comments
-
Provides an extension to support comments on cells.
- csheets.ext.comments.ui - package csheets.ext.comments.ui
-
Provides the UI of an extension to support comments on cells.
- csheets.ext.database - package csheets.ext.database
-
- csheets.ext.database.controller - package csheets.ext.database.controller
-
- csheets.ext.database.core - package csheets.ext.database.core
-
- csheets.ext.database.ui - package csheets.ext.database.ui
-
- csheets.ext.deptree - package csheets.ext.deptree
-
Provides customized JTree components for displaying dependencies between cells.
- csheets.ext.share - package csheets.ext.share
-
An extension to share cells throw network.
- csheets.ext.share.controller - package csheets.ext.share.controller
-
Package that contains the controllers of the sharing extension
- csheets.ext.share.core - package csheets.ext.share.core
-
The package of the main core of extension
- csheets.ext.share.ui - package csheets.ext.share.ui
-
The package of the Sharing Extension UI.
- csheets.ext.simple - package csheets.ext.simple
-
Provides an example of how to build a simple extension.
- csheets.ext.simple.ui - package csheets.ext.simple.ui
-
Provides the UI for the simple extension.
- csheets.ext.style - package csheets.ext.style
-
Provides support for cell style, i.e. font, format, alignment, color and border.
- csheets.ext.style.ui - package csheets.ext.style.ui
-
Provides UI components for setting cell style.
- csheets.ext.test - package csheets.ext.test
-
Provides support for test cases and test case parameters.
- csheets.ext.test.ui - package csheets.ext.test.ui
-
Provides specialized JTable components for displaying and providing editing of
test cases and test case parameters.
- csheets.io - package csheets.io
-
Provides support for importing and exporting workbooks to and from various
file formats.
- csheets.ui - package csheets.ui
-
Provides JFC/Swing graphical user interface components for CleanSheets.
- csheets.ui.ctrl - package csheets.ui.ctrl
-
Provides controllers and actions for the user interface.
- csheets.ui.ext - package csheets.ui.ext
-
Provides an extension mechanism for the application's user interface.
- csheets.ui.grid - package csheets.ui.grid
-
Provides a customized JTable-based grid component with a row header,
and a number of other minor improvements.
- csheets.ui.sheet - package csheets.ui.sheet
-
Provides customized components for displaying and providing editing of
spreadsheets.
- CSVCodec - Class in csheets.io
-
A codec for comma-separated files.
- CSVCodec() - Constructor for class csheets.io.CSVCodec
-
Creates a new CSV codec.
- CutAction - Class in csheets.ui.ctrl
-
A cut operation.
- CutAction() - Constructor for class csheets.ui.ctrl.CutAction
-
Creates a new cut action.
- EditEvent - Class in csheets.ui.ctrl
-
An edit event is used to notify interested parties that a workbook has been
modified.
- EditEvent(Object, Workbook) - Constructor for class csheets.ui.ctrl.EditEvent
-
Creates a new edit event.
- EditListener - Interface in csheets.ui.ctrl
-
A listener for receiving notification changes when a workbook is modified.
- enabled - Variable in class csheets.ui.ext.CellDecorator
-
Whether the decorator should be used when rendering, default is false
- enabled - Variable in class csheets.ui.ext.TableDecorator
-
Whether the decorator should be used when rendering, default is false
- encloses(Interval) - Method in class csheets.ext.assertion.Interval
-
Indicates wether this Interval fully encloses another interval.
- encrypt(byte[]) - Static method in class csheets.ext.share.core.Validate
-
Converts a password into encrypted string
- ensureCurrentLayout() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- ensureVisibleTabAt(int) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- EOF - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- EOF - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- EOF - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- EOL - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- EQ - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- EQ - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- Equal - Class in csheets.core.formula.lang
-
A relational equal operator.
- Equal() - Constructor for class csheets.core.formula.lang.Equal
-
Creates a new relational equal operator.
- equals(Object) - Method in class csheets.core.Address
-
Returns whether the other object is an address with
the same column and row coordinates as this address.
- equals(Object) - Method in exception csheets.core.formula.util.CircularReferenceException
-
Returns whether the other object is an identical value .
- equals(Object) - Method in class csheets.core.Value
-
Returns whether the other object is an identical value .
- equals(Object) - Method in class csheets.ext.assertion.Assertion
-
- equals(Object) - Method in class csheets.ext.assertion.Interval
-
- equals(Object) - Method in class csheets.ext.assertion.MultiInterval
-
Compares the specified MultiInterval with this MultiInterval for equality.
- equals(Object) - Method in class csheets.ext.share.core.Connections
-
- equals(Object) - Method in class csheets.ext.test.TestCase
-
Returns whether the other object has the same parameters
and cell as this has.
- equals(Object) - Method in class csheets.ext.test.TestCaseParam
-
Returns whether the other object has the same value
and type as this has.
- Eval - Class in csheets.core.formula.lang
-
Class for eval expressions
- Eval() - Constructor for class csheets.core.formula.lang.Eval
-
- EvalTest - Class in csheets.core.formula.lang
-
Class that will test the eval function
- EvalTest() - Constructor for class csheets.core.formula.lang.EvalTest
-
- evaluate() - Method in class csheets.core.formula.BinaryOperation
-
- evaluate() - Method in interface csheets.core.formula.Expression
-
Evaluates the expression and returns the result.
- evaluate() - Method in class csheets.core.formula.Formula
-
- evaluate() - Method in class csheets.core.formula.FunctionCall
-
- evaluate() - Method in class csheets.core.formula.lang.CellReference
-
- evaluate() - Method in class csheets.core.formula.lang.ReferenceOperation
-
- evaluate() - Method in class csheets.core.formula.lang.RelationalOperatorImpl
-
- evaluate() - Method in class csheets.core.formula.Literal
-
- evaluate() - Method in interface csheets.core.formula.Reference
-
- evaluate() - Method in class csheets.core.formula.UnaryOperation
-
- evaluate() - Method in class csheets.ext.test.TestCase
-
- ExampleAction - Class in csheets.ext.simple.ui
-
An action of the simple extension that exemplifies how to interact with the spreadsheet.
- ExampleAction(UIController) - Constructor for class csheets.ext.simple.ui.ExampleAction
-
Creates a new action.
- ExampleMenu - Class in csheets.ext.simple.ui
-
Representes the UI extension menu of the simple extension.
- ExampleMenu(UIController) - Constructor for class csheets.ext.simple.ui.ExampleMenu
-
Creates a new simple menu.
- ExcelExpressionCompiler - Class in csheets.core.formula.compiler
-
A compiler that generates Excel-style formulas from strings.
- ExcelExpressionCompiler() - Constructor for class csheets.core.formula.compiler.ExcelExpressionCompiler
-
Creates the Excel expression compiler.
- EXCEPT - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- except_clause(List<Interval>) - Method in class csheets.ext.assertion.AssertionParser
-
- EXCL - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- EXCL - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- exclude(Interval) - Method in class csheets.ext.assertion.MultiInterval
-
Exclude a specific interval from this MultiInterval.
- exit() - Method in class csheets.CleanSheets
-
Exits the application.
- ExitAction - Class in csheets.ui.ctrl
-
An action for terminating the application.
- ExitAction(CleanSheets, UIController, FileChooser) - Constructor for class csheets.ui.ctrl.ExitAction
-
Creates a new exit action.
- exp(Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates Eulers number e raised to an Interval
- exp(MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates Eulers number e raised to a MultiInterval
- ExpansionPopulator - Class in csheets.ext.deptree
-
A tree expansion listener that asks the node being expanded to
to add child nodes for all its references.
- ExpansionPopulator() - Constructor for class csheets.ext.deptree.ExpansionPopulator
-
Creates a new expansion populator.
- EXPONENT - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- Exponentiator - Class in csheets.core.formula.lang
-
An exponential operator for raising a numeric operand to the power of another.
- Exponentiator() - Constructor for class csheets.core.formula.lang.Exponentiator
-
Creates a new exponential operator.
- Export - Class in csheets.ext.database.ui
-
Export submenu
- Export(UIController) - Constructor for class csheets.ext.database.ui.Export
-
Export action
- exportData(Cell[][], String) - Method in class csheets.ext.database.core.DatabaseFacade
-
exports data to a database
- exportDone(JComponent, Transferable, int) - Method in class csheets.ui.sheet.CellTransferHandler
-
- expression() - Method in class csheets.core.formula.compiler.FormulaParser
-
The start rule for formula expressions.
- expression() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
The start rule for formula expressions.
- Expression - Interface in csheets.core.formula
-
An expression in a formula, that can be evaluated and visited.
- ExpressionBuilder - Class in csheets.core.formula.util
-
A base-class for classes that rebuild expressions.
- ExpressionBuilder() - Constructor for class csheets.core.formula.util.ExpressionBuilder
-
Creates a new expression builder.
- ExpressionCompiler - Interface in csheets.core.formula.compiler
-
A compiler that generates expressions from strings.
- ExpressionTreePrinter - Class in csheets.core.formula.util
-
A class for printing expressions on multiple lines with indentation.
- ExpressionTreePrinter() - Constructor for class csheets.core.formula.util.ExpressionTreePrinter
-
Creates a new expression printer.
- ExpressionVisitor - Interface in csheets.core.formula.util
-
An interface for using the Visitor pattern for traversing expressions.
- ExpressionVisitorException - Exception in csheets.core.formula.util
-
A base-class for exceptions thrown when traversing an expression tree.
- ExpressionVisitorException() - Constructor for exception csheets.core.formula.util.ExpressionVisitorException
-
Creates a new expression visitor exception.
- ExpressionVisitorException(String) - Constructor for exception csheets.core.formula.util.ExpressionVisitorException
-
Creates a new expression visitor exception.
- ExpressionVisitorException(String, Throwable) - Constructor for exception csheets.core.formula.util.ExpressionVisitorException
-
Creates a new expression visitor exception.
- ExpressionVisitorException(Throwable) - Constructor for exception csheets.core.formula.util.ExpressionVisitorException
-
Creates a new expression visitor exception.
- extend(Cell) - Method in class csheets.ext.assertion.AssertionExtension
-
Makes the given cell assertable.
- extend(Cell) - Method in class csheets.ext.comments.CommentsExtension
-
Makes the given cell commentable.
- extend(Spreadsheet) - Method in class csheets.ext.Extension
-
Returns an extension of the given spreadsheet.
- extend(Cell) - Method in class csheets.ext.Extension
-
Returns an extension of the given cell.
- extend(Spreadsheet) - Method in class csheets.ext.style.StyleExtension
-
Makes the given spreadsheet stylable.
- extend(Cell) - Method in class csheets.ext.style.StyleExtension
-
Makes the given cell stylable.
- extend(Spreadsheet) - Method in class csheets.ext.test.TestExtension
-
Makes the given spreadsheet testable.
- extend(Cell) - Method in class csheets.ext.test.TestExtension
-
Makes the given cell testable.
- extendTestCases(TestableCell, TestCaseParam) - Method in class csheets.ext.test.TestableCell
-
- Extensible<T> - Interface in csheets.ext
-
An interface for extensible classes.
- Extension - Class in csheets.ext
-
An interface for extensions to the CleanSheets application.
- Extension(String) - Constructor for class csheets.ext.Extension
-
Creates a new extension.
- extension - Variable in class csheets.ui.ext.UIExtension
-
The name of the extension
- ExtensionExample - Class in csheets.ext.simple
-
A simple extension just to show how the extension mechanism works.
- ExtensionExample() - Constructor for class csheets.ext.simple.ExtensionExample
-
Creates a new Example extension.
- ExtensionManager - Class in csheets.ext
-
The class that manages extensions to the CleanSheets application.
- ExtensionManager.Loader - Class in csheets.ext
-
The class loader used to load extensions.
- ExtensionManager.Loader() - Constructor for class csheets.ext.ExtensionManager.Loader
-
Creates a new extension loader.
- f - Variable in class csheets.ext.database.core.DBCsvReader
-
- facade - Variable in class csheets.ext.database.controller.ControllerSync
-
facade patern for the database connection
- fact(Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates the factorial of an Interval
- fact(MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the factorial of a MultiInterval
- Factorial - Class in csheets.core.formula.lang
-
A function that returns the factorial of its argument.
- Factorial() - Constructor for class csheets.core.formula.lang.Factorial
-
Creates a new instance of the FACT function.
- False - Class in csheets.core.formula.lang
-
A function that returns the boolean value false.
- False() - Constructor for class csheets.core.formula.lang.False
-
Creates a new instance of the FALSE function.
- FileChooser - Class in csheets.ui
-
A file chooser that loads choosable file types from properties.
- FileChooser(Component, Properties) - Constructor for class csheets.ui.FileChooser
-
Creates a new file chooser.
- FileChooser.Filter - Class in csheets.ui
-
A file filter for use in file choosers.
- FileChooser.Filter(FilenameFilter, String) - Constructor for class csheets.ui.FileChooser.Filter
-
Creates a new filter, using the given filename filter to determine which
files to accept.
- FilenameExtensionFilter - Class in csheets.io
-
A filename filter for filtering on filename extensions.
- FilenameExtensionFilter(String...) - Constructor for class csheets.io.FilenameExtensionFilter
-
Creates a new filter for files with the given extensions.
- FilenameExtensionFilter(List<String>) - Constructor for class csheets.io.FilenameExtensionFilter
-
Creates a new filter for files with the given extensions.
- findClients(int, Observer) - Method in class csheets.ext.share.core.ServerDiscover
-
Broadcasts a message throw network
- findServers(Observer) - Method in class csheets.ext.share.controller.ReceiveController
-
Find a servers that have an active sharing
- findServers(Observer) - Method in class csheets.ext.share.core.ClientDiscover
-
Find servers through network
- fireAssertionsChanged() - Method in class csheets.ext.assertion.AssertableCell
-
Notifies all registered listeners that the cell's assertions changed.
- fireCommentsChanged() - Method in class csheets.ext.comments.CommentableCell
-
Notifies all registered listeners that the cell's comments changed.
- fireTestCaseParametersChanged() - Method in class csheets.ext.test.TestableCell
-
Notifies all registered listeners that the cell's test case parameters changed.
- fireTestCasesChanged() - Method in class csheets.ext.test.TestableCell
-
Notifies all registered listeners that the cell's test cases changed.
- FIRST_COMMAND - Static variable in class csheets.ui.sheet.WorkbookPane
-
The command for navigating to the first tab in the pane
- focusGained(FocusEvent) - Method in class csheets.ext.comments.ui.CommentPanel.ApplyAction
-
- focusLost(FocusEvent) - Method in class csheets.ext.comments.ui.CommentPanel.ApplyAction
-
- focusOwner - Variable in class csheets.ui.ctrl.FocusOwnerAction
-
The current focus owner
- FocusOwnerAction - Class in csheets.ui.ctrl
-
An action to be invoked on the spreadsheet table that is the focus owner.
- FocusOwnerAction() - Constructor for class csheets.ui.ctrl.FocusOwnerAction
-
Creates a new focus owner action.
- FONT - Static variable in class csheets.ext.style.StylableCell
-
The default font
- FontAction - Class in csheets.ext.style.ui
-
A font changing operation.
- FontAction(UIController) - Constructor for class csheets.ext.style.ui.FontAction
-
Creates a new font action.
- FontChooser - Class in csheets.ext.style.ui
-
A component which allows the user to select a font.
- FontChooser() - Constructor for class csheets.ext.style.ui.FontChooser
-
Creates a new font selection panel.
- FontChooser(Font) - Constructor for class csheets.ext.style.ui.FontChooser
-
Creates a new font selection panel with the given initial font selected.
- FOREGROUND - Static variable in class csheets.ext.style.StylableCell
-
The default foreground color
- ForegroundAction - Class in csheets.ext.style.ui
-
A foreground color changing operation.
- ForegroundAction(UIController) - Constructor for class csheets.ext.style.ui.ForegroundAction
-
Creates a new foreground color action.
- FormatAction - Class in csheets.ext.style.ui
-
A format changing operation.
- FormatAction(UIController) - Constructor for class csheets.ext.style.ui.FormatAction
-
Creates a new format action.
- FormatChooser - Class in csheets.ext.style.ui
-
A component which allows the user to select a border.
- FormatChooser(DateFormat, Date) - Constructor for class csheets.ext.style.ui.FormatChooser
-
Creates a pattern chooser for the given date format.
- FormatChooser(NumberFormat, Number) - Constructor for class csheets.ext.style.ui.FormatChooser
-
Creates a pattern chooser for the given number format.
- Formula - Class in csheets.core.formula
-
A formula in a cell.
- Formula(Cell, Expression) - Constructor for class csheets.core.formula.Formula
-
Creates a new formula.
- FORMULA_STARTER - Static variable in class csheets.core.formula.compiler.ExcelExpressionCompiler
-
The character that signals that a cell's content is a formula ('=')
- FORMULA_STARTER - Static variable in class csheets.core.formula.compiler.NumberSignExpressionCompiler
-
The character that signals that a cell's content is a formula ('#')
- FormulaCompilationException - Exception in csheets.core.formula.compiler
-
An exception that is thrown during compilation.
- FormulaCompilationException() - Constructor for exception csheets.core.formula.compiler.FormulaCompilationException
-
Creates a new compilation exception.
- FormulaCompilationException(Throwable) - Constructor for exception csheets.core.formula.compiler.FormulaCompilationException
-
Creates a new compilation exception.
- FormulaCompilationException(String) - Constructor for exception csheets.core.formula.compiler.FormulaCompilationException
-
Creates a new compilation exception.
- FormulaCompiler - Class in csheets.core.formula.compiler
-
A compiler that generates formulas from strings.
- FormulaLexer - Class in csheets.core.formula.compiler
-
A lexer that splits a string into a list of lexical tokens.
- FormulaLexer(InputStream) - Constructor for class csheets.core.formula.compiler.FormulaLexer
-
- FormulaLexer(Reader) - Constructor for class csheets.core.formula.compiler.FormulaLexer
-
- FormulaLexer(InputBuffer) - Constructor for class csheets.core.formula.compiler.FormulaLexer
-
- FormulaLexer(LexerSharedInputState) - Constructor for class csheets.core.formula.compiler.FormulaLexer
-
- FormulaParser - Class in csheets.core.formula.compiler
-
A parser that generates expressions from lists of lexical tokens.
- FormulaParser(TokenBuffer, int) - Constructor for class csheets.core.formula.compiler.FormulaParser
-
- FormulaParser(TokenBuffer) - Constructor for class csheets.core.formula.compiler.FormulaParser
-
- FormulaParser(TokenStream, int) - Constructor for class csheets.core.formula.compiler.FormulaParser
-
- FormulaParser(TokenStream) - Constructor for class csheets.core.formula.compiler.FormulaParser
-
- FormulaParser(ParserSharedInputState) - Constructor for class csheets.core.formula.compiler.FormulaParser
-
- FormulaParserTokenTypes - Interface in csheets.core.formula.compiler
-
- Frame - Class in csheets.ui
-
The main frame of the GUI.
- Frame(CleanSheets) - Constructor for class csheets.ui.Frame
-
Creates a new frame.
- Frame.Creator - Class in csheets.ui
-
A utility for creating a Frame on the AWT event dispatching thread.
- Frame.Creator(CleanSheets) - Constructor for class csheets.ui.Frame.Creator
-
Creates a new frame creator.
- FUNCTION - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- FUNCTION - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- Function - Interface in csheets.core.formula
-
A function that can be used in a formula.
- function_call() - Method in class csheets.core.formula.compiler.FormulaParser
-
- function_call() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- FunctionCall - Class in csheets.core.formula
-
A call to a function in a formula.
- FunctionCall(Function, Expression...) - Constructor for class csheets.core.formula.FunctionCall
-
Creates a new function call.
- FunctionParameter - Class in csheets.core.formula
-
A parameter of a function, i.e. the definition of a valid argument.
- FunctionParameter(Value.Type, String, boolean, String) - Constructor for class csheets.core.formula.FunctionParameter
-
Creates a new function parameter.
- generateAssertion() - Method in class csheets.ext.assertion.AssertableCell
-
Invoked to indicate that the content of the cell in the spreadsheet was
modified and that assertions that depend on that data must be updated.
- getAction(String) - Method in class csheets.ui.ctrl.ActionManager
-
Returns the action with the given identifier
- getActiveCell() - Method in class csheets.ui.ctrl.UIController
-
Returns the active cell of the active workbook's active spreadsheet.
- getActiveSpreadsheet() - Method in class csheets.ui.ctrl.UIController
-
Returns the active spreadsheet.
- getActiveWorkbook() - Method in class csheets.ui.ctrl.UIController
-
Returns the active workbook.
- getAddress() - Method in interface csheets.core.Cell
-
Returns the address of the cell.
- getAddress() - Method in class csheets.core.CellImpl
-
- getAddress() - Method in class csheets.ext.CellExtension
-
- getApplicationValue() - Method in class csheets.ext.database.core.ObserverMessages
-
Get the application value
- getArgument() - Method in exception csheets.core.formula.compiler.IllegalFunctionCallException
-
Returns the argument that failed to match.
- getArguments() - Method in class csheets.core.formula.FunctionCall
-
Returns the arguments passed to the function.
- getAssertionResultColor(Assertion.Result) - Static method in class csheets.ext.assertion.ui.AssertionController
-
Assigns a color to the given assertion result.
- getBackgroundColor() - Method in class csheets.ext.style.StylableCell
-
Returns the background color of the cell.
- getBinaryOperator(String) - Method in class csheets.core.formula.lang.Language
-
Returns the binary operator with the given identifier.
- getBorder() - Method in class csheets.ext.style.StylableCell
-
Returns the border of the cell.
- getButtons() - Method in class csheets.ui.sheet.WorkbookPane
-
- getCell() - Method in class csheets.core.formula.Formula
-
Returns the cell to which the formula belongs.
- getCell() - Method in class csheets.core.formula.lang.CellReference
-
Returns the cell to which the reference points.
- getCell(Address) - Method in interface csheets.core.Spreadsheet
-
Returns the cell at the given address.
- getCell(int, int) - Method in interface csheets.core.Spreadsheet
-
Returns the cell at the given column and row in the spreadsheet.
- getCell(Address) - Method in class csheets.core.SpreadsheetImpl
-
- getCell(int, int) - Method in class csheets.core.SpreadsheetImpl
-
- getCell() - Method in class csheets.ext.deptree.CellNode
-
Returns the cell of the node.
- getCell() - Method in class csheets.ext.share.core.CellNetworkListenerClient
-
method to return the cell changed
- getCell() - Method in class csheets.ext.share.core.CellNetworkListenerServer
-
method to return the cell changed
- getCell(Address) - Method in class csheets.ext.SpreadsheetExtension
-
- getCell(int, int) - Method in class csheets.ext.SpreadsheetExtension
-
- getCell() - Method in class csheets.ext.test.TestCase
-
- getCell() - Method in class csheets.ext.test.TestCaseParam
-
Returns the Test Case Parameters cells address.
- getCell() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns the active cell.
- getCellDecorator() - Method in class csheets.ext.assertion.ui.AssertionUIExtension
-
Returns a cell decorator that visualizes assertions on cells.
- getCellDecorator() - Method in class csheets.ext.comments.ui.UIExtensionComments
-
Returns a cell decorator that visualizes comments on cells.
- getCellDecorator() - Method in class csheets.ext.database.ui.UIDatabaseExtension
-
return a cell decorator
- getCellDecorator() - Method in class csheets.ext.simple.ui.UIExtensionExample
-
Returns a cell decorator that visualizes the data added by the extension.
- getCellDecorator() - Method in class csheets.ext.test.ui.TestUIExtension
-
Returns a cell decorator that visualizes test cases for cells.
- getCellDecorator() - Method in class csheets.ui.ext.UIExtension
-
Returns a cell decorator that visualizes the data added by the extension.
- getCellEditorListeners() - Method in class csheets.ui.sheet.CellEditor
-
Returns an array of all the CellEditorListener
s added.
- getCellEditorValue() - Method in class csheets.ui.sheet.CellEditor
-
Returns the cell that is (or was) being edited.
- getCellListeners() - Method in interface csheets.core.Cell
-
Returns the listeners that have been registered on the cell.
- getCellListeners() - Method in class csheets.core.CellImpl
-
- getCellListeners() - Method in interface csheets.core.Spreadsheet
-
Returns the cell listeners that have been registered on the spreadsheet.
- getCellListeners() - Method in class csheets.core.SpreadsheetImpl
-
- getCellListeners() - Method in class csheets.ext.CellExtension
-
- getCellListeners() - Method in class csheets.ext.SpreadsheetExtension
-
- getCells() - Method in class csheets.core.formula.lang.CellReference
-
- getCells(Reference, Reference) - Method in class csheets.core.formula.lang.RangeReference
-
Returns the range of cells formed by the two cell references.
- getCells() - Method in class csheets.core.formula.lang.ReferenceOperation
-
- getCells() - Method in class csheets.core.formula.lang.RelationalOperatorImpl
-
- getCells() - Method in interface csheets.core.formula.Reference
-
Returns the cell addresses (or address) that the reference points to.
- getCells(Address, Address) - Method in interface csheets.core.Spreadsheet
-
Returns the cells in the range between the given addresses.
- getCells(Address, Address) - Method in class csheets.core.SpreadsheetImpl
-
- getCells() - Method in class csheets.ext.share.core.Server
-
Return the cells to be share
- getCells(Address, Address) - Method in class csheets.ext.SpreadsheetExtension
-
- getCellTransferHandler() - Method in class csheets.ui.ctrl.UIController
-
Returns the transfer haandler used to transfer ranges of cells.
- getCodec(File) - Method in class csheets.io.CodecFactory
-
Returns the appropriate codec for the given file.
- getCodec(String) - Method in class csheets.io.CodecFactory
-
Returns the appropriate codec for the given filename extension.
- getColumn() - Method in class csheets.core.Address
-
Returns the column of the address.
- getColumn(int) - Method in interface csheets.core.Spreadsheet
-
Returns the cells in the given column.
- getColumn(int) - Method in class csheets.core.SpreadsheetImpl
-
- getColumn() - Method in exception csheets.ext.assertion.AssertionException
-
Returns the column of the assertion on which this
error occured if hasLocationInfo() returns
true
.
- getColumn() - Method in class csheets.ext.database.core.CellDatabase
-
Method that returns the column of the cell
- getColumn() - Method in class csheets.ext.share.core.CellNetwork
-
Method that returns the column of the original cell
- getColumn(int) - Method in class csheets.ext.SpreadsheetExtension
-
- getColumnClass(int) - Method in class csheets.ext.test.ui.TestCaseParamTable
-
Returns the class of the column in the table.
- getColumnClass(int) - Method in class csheets.ext.test.ui.TestCaseTable
-
Returns the class of the column in the table.
- getColumnClass(int) - Method in class csheets.ui.sheet.SpreadsheetTableModel
-
Returns Cell.class
for all columns.
- getColumnCount() - Method in interface csheets.core.Spreadsheet
-
Returns the number of columns in the spreadsheet.
- getColumnCount() - Method in class csheets.core.SpreadsheetImpl
-
- getColumnCount() - Method in class csheets.ext.SpreadsheetExtension
-
- getColumnCount() - Method in class csheets.ui.sheet.SpreadsheetTableModel
-
- getColumnWidth(int) - Method in class csheets.ext.style.StylableSpreadsheet
-
Returns the width of the given column.
- getContent() - Method in interface csheets.core.Cell
-
Returns the content of the cell, as entered by the user.
- getContent() - Method in class csheets.core.CellImpl
-
- getContent() - Method in class csheets.ext.CellExtension
-
- getContent() - Method in class csheets.ext.database.core.CellDatabase
-
Method that returns the content of the cell
- getContent() - Method in class csheets.ext.share.core.CellNetwork
-
Method that returns the content of the original cell
- getControllerImport() - Method in class csheets.ext.database.core.ThreadImportTables
-
gets the controller import
- getDatabaseValue() - Method in class csheets.ext.database.core.ObserverMessages
-
Get the database value
- getDBlist() - Method in class csheets.ext.database.controller.ControllerExport
-
returns the list of supported databases name
- getDBlist() - Method in class csheets.ext.database.controller.ControllerImport
-
returns the list of supported databases name
- getDBlist() - Method in class csheets.ext.database.controller.ControllerSync
-
Search for avaliables databases
- getDBlist() - Method in class csheets.ext.database.controller.ControllerUpdate
-
returns the list of supported databases name
- getDBList() - Method in class csheets.ext.database.core.DBCsvReader
-
returns a list of supported databases
- getDBTechnology(String) - Method in class csheets.ext.database.core.DBConnectionFactory
-
- getDecision() - Method in class csheets.ext.database.core.ObserverMessages
-
Get the decision value
- getDelegate() - Method in class csheets.ext.CellExtension
-
Returns the extension's delegate.
- getDependents() - Method in interface csheets.core.Cell
-
Returns the dependents of the cell, i.e. the cells that contain a reference
to the cell in their formula.
- getDependents() - Method in class csheets.core.CellImpl
-
- getDependents() - Method in class csheets.ext.CellExtension
-
- getDescription() - Method in class csheets.core.formula.FunctionParameter
-
Returns the description of the argument.
- getDescription() - Method in class csheets.ui.FileChooser.Filter
-
Returns the description of the filter
- getEnabledProperty(String) - Method in class csheets.ui.ext.UIExtension
-
Returns the enabled property corresponding to the given component key.
- getErrorMsg() - Method in enum csheets.ext.assertion.Assertion.ComparisonResult
-
- getExpectedValueType() - Method in exception csheets.core.IllegalValueTypeException
-
Returns the expected type of the value.
- getExpression() - Method in class csheets.core.formula.Formula
-
Returns the expression in the formula.
- getExpression(Expression) - Method in class csheets.core.formula.util.ExpressionBuilder
-
Returns a copy of the given expression.
- getExpression(Expression) - Method in class csheets.core.formula.util.ReferenceTransposer
-
Returns a transposed copy of the given expression.
- getExtension(String) - Method in class csheets.core.CellImpl
-
- getExtension(String) - Method in class csheets.core.SpreadsheetImpl
-
- getExtension(String) - Method in class csheets.ext.CellExtension
-
- getExtension(String) - Method in interface csheets.ext.Extensible
-
Returns the extension with the given key.
- getExtension(String) - Method in class csheets.ext.ExtensionManager
-
Returns the extension with the given name.
- getExtension(String) - Method in class csheets.ext.SpreadsheetExtension
-
- getExtension() - Method in class csheets.ui.ext.UIExtension
-
Returns the extension for which this UI extension provides components.
- getExtensions() - Method in class csheets.ext.ExtensionManager
-
Returns the extensions that have been loaded.
- getExtensions() - Method in class csheets.io.FilenameExtensionFilter
-
Returns the file extensions that the filter allows.
- getExtensions() - Method in class csheets.ui.ctrl.UIController
-
Returns the user interface extensions that have been loaded.
- getFile(Workbook) - Method in class csheets.CleanSheets
-
Returns the file in which the given workbook is stored.
- getFile() - Method in class csheets.SpreadsheetAppEvent
-
Returns the file in which the workbook is stored.
- getFile() - Method in class csheets.ui.ctrl.OpenAction
-
Returns the file to open.
- getFile() - Method in class csheets.ui.ReopenMenu.ReopenAction
-
- getFileToOpen() - Method in class csheets.ui.FileChooser
-
Shows a file chooser and returns the file the user selected, if any.
- getFileToSave() - Method in class csheets.ui.FileChooser
-
Shows a file chooser and returns the file the user selected, if any.
- getFilter() - Method in class csheets.ui.FileChooser.Filter
-
Returns the filename filter used to determine which files to accept.
- getFlag() - Method in class csheets.ext.database.ui.ConfirmImportUI
-
- getFlag() - Method in class csheets.ext.share.core.CellNetworkListenerClient
-
method that returns the flag's value
- getFlag() - Method in class csheets.ext.share.core.CellNetworkListenerServer
-
method that returns the flag's value
- getFont() - Method in class csheets.ext.style.StylableCell
-
Returns the font used when rendering the cell's content.
- getFontMetrics() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- getForegroundColor() - Method in class csheets.ext.style.StylableCell
-
Returns the color used when rendering the cell's content.
- getFormat() - Method in class csheets.ext.style.StylableCell
-
Returns the format applied to the cell's value before rendering.
- getFormat() - Method in class csheets.ext.style.ui.FormatChooser
-
Returns the current format.
- getFormula() - Method in interface csheets.core.Cell
-
Returns an expression representing the cell's formula.
- getFormula() - Method in class csheets.core.CellImpl
-
- getFormula() - Method in exception csheets.core.formula.util.CircularReferenceException
-
Returns the formula in which the circularity exists.
- getFormula() - Method in class csheets.ext.CellExtension
-
- getFunction() - Method in exception csheets.core.formula.compiler.IllegalFunctionCallException
-
Returns the function that was called.
- getFunction() - Method in class csheets.core.formula.FunctionCall
-
Returns the function that is called.
- getFunction(String) - Method in class csheets.core.formula.lang.Language
-
Returns the function with the given identifier.
- getFunctions() - Method in class csheets.core.formula.lang.Language
-
Returns the functions that are supported by the syntax.
- getHorizontalAlignment() - Method in class csheets.ext.style.StylableCell
-
Returns the horizontal alignment of the cell's content.
- getI1() - Method in class csheets.ext.assertion.AssertionWarning
-
Returns the first interval involved in this warning.
- getI2() - Method in class csheets.ext.assertion.AssertionWarning
-
Returns the second interval involved in this warning.
- getIcon() - Method in class csheets.ext.assertion.ui.AssertionUIExtension
-
Returns an icon to display with the extension's name.
- getIcon() - Method in class csheets.ext.comments.ui.UIExtensionComments
-
Returns an icon to display with the extension's name.
- getIcon() - Method in class csheets.ext.database.ui.UIDatabaseExtension
-
return the icon
- getIcon() - Method in class csheets.ext.deptree.DependencyTreeUIExtension
-
Returns an icon to display with the extension's name.
- getIcon() - Method in class csheets.ext.simple.ui.UIExtensionExample
-
Returns an icon to display with the extension's name.
- getIcon() - Method in class csheets.ext.style.ui.StyleUIExtension
-
Returns an icon to display with the extension's name.
- getIcon() - Method in class csheets.ext.test.ui.TestUIExtension
-
Returns an icon to display with the extension's name.
- getIcon() - Method in class csheets.ui.ext.UIExtension
-
Returns an icon to display with the extension's name.
- getIconHeight() - Method in class csheets.ui.BlankIcon
-
Returns the height of the icon.
- getIconWidth() - Method in class csheets.ui.BlankIcon
-
Returns the width of the icon.
- getIdentifier() - Method in interface csheets.core.formula.Function
-
Returns the operator's string identirifer.
- getIdentifier() - Method in class csheets.core.formula.lang.Adder
-
- getIdentifier() - Method in class csheets.core.formula.lang.And
-
- getIdentifier() - Method in class csheets.core.formula.lang.Attribution
-
returns identifier
- getIdentifier() - Method in class csheets.core.formula.lang.Average
-
- getIdentifier() - Method in class csheets.core.formula.lang.Concatenator
-
- getIdentifier() - Method in class csheets.core.formula.lang.Count
-
- getIdentifier() - Method in class csheets.core.formula.lang.Divider
-
- getIdentifier() - Method in class csheets.core.formula.lang.Do
-
- getIdentifier() - Method in class csheets.core.formula.lang.Dowhile
-
- getIdentifier() - Method in class csheets.core.formula.lang.Equal
-
- getIdentifier() - Method in class csheets.core.formula.lang.Eval
-
- getIdentifier() - Method in class csheets.core.formula.lang.Exponentiator
-
- getIdentifier() - Method in class csheets.core.formula.lang.Factorial
-
- getIdentifier() - Method in class csheets.core.formula.lang.False
-
- getIdentifier() - Method in class csheets.core.formula.lang.GreaterThan
-
- getIdentifier() - Method in class csheets.core.formula.lang.GreaterThanOrEqual
-
- getIdentifier() - Method in class csheets.core.formula.lang.If
-
- getIdentifier() - Method in class csheets.core.formula.lang.LessThan
-
- getIdentifier() - Method in class csheets.core.formula.lang.LessThanOrEqual
-
- getIdentifier() - Method in class csheets.core.formula.lang.Multiplier
-
- getIdentifier() - Method in class csheets.core.formula.lang.Negator
-
- getIdentifier() - Method in class csheets.core.formula.lang.Not
-
- getIdentifier() - Method in class csheets.core.formula.lang.NotEqual
-
- getIdentifier() - Method in class csheets.core.formula.lang.NumericFunction
-
- getIdentifier() - Method in class csheets.core.formula.lang.Or
-
- getIdentifier() - Method in class csheets.core.formula.lang.Percent
-
- getIdentifier() - Method in class csheets.core.formula.lang.RangeReference
-
- getIdentifier() - Method in class csheets.core.formula.lang.RelationalOperatorImpl
-
- getIdentifier() - Method in class csheets.core.formula.lang.Subtracter
-
- getIdentifier() - Method in class csheets.core.formula.lang.Sum
-
- getIdentifier() - Method in class csheets.core.formula.lang.True
-
- getIdentifier() - Method in exception csheets.core.formula.lang.UnknownElementException
-
Returns the identifier of the unknown element.
- getIdentifier() - Method in class csheets.core.formula.lang.Whiledo
-
- getIdentifier() - Method in interface csheets.core.formula.Operator
-
Returns the operator's string identirifer.
- getInstance() - Static method in class csheets.core.formula.compiler.FormulaCompiler
-
Returns the singleton instance.
- getInstance() - Static method in class csheets.core.formula.lang.Language
-
Returns the singleton instance.
- getInstance() - Static method in class csheets.core.UpdateCellContent
-
getInstance
- getInstance() - Static method in class csheets.ext.database.core.DBConnectionFactory
-
getInstance
- getInstance() - Static method in class csheets.ext.ExtensionManager
-
Returns the singleton instance.
- getInstance() - Static method in class csheets.ext.share.core.ClientDiscover
-
The instance of running client discover
- getInstance() - Static method in class csheets.ext.share.core.Server
-
Method that returns the running instance of the server
- getInstance() - Static method in class csheets.ext.share.core.ServerDiscover
-
The instance of running server discover
- getInstance() - Static method in class csheets.ext.share.ui.ReceiveAction
-
Method that returns the first instance of this action
- getInstance() - Static method in class csheets.ext.share.ui.SendAction
-
Method that returns the first instance of this action
- getIntervalIterator() - Method in class csheets.ext.assertion.Assertion
-
Returns an iterator over the intervals representing all allowed values in
this assertion.
- getIP() - Method in class csheets.ext.share.core.Connections
-
Get the ip address of the connection
- getLeftOperand() - Method in class csheets.core.formula.BinaryOperation
-
Returns the left(first) operand.
- getLeftOperand() - Method in class csheets.core.formula.lang.ReferenceOperation
-
- getLine() - Method in exception csheets.ext.assertion.AssertionException
-
Returns the line of the assertion on which this
error occured if hasLocationInfo() returns
true
.
- getListener() - Method in class csheets.ext.share.core.Server
-
Method that returns the listener of the cells
- getLoader() - Method in class csheets.ext.ExtensionManager
-
Returns the class loader used to load extensions.
- getLowerLimit() - Method in class csheets.ext.assertion.Interval
-
Return the lower limit of this Interval.
- getMaxTabHeight() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- getMenu() - Method in class csheets.ext.comments.ui.UIExtensionComments
-
Returns an instance of a class that implements JMenu.
- getMenu() - Method in class csheets.ext.database.ui.UIDatabaseExtension
-
return instance that implements JMenu
- getMenu() - Method in class csheets.ext.share.ui.UISharingExtension
-
- getMenu() - Method in class csheets.ext.simple.ui.UIExtensionExample
-
Returns an instance of a class that implements JMenu.
- getMenu() - Method in class csheets.ext.style.ui.StyleUIExtension
-
Returns a menu that provides editing of style.
- getMenu() - Method in class csheets.ui.ext.UIExtension
-
Returns a menu component that gives access to extension-specific
functionality.
- getMessage() - Method in exception csheets.core.formula.compiler.IllegalFunctionCallException
-
Returns a message describing the exception.
- getMessage() - Method in exception csheets.core.formula.lang.UnknownElementException
-
Returns a message describing the exception.
- getMessage() - Method in exception csheets.core.IllegalValueTypeException
-
Returns a message describing the exception.
- getMessage() - Method in exception csheets.ext.assertion.AssertionException
-
Returns the message of this error.
- getMultiInterval() - Method in class csheets.ext.assertion.Assertion
-
Returns the MultiInterval specifying the valid values for this assertion.
- getName() - Method in class csheets.core.formula.FunctionParameter
-
Returns the name of the argument.
- getName() - Method in class csheets.ext.assertion.ui.AssertionPanel.ApplyAction
-
- getName() - Method in class csheets.ext.CellExtension
-
Returns the name of the extension to which the cell extension belongs.
- getName() - Method in class csheets.ext.database.core.Database
-
gets database name
- getName() - Method in class csheets.ext.database.ui.Export
-
return name of the Export submenu
- getName() - Method in class csheets.ext.database.ui.ImportAction
-
return name of the Export submenu
- getName() - Method in class csheets.ext.database.ui.Sync
-
- getName() - Method in class csheets.ext.database.ui.Update
-
return name of the Update submenu
- getName() - Method in class csheets.ext.Extension
-
Returns the name of the extension.
- getName() - Method in class csheets.ext.share.ui.ReceiveAction
-
- getName() - Method in class csheets.ext.share.ui.SendAction
-
- getName() - Method in class csheets.ext.simple.ui.ExampleAction
-
- getName() - Method in class csheets.ext.SpreadsheetExtension
-
Returns the name of the extension to which the spreadsheet extension belongs.
- getName() - Method in class csheets.ext.style.ui.AlignBottomAction
-
- getName() - Method in class csheets.ext.style.ui.AlignCenterAction
-
- getName() - Method in class csheets.ext.style.ui.AlignLeftAction
-
- getName() - Method in class csheets.ext.style.ui.AlignMiddleAction
-
- getName() - Method in class csheets.ext.style.ui.AlignRightAction
-
- getName() - Method in class csheets.ext.style.ui.AlignTopAction
-
- getName() - Method in class csheets.ext.style.ui.BackgroundAction
-
- getName() - Method in class csheets.ext.style.ui.BoldAction
-
- getName() - Method in class csheets.ext.style.ui.BorderAction
-
- getName() - Method in class csheets.ext.style.ui.FontAction
-
- getName() - Method in class csheets.ext.style.ui.ForegroundAction
-
- getName() - Method in class csheets.ext.style.ui.FormatAction
-
- getName() - Method in class csheets.ext.style.ui.ItalicAction
-
- getName() - Method in class csheets.ext.style.ui.UnderlineAction
-
- getName() - Method in class csheets.ui.ctrl.AboutAction
-
- getName() - Method in class csheets.ui.ctrl.AddSpreadsheetAction
-
- getName() - Method in class csheets.ui.ctrl.BaseAction
-
Returns the action's name.
- getName() - Method in class csheets.ui.ctrl.ClearAction
-
- getName() - Method in class csheets.ui.ctrl.CloseAction
-
- getName() - Method in class csheets.ui.ctrl.CloseAllAction
-
- getName() - Method in class csheets.ui.ctrl.CopyAction
-
- getName() - Method in class csheets.ui.ctrl.CutAction
-
- getName() - Method in class csheets.ui.ctrl.DeleteAction
-
- getName() - Method in class csheets.ui.ctrl.ExitAction
-
- getName() - Method in class csheets.ui.ctrl.HelpAction
-
- getName() - Method in class csheets.ui.ctrl.InsertColumnAction
-
- getName() - Method in class csheets.ui.ctrl.InsertRowAction
-
- getName() - Method in class csheets.ui.ctrl.LicenseAction
-
- getName() - Method in class csheets.ui.ctrl.NewAction
-
- getName() - Method in class csheets.ui.ctrl.OpenAction
-
- getName() - Method in class csheets.ui.ctrl.PasteAction
-
- getName() - Method in class csheets.ui.ctrl.PreferencesAction
-
- getName() - Method in class csheets.ui.ctrl.PrintAction
-
- getName() - Method in class csheets.ui.ctrl.RedoAction
-
- getName() - Method in class csheets.ui.ctrl.RemoveColumnAction
-
- getName() - Method in class csheets.ui.ctrl.RemoveRowAction
-
- getName() - Method in class csheets.ui.ctrl.RemoveSpreadsheetAction
-
- getName() - Method in class csheets.ui.ctrl.RenameSpreadsheetAction
-
- getName() - Method in class csheets.ui.ctrl.SaveAction
-
- getName() - Method in class csheets.ui.ctrl.SaveAsAction
-
- getName() - Method in class csheets.ui.ctrl.SearchAction
-
- getName() - Method in class csheets.ui.ctrl.SelectAllAction
-
- getName() - Method in class csheets.ui.ctrl.SortAction
-
- getName() - Method in class csheets.ui.ctrl.UndoAction
-
- getName() - Method in class csheets.ui.ext.CellDecoratorAction
-
- getName() - Method in class csheets.ui.ext.ComponentAction
-
- getName() - Method in class csheets.ui.ext.SideBarAction
-
- getName() - Method in class csheets.ui.ext.TableDecoratorAction
-
- getOperand() - Method in class csheets.core.formula.UnaryOperation
-
Returns the operand.
- getOperandValueType() - Method in class csheets.core.formula.lang.Adder
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Attribution
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Concatenator
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Divider
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Equal
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Exponentiator
-
- getOperandValueType() - Method in class csheets.core.formula.lang.GreaterThan
-
- getOperandValueType() - Method in class csheets.core.formula.lang.GreaterThanOrEqual
-
- getOperandValueType() - Method in class csheets.core.formula.lang.LessThan
-
- getOperandValueType() - Method in class csheets.core.formula.lang.LessThanOrEqual
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Multiplier
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Negator
-
- getOperandValueType() - Method in class csheets.core.formula.lang.NotEqual
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Percent
-
- getOperandValueType() - Method in class csheets.core.formula.lang.RangeReference
-
- getOperandValueType() - Method in class csheets.core.formula.lang.RelationalOperator
-
- getOperandValueType() - Method in class csheets.core.formula.lang.Subtracter
-
- getOperandValueType() - Method in interface csheets.core.formula.Operator
-
Returns the type of value that the operator's operands can have.
- getOperator() - Method in class csheets.core.formula.lang.ReferenceOperation
-
- getOperator() - Method in class csheets.core.formula.Operation
-
Returns the operator.
- getParameter() - Method in exception csheets.core.formula.compiler.IllegalFunctionCallException
-
Returns the parameter that was not matched.
- getParameters() - Method in interface csheets.core.formula.Function
-
Returns the parameters of the function.
- getParameters() - Method in class csheets.core.formula.lang.And
-
- getParameters() - Method in class csheets.core.formula.lang.Average
-
- getParameters() - Method in class csheets.core.formula.lang.Count
-
- getParameters() - Method in class csheets.core.formula.lang.Do
-
- getParameters() - Method in class csheets.core.formula.lang.Dowhile
-
- getParameters() - Method in class csheets.core.formula.lang.Eval
-
- getParameters() - Method in class csheets.core.formula.lang.Factorial
-
- getParameters() - Method in class csheets.core.formula.lang.False
-
- getParameters() - Method in class csheets.core.formula.lang.If
-
- getParameters() - Method in class csheets.core.formula.lang.Not
-
- getParameters() - Method in class csheets.core.formula.lang.NumericFunction
-
- getParameters() - Method in class csheets.core.formula.lang.Or
-
- getParameters() - Method in class csheets.core.formula.lang.Sum
-
- getParameters() - Method in class csheets.core.formula.lang.True
-
- getParameters() - Method in class csheets.core.formula.lang.Whiledo
-
- getParams() - Method in class csheets.ext.test.TestCase
-
- getPattern() - Method in class csheets.ext.style.ui.FormatChooser
-
- getPort() - Method in class csheets.ext.share.core.Connections
-
Get the port of the connection
- getPrecedents() - Method in interface csheets.core.Cell
-
Returns the precedents of the cell, i.e. the cells that the
formula in the cell references.
- getPrecedents() - Method in class csheets.core.CellImpl
-
- getPrecedents() - Method in class csheets.ext.CellExtension
-
- getPreferredButtonSize() - Method in class csheets.ui.sheet.WorkbookPane
-
- getPreviousCell() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns the previous active cell.
- getPreviousSpreadsheet() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns the previous active spreadsheet.
- getPreviousWorkbook() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns the previous active workbook.
- getPriorityAssertion() - Method in class csheets.ext.assertion.AssertableCell
-
Get the most significant assertion of the cell.
- getProperties() - Method in class csheets.ext.share.core.Server
-
Method that returns the properties of the connection
- getPropertyKey() - Method in class csheets.ext.Extension
-
Returns the base key to use for properties of the UI extension.
- getRects() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- getReferences() - Method in class csheets.core.formula.Formula
-
Returns the references in the expression.
- getReferences(Expression) - Method in class csheets.core.formula.util.ReferenceFetcher
-
Traverses the given expression and returns the references that were found.
- getResult(Expression) - Method in class csheets.ext.assertion.AssertionArithmeticVisitor
-
Retrieve the result of the arithmetic calculations performed by this visitor.
- getRightOperand() - Method in class csheets.core.formula.BinaryOperation
-
Returns the right(second) operand.
- getRightOperand() - Method in class csheets.core.formula.lang.ReferenceOperation
-
- getRow() - Method in class csheets.core.Address
-
Returns the row of the address.
- getRow(int) - Method in interface csheets.core.Spreadsheet
-
Returns the cells in the given row.
- getRow(int) - Method in class csheets.core.SpreadsheetImpl
-
- getRow() - Method in class csheets.ext.database.core.CellDatabase
-
Method that returns the row of the cell
- getRow() - Method in class csheets.ext.share.core.CellNetwork
-
Method that returns the row of the original cell
- getRow(int) - Method in class csheets.ext.SpreadsheetExtension
-
- getRowCount() - Method in interface csheets.core.Spreadsheet
-
Returns the number of rows in the spreadsheet.
- getRowCount() - Method in class csheets.core.SpreadsheetImpl
-
- getRowCount() - Method in class csheets.ext.SpreadsheetExtension
-
- getRowCount() - Method in class csheets.ui.sheet.SpreadsheetTableModel
-
- getRowHeight(int) - Method in class csheets.ext.style.StylableSpreadsheet
-
Returns the height of the given row.
- getSelectedBorder() - Method in class csheets.ext.style.ui.BorderChooser
-
Returns the currently selected border in the dialog.
- getSelectedCell() - Method in class csheets.ui.sheet.SpreadsheetTable
-
Returns the active cell of the spreadsheet table.
- getSelectedCells() - Method in class csheets.ui.sheet.SpreadsheetTable
-
Returns the currently selected cells in the spreadsheet table.
- getSelectedFont() - Method in class csheets.ext.style.ui.FontChooser
-
Returns the currently selected font in the dialog.
- getSGAssertion() - Method in class csheets.ext.assertion.AssertableCell
-
Get the cell's system generated assertion.
- getSideBar() - Method in class csheets.ext.assertion.ui.AssertionUIExtension
-
Returns a side bar that provides editing of assertions.
- getSideBar() - Method in class csheets.ext.comments.ui.UIExtensionComments
-
Returns a side bar that provides editing of comments.
- getSideBar() - Method in class csheets.ext.database.ui.UIDatabaseExtension
-
return a sidebar specific to the extension
- getSideBar() - Method in class csheets.ext.deptree.DependencyTreeUIExtension
-
Returns a panel in which a precedents tree and a dependents tree is
displayed.
- getSideBar() - Method in class csheets.ext.share.ui.UISharingExtension
-
- getSideBar() - Method in class csheets.ext.simple.ui.UIExtensionExample
-
Returns a side bar that gives access to extension-specific functionality.
- getSideBar() - Method in class csheets.ext.test.ui.TestUIExtension
-
Returns a side bar that provides editing of test cases and test case
parameters.
- getSideBar() - Method in class csheets.ui.ext.UIExtension
-
Returns a side bar that gives access to extension-specific
functionality.
- getSockets() - Method in class csheets.ext.share.core.Server
-
Return the connection sockets
- getSourceActions(JComponent) - Method in class csheets.ui.sheet.CellTransferHandler
-
- getSpreadsheet() - Method in interface csheets.core.Cell
-
Returns the spreadsheet to which the cell belongs.
- getSpreadsheet() - Method in class csheets.core.CellImpl
-
- getSpreadsheet(int) - Method in class csheets.core.Workbook
-
Returns the spreadsheet at the given index.
- getSpreadsheet() - Method in class csheets.ext.CellExtension
-
- getSpreadsheet() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns the active spreadsheet.
- getSpreadsheet() - Method in class csheets.ui.sheet.SpreadsheetTable
-
Returns the spreadsheet that the table displays.
- getSpreadsheet() - Method in class csheets.ui.sheet.SpreadsheetTableModel
-
Returns the spreadsheet that provides the data.
- getSpreadsheetCount() - Method in class csheets.core.Workbook
-
Returns the number of spreadsheets in the the workbook.
- getStarter() - Method in class csheets.core.formula.compiler.ExcelExpressionCompiler
-
- getStarter() - Method in interface csheets.core.formula.compiler.ExpressionCompiler
-
- getStarter() - Method in class csheets.core.formula.compiler.NumberSignExpressionCompiler
-
- getStartIndex() - Method in class csheets.ui.sheet.WorkbookPaneUI.TabShifter
-
- getStartIndex(int) - Method in class csheets.ui.sheet.WorkbookPaneUI.TabShifter
-
- getTabAreaInsets(int) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- getTabbedPane() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class csheets.ui.sheet.CellEditor
-
Stores the given cell in the editor.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class csheets.ext.test.ui.TestCaseParamRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class csheets.ext.test.ui.TestCaseResultRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class csheets.ext.test.ui.ValidationStateRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class csheets.ui.grid.HeaderRenderer
-
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class csheets.ui.sheet.CellRenderer
-
- getTableContent(String) - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
returns the data of a given table
- getTableContent(String) - Method in class csheets.ext.database.core.DerbyConnection
-
- getTableContent(String) - Method in class csheets.ext.database.core.HsqlDBConnection
-
- getTableDecorator() - Method in class csheets.ext.comments.ui.UIExtensionComments
-
Returns a table decorator that visualizes the data added by the
extension.
- getTableDecorator() - Method in class csheets.ext.database.ui.UIDatabaseExtension
-
returns a table decorator
- getTableDecorator() - Method in class csheets.ext.simple.ui.UIExtensionExample
-
Returns a table decorator that visualizes the data added by the
extension.
- getTableDecorator() - Method in class csheets.ui.ext.UIExtension
-
Returns a table decorator that visualizes the data added by the extension.
- getTableList() - Method in class csheets.ext.database.controller.ControllerImport
-
gets the table list of the selected database
- getTableList() - Method in class csheets.ext.database.controller.ControllerUpdate
-
gets the table list of the selected database
- getTableList() - Method in class csheets.ext.database.core.DatabaseFacade
-
gets the table list of a given database
- getTableList(ArrayList) - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
returns all the tables availabe int he database
- getTableList(ArrayList) - Method in class csheets.ext.database.core.DerbyConnection
-
- getTableList(ArrayList) - Method in class csheets.ext.database.core.HsqlDBConnection
-
- getTestCaseParams() - Method in class csheets.ext.test.TestableCell
-
Returns the cell's test case parameters.
- getTestCases() - Method in class csheets.ext.test.TestableCell
-
Returns the test cases for the cell, which consist of a predetermined
value for each of the cell's precedents.
- getTestedness() - Method in class csheets.ext.test.TestableCell
-
Returns the testedness of the cell, i.e. the ratio of valid
test cases to available test cases in the cell.
- getTestedness() - Method in class csheets.ext.test.TestableSpreadsheet
-
Returns the testedness of the spreadsheet, i.e. the ratio of valid
test cases to available test cases in all cells.
- getTitle() - Method in interface csheets.core.Spreadsheet
-
Returns the title of the spreadsheet.
- getTitle() - Method in class csheets.core.SpreadsheetImpl
-
- getTitle() - Method in class csheets.ext.SpreadsheetExtension
-
- getToolBar() - Method in class csheets.ext.assertion.ui.AssertionUIExtension
-
Returns a toolbar that visualizes assertions on cells.
- getToolBar() - Method in class csheets.ext.comments.ui.UIExtensionComments
-
Returns a toolbar that gives access to extension-specific functionality.
- getToolBar() - Method in class csheets.ext.database.ui.UIDatabaseExtension
-
return a toolbar specific to the extension
- getToolBar() - Method in class csheets.ext.simple.ui.UIExtensionExample
-
Returns a toolbar that gives access to extension-specific functionality.
- getToolBar() - Method in class csheets.ext.style.ui.StyleUIExtension
-
Returns a toolbar that provides editing of style.
- getToolBar() - Method in class csheets.ext.test.ui.TestUIExtension
-
Returns a toolbar that visualizes cell and spreadsheet testedness.
- getToolBar() - Method in class csheets.ui.ext.UIExtension
-
Returns a toolbar that gives access to extension-specific
functionality.
- getTransferData(DataFlavor) - Method in class csheets.ui.sheet.CellTransferable
-
- getTransferDataFlavors() - Method in class csheets.ui.sheet.CellTransferable
-
- getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class csheets.ext.deptree.DependencyTreeCellRenderer
-
- getType() - Method in class csheets.core.Value
-
Returns the type of the value.
- getType() - Method in class csheets.ext.assertion.AssertionWarning
-
Returns the type of this warning.
- getType() - Method in class csheets.SpreadsheetAppEvent
-
Returns the type of the event.
- getUIExtension(UIController) - Method in class csheets.ext.assertion.AssertionExtension
-
Returns a user interface extension for assertions.
- getUIExtension(UIController) - Method in class csheets.ext.comments.CommentsExtension
-
Returns the user interface extension of this extension
- getUIExtension(UIController) - Method in class csheets.ext.database.DatabaseExtension
-
returns the GUI for this extension
- getUIExtension(UIController) - Method in class csheets.ext.deptree.DependencyTreeExtension
-
Returns a user interface extension for dependency trees.
- getUIExtension(UIController) - Method in class csheets.ext.Extension
-
Returns the user interface extension of this extension.
- getUIExtension(UIController) - Method in class csheets.ext.share.SharingExtension
-
- getUIExtension(UIController) - Method in class csheets.ext.simple.ExtensionExample
-
Returns the user interface extension of this extension (an instance of the class
UIExtensionExample
).
- getUIExtension(UIController) - Method in class csheets.ext.style.StyleExtension
-
Returns a user interface extension for style.
- getUIExtension(UIController) - Method in class csheets.ext.test.TestExtension
-
Returns a user interface extension for testing.
- getUnaryOperator(String) - Method in class csheets.core.formula.lang.Language
-
Returns the unary operator with the given identifier.
- getUpperLimit() - Method in class csheets.ext.assertion.Interval
-
Return the upper limit of this Interval.
- getUrl() - Method in class csheets.ext.database.core.Database
-
gets database path to driver
- getUSAssertion() - Method in class csheets.ext.assertion.AssertableCell
-
Get the cell's user supplied assertion.
- getUserComment() - Method in class csheets.ext.comments.CommentableCell
-
Get the cell's user comment.
- getUserProperties() - Method in class csheets.CleanSheets
-
Returns the current user properties.
- getUserProperties() - Method in class csheets.ui.ctrl.UIController
-
Returns the current user properties.
- getValidationState() - Method in class csheets.ext.test.TestCase
-
- getValue() - Method in interface csheets.core.Cell
-
Returns the value of the cell.
- getValue() - Method in class csheets.core.CellImpl
-
- getValue() - Method in class csheets.core.formula.Literal
-
Returns the value of the literal.
- getValue() - Method in exception csheets.core.IllegalValueTypeException
-
Returns the value.
- getValue() - Method in class csheets.ext.CellExtension
-
- getValue() - Method in exception csheets.ext.test.DuplicateUserTCPException
-
Returns the value that caused the exception.
- getValueAt(int, int) - Method in class csheets.ui.sheet.SpreadsheetTableModel
-
Returns the cell at the given row and column in the spreadsheet.
- getValueType() - Method in class csheets.core.formula.FunctionParameter
-
Returns the value type of the argument.
- getVerticalAlignment() - Method in class csheets.ext.style.StylableCell
-
Returns the vertical alignment of the cell's content.
- getVisibleCount() - Method in class csheets.ui.sheet.WorkbookPane
-
- getVisibleStartIndex() - Method in class csheets.ui.sheet.WorkbookPane
-
- getWarnings() - Method in class csheets.ext.assertion.USAssertion
-
Retrieves the warnings associated with this assertion describing possible
inconsitencies in the assertion.
- getWorkbook(File) - Method in class csheets.CleanSheets
-
Returns the workbook that is stored in the given file, if it is already
open.
- getWorkbook() - Method in interface csheets.core.Spreadsheet
-
Returns the workbook to which the spreadsheet belongs.
- getWorkbook() - Method in class csheets.core.SpreadsheetImpl
-
- getWorkbook() - Method in class csheets.ext.SpreadsheetExtension
-
- getWorkbook() - Method in class csheets.SpreadsheetAppEvent
-
Returns the workbook that was affected by the event.
- getWorkbook() - Method in class csheets.ui.ctrl.EditEvent
-
Returns the active workbook.
- getWorkbook() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns the active workbook.
- getWorkbookListeners() - Method in class csheets.core.Workbook
-
Returns the listeners that have been registered on the workbook.
- getWorkbooks() - Method in class csheets.CleanSheets
-
Returns the workbooks that are open.
- GreaterThan - Class in csheets.core.formula.lang
-
A relational greater-than operator.
- GreaterThan() - Constructor for class csheets.core.formula.lang.GreaterThan
-
Creates a new relational greater-than operator.
- GreaterThanOrEqual - Class in csheets.core.formula.lang
-
A relational greater-than-oe-equal operator.
- GreaterThanOrEqual() - Constructor for class csheets.core.formula.lang.GreaterThanOrEqual
-
Creates a new relational greater-than-oe-equal operator.
- Grid - Class in csheets.ui.grid
-
A customized JTable component, with a row header and some other improved
features.
- Grid() - Constructor for class csheets.ui.grid.Grid
-
Creates a blank grid.
- Grid(TableModel) - Constructor for class csheets.ui.grid.Grid
-
Creates a grid for the given table model.
- Grid.ResumeEditAction - Class in csheets.ui.grid
-
An action for editing a cell, without clearing its contents.
- Grid.ResumeEditAction() - Constructor for class csheets.ui.grid.Grid.ResumeEditAction
-
Creates an edit resuming action.
- GT - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- GT - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- GT - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- GTEQ - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- GTEQ - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- GTEQ - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- If - Class in csheets.core.formula.lang
-
A function that emulates the if-then-else statement.
- If() - Constructor for class csheets.core.formula.lang.If
-
Creates a new instance of the IF function.
- IllegalFunctionCallException - Exception in csheets.core.formula.compiler
-
An exception that is thrown if an function call with illegal argument count
or argument types is encountered during parsing.
- IllegalFunctionCallException(Function, FunctionParameter, Expression) - Constructor for exception csheets.core.formula.compiler.IllegalFunctionCallException
-
Creates a new function call exception.
- IllegalValueTypeException - Exception in csheets.core
-
An exception that is thrown when an illegal value is encountered.
- IllegalValueTypeException(Value, Value.Type) - Constructor for exception csheets.core.IllegalValueTypeException
-
Creates a new illegal value type exception.
- ImportAction - Class in csheets.ext.database.ui
-
Import submenu
- ImportAction(UIController) - Constructor for class csheets.ext.database.ui.ImportAction
-
Import action
- importData(JComponent, Transferable) - Method in class csheets.ui.sheet.CellTransferHandler
-
- include(Interval) - Method in class csheets.ext.assertion.MultiInterval
-
Add an interval to be included in this MultiInterval.
- INDENT_DISTANCE - Static variable in class csheets.core.formula.util.ExpressionTreePrinter
-
The number of spaces to use for each indentation unit
- InsertColumnAction - Class in csheets.ui.ctrl
-
A column insertion operation.
- InsertColumnAction() - Constructor for class csheets.ui.ctrl.InsertColumnAction
-
Creates a new column insertion action.
- insertNewData(String, String[][]) - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
inserts a new row into a database table
- insertNewData(String, String[][]) - Method in class csheets.ext.database.core.DerbyConnection
-
- insertNewData(String, String[][]) - Method in class csheets.ext.database.core.HsqlDBConnection
-
- InsertRowAction - Class in csheets.ui.ctrl
-
A column insertion operation.
- InsertRowAction() - Constructor for class csheets.ui.ctrl.InsertRowAction
-
Creates a new row insertion action.
- insertTab(String, Icon, Component, String, int) - Method in class csheets.ui.sheet.WorkbookPane
-
- installComponents() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- installListeners() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- installUI(JComponent) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- instance - Static variable in class csheets.ext.share.ui.SendAction
-
The first instance of this action
- INTEGER - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- Interpreter - Class in csheets.core.formula.util
-
A base-class for customized formula interpreters.
- Interpreter() - Constructor for class csheets.core.formula.util.Interpreter
-
Creates a new interpreter.
- intersects(Interval) - Method in class csheets.ext.assertion.Interval
-
Indicates wether this interval intersects with another interval.
- interval(List<Interval>) - Method in class csheets.ext.assertion.AssertionParser
-
- Interval - Class in csheets.ext.assertion
-
This class represents a non-empty interval.
- Interval(double, double, boolean, boolean) - Constructor for class csheets.ext.assertion.Interval
-
Constructs a new instance of Interval.
- Interval(double) - Constructor for class csheets.ext.assertion.Interval
-
Constructs a new instance of Interval containing a single value only.
- intervals - Variable in class csheets.ext.assertion.Assertion
-
Represents the intervals of allowed values for this assertion.
- is_integer(USAssertion) - Method in class csheets.ext.assertion.AssertionParser
-
- isActiveWorkbookModified() - Method in class csheets.ui.ctrl.UIController
-
Returns whether the active workbook has been modified.
- isAsserted() - Method in class csheets.ext.assertion.AssertableCell
-
Returns whether the cell has an assertion.
- isCell() - Method in class csheets.ext.share.core.CellNetwork
-
Method that will say if the passed object was a cell
- isCellChanged() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns whether the event was caused by the active cell being changed
- isCellEditable(int, int) - Method in class csheets.ext.test.ui.TestCaseParamTable
-
Overridden to disable editing of precedent addresses.
- isCellEditable(int, int) - Method in class csheets.ext.test.ui.TestCaseTable
-
Overridden to only allow editing of validation states.
- isCellEditable(EventObject) - Method in class csheets.ui.sheet.CellEditor
-
Checks if the given event should cause editing to be resumed.
- isCellEditable(int, int) - Method in class csheets.ui.sheet.SpreadsheetTableModel
-
Overridden to allow editing of the table.
- isColumnAbsolute() - Method in class csheets.core.formula.lang.CellReference
-
Returns whether the column is denoted with an absolute reference.
- isConsistent() - Method in class csheets.ext.assertion.USAssertion
-
Indicates wether the assertion is consistent or wether it may contain
some inconsistencies.
- isDataFlavorSupported(DataFlavor) - Method in class csheets.ui.sheet.CellTransferable
-
- isDerived() - Method in class csheets.ext.test.TestCaseParam
-
- isEnabled() - Method in class csheets.ui.ext.CellDecorator
-
Returns whether the decorator should be used when rendering.
- isEnabled() - Method in class csheets.ui.ext.TableDecorator
-
Returns whether the decorator should be used when rendering.
- isFileOpen(File) - Method in class csheets.CleanSheets
-
Returns whether the given file is open, and a workbook thereby loaded
from it or saved to it.
- isFormattable() - Method in class csheets.ext.style.StylableCell
-
Returns whether a format can be applied to the cell's value.
- isInteger - Variable in class csheets.ext.assertion.Assertion
-
Indicates wether only integer values are allowed
- isLeaf() - Method in class csheets.ext.deptree.DependentsNode
-
Returns whether the cell has references.
- isLeaf() - Method in class csheets.ext.deptree.PrecedentsNode
-
Returns whether the cell has references.
- isLowerLimitClosed() - Method in class csheets.ext.assertion.Interval
-
Indicates if this interval is closed at its lower limit or not (i.e. wether
the value returned by getLowerLimit()
is included in the interval
or not).
- isOfType(Value.Type) - Method in class csheets.core.Value
-
Returns whether the value is of the given type.
- isOptional() - Method in class csheets.core.formula.FunctionParameter
-
Returns whether the parameter is optional.
- isPrefix() - Method in class csheets.core.formula.lang.Negator
-
- isPrefix() - Method in class csheets.core.formula.lang.Percent
-
- isPrefix() - Method in interface csheets.core.formula.UnaryOperator
-
Returns whether the operator is a prefix operator, i.e. it appears
before its operand.
- isRowAbsolute() - Method in class csheets.core.formula.lang.CellReference
-
Returns whether the row is denoted with an absolute reference.
- isSGAsserted() - Method in class csheets.ext.assertion.AssertableCell
-
Checks if the cell has a system generated assertion associated with it.
- isSpreadsheetChanged() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns whether the event was caused by the active spreadsheet being changed
- isSystemGenerated() - Method in class csheets.ext.test.TestCaseParam
-
- isUpperLimitClosed() - Method in class csheets.ext.assertion.Interval
-
Indicates if this interval is closed at its upper limit or not (i.e. wether
the value returned by getUpperLimit()
is included in the interval
or not).
- isUSAsserted() - Method in class csheets.ext.assertion.AssertableCell
-
Checks if the cell has a user supplied assertion associated with it.
- isUserEntered() - Method in class csheets.ext.test.TestCaseParam
-
- isVarArg() - Method in interface csheets.core.formula.Function
-
Returns whether the function accepts a variable number of arguments,
i.e. whether the function's parameter list is unbounded.
- isVarArg() - Method in class csheets.core.formula.lang.And
-
- isVarArg() - Method in class csheets.core.formula.lang.Average
-
- isVarArg() - Method in class csheets.core.formula.lang.Count
-
- isVarArg() - Method in class csheets.core.formula.lang.Do
-
- isVarArg() - Method in class csheets.core.formula.lang.Dowhile
-
- isVarArg() - Method in class csheets.core.formula.lang.Eval
-
- isVarArg() - Method in class csheets.core.formula.lang.Factorial
-
- isVarArg() - Method in class csheets.core.formula.lang.False
-
- isVarArg() - Method in class csheets.core.formula.lang.If
-
- isVarArg() - Method in class csheets.core.formula.lang.Not
-
- isVarArg() - Method in class csheets.core.formula.lang.NumericFunction
-
- isVarArg() - Method in class csheets.core.formula.lang.Or
-
- isVarArg() - Method in class csheets.core.formula.lang.Sum
-
- isVarArg() - Method in class csheets.core.formula.lang.True
-
- isVarArg() - Method in class csheets.core.formula.lang.Whiledo
-
- isVisibleTab(int) - Method in class csheets.ui.sheet.WorkbookPane
-
- isWorkbookChanged() - Method in class csheets.ui.ctrl.SelectionEvent
-
Returns whether the event was caused by the active workbook being changed
- isWorkbookModified(Workbook) - Method in class csheets.ui.ctrl.UIController
-
Returns whether the given workbook has been modified.
- isWorkbookStored(Workbook) - Method in class csheets.CleanSheets
-
Returns whether a file has been specified for the given workbook,
either when it was loaded or when it was last saved.
- ItalicAction - Class in csheets.ext.style.ui
-
An italicity changing operation.
- ItalicAction(UIController) - Constructor for class csheets.ext.style.ui.ItalicAction
-
Creates a new italic action.
- iterator() - Method in class csheets.core.SpreadsheetImpl
-
- iterator() - Method in class csheets.core.Workbook
-
Returns an iterator over the spreadsheets in the workbook.
- iterator() - Method in class csheets.ext.assertion.MultiInterval
-
Returns an iterator over the intervals in this MultiInterval in proper sequence.
- iterator() - Method in class csheets.ext.SpreadsheetExtension
-
- rand() - Static method in class csheets.ext.assertion.Interval
-
Returns an Interval
holding all possible values you get from the Math.random()
method
- rand() - Static method in class csheets.ext.assertion.MultiInterval
-
Returns a MultiInterval
holding all possible values you get from the Math.random()
method
- RangeReference - Class in csheets.core.formula.lang
-
A reference to a range of cells in a spreadsheet.
- RangeReference() - Constructor for class csheets.core.formula.lang.RangeReference
-
Creates a new range reference operator.
- RBRA - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- RBRACK - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- read(InputStream) - Method in class csheets.io.CLSCodec
-
- read(InputStream) - Method in interface csheets.io.Codec
-
Reads a workbook from the given input stream.
- read(InputStream) - Method in class csheets.io.CSVCodec
-
- ReceiveAction - Class in csheets.ext.share.ui
-
An action for the receive action in the sharing extension
- ReceiveAction(UIController) - Constructor for class csheets.ext.share.ui.ReceiveAction
-
Creates a new receive action
- ReceiveController - Class in csheets.ext.share.controller
-
Controller of the receive action
- ReceiveController() - Constructor for class csheets.ext.share.controller.ReceiveController
-
- ReceiveUI - Class in csheets.ext.share.ui
-
Create a user interface for the receive action
- ReceiveUI() - Constructor for class csheets.ext.share.ui.ReceiveUI
-
- RedoAction - Class in csheets.ui.ctrl
-
An redo operation.
- RedoAction() - Constructor for class csheets.ui.ctrl.RedoAction
-
Creates a new redo action.
- reference() - Method in class csheets.core.formula.compiler.FormulaParser
-
- reference() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- Reference - Interface in csheets.core.formula
-
A reference to one or more cells in a spreadsheet.
- ReferenceFetcher - Class in csheets.core.formula.util
-
An expression visitor that collects the references from an expression.
- ReferenceFetcher() - Constructor for class csheets.core.formula.util.ReferenceFetcher
-
Creates a new reference fetcher.
- ReferenceNode - Class in csheets.ext.deptree
-
A mutable tree node containing a reference.
- ReferenceNode(Reference, Spreadsheet, DefaultTreeModel, UIController) - Constructor for class csheets.ext.deptree.ReferenceNode
-
Creates a new reference node.
- ReferenceOperation - Class in csheets.core.formula.lang
-
A binary reference operation in a formula.
- ReferenceOperation(Reference, RangeReference, Reference) - Constructor for class csheets.core.formula.lang.ReferenceOperation
-
Creates a new reference operation.
- ReferenceTransposer - Class in csheets.core.formula.util
-
An expression visitor that transposes the references in an expression.
- ReferenceTransposer(int, int) - Constructor for class csheets.core.formula.util.ReferenceTransposer
-
Creates a new reference fetcher.
- registerAction(String, BaseAction) - Method in class csheets.ui.ctrl.ActionManager
-
Registers the given action with the manager
- RelationalOperator - Class in csheets.core.formula.lang
-
A relational operator.
- RelationalOperator() - Constructor for class csheets.core.formula.lang.RelationalOperator
-
Creates a new relational operator.
- RelationalOperatorImpl - Class in csheets.core.formula.lang
-
This class is a concrete RelationalOperatior to allow operations with :=
- RelationalOperatorImpl(Reference, RangeReference, Reference) - Constructor for class csheets.core.formula.lang.RelationalOperatorImpl
-
- remove() - Method in class csheets.ext.assertion.ConstMultiIntervalIterator
-
Throws UnsupportedOperationException since this iterator does not allow modification
of the unerlying collection.
- removeAll() - Method in class csheets.ui.ReopenMenu
-
Removes all file items from the reopen menu,
- removeAllTcpsOfType(TestCaseParam.Type) - Method in class csheets.ext.test.TestableCell
-
- removeAssertableCellListener(AssertableCellListener) - Method in class csheets.ext.assertion.AssertableCell
-
Removes the given listener from the cell.
- removeCellEditorListener(CellEditorListener) - Method in class csheets.ui.sheet.CellEditor
-
Removes a CellEditorListener
from the listener list.
- removeCellListener(CellListener) - Method in interface csheets.core.Cell
-
Removes the given listener from the cell.
- removeCellListener(CellListener) - Method in class csheets.core.CellImpl
-
- removeCellListener(CellListener) - Method in interface csheets.core.Spreadsheet
-
Deregisters the given listener from receiving events from all cells in
the spreadsheet.
- removeCellListener(CellListener) - Method in class csheets.core.SpreadsheetImpl
-
- removeCellListener(CellListener) - Method in class csheets.ext.CellExtension
-
- removeCellListener(CellListener) - Method in class csheets.ext.SpreadsheetExtension
-
- RemoveColumnAction - Class in csheets.ui.ctrl
-
A column removal operation.
- RemoveColumnAction() - Constructor for class csheets.ui.ctrl.RemoveColumnAction
-
Creates a new column removal action.
- removeCommentableCellListener(CommentableCellListener) - Method in class csheets.ext.comments.CommentableCell
-
Removes the given listener from the cell.
- removeEditListener(EditListener) - Method in class csheets.ui.ctrl.UIController
-
Removes the given listener from the user interface controller.
- removeMessage(String) - Static method in class csheets.ext.share.core.Validate
-
Removes the unnecessary trash from the datagram messages
- removeObsolete() - Method in class csheets.ui.ReopenMenu
-
Removes all obsolete file items from the reopen menu,
i.e. the items referring to files that don't exist.
- removerObserver(Observer) - Method in class csheets.ext.database.controller.ControllerExport
-
removes Observer o from arraylist
- removerObserver(Observer) - Method in class csheets.ext.database.controller.ControllerImport
-
- removerObserver(Observer) - Method in class csheets.ext.database.controller.ControllerUpdate
-
removes Observer o from arraylist
- removerObserver(Observer) - Method in interface csheets.ext.database.controller.Subject
-
- RemoveRowAction - Class in csheets.ui.ctrl
-
A row removal operation.
- RemoveRowAction() - Constructor for class csheets.ui.ctrl.RemoveRowAction
-
Creates a new row removal action.
- removeSelectionListener(SelectionListener) - Method in class csheets.ui.ctrl.UIController
-
Removes the given listener from the user interface controller.
- removeSpreadsheet(Spreadsheet) - Method in class csheets.core.Workbook
-
Adds a new blank spreadsheet to the workbook.
- RemoveSpreadsheetAction - Class in csheets.ui.ctrl
-
A spreadsheet insertion operation.
- RemoveSpreadsheetAction(UIController) - Constructor for class csheets.ui.ctrl.RemoveSpreadsheetAction
-
Creates a new spreadsheet insertion action.
- removeSpreadsheetAppListener(SpreadsheetAppListener) - Method in class csheets.CleanSheets
-
Removes the given listener from the spreadsheet application.
- removeTestableCellListener(TestableCellListener) - Method in class csheets.ext.test.TestableCell
-
Removes the given listener from the cell.
- removeTestCaseParam(TestCaseParam) - Method in class csheets.ext.test.TestableCell
-
Removes a test case parameter from the cell's set of test case parameters.
- removeTestCaseParam(TestCaseParam, TestCaseParam.Type) - Method in class csheets.ext.test.TestableCell
-
Removes a test case parameter from the cell's set of test case parameters.
- removeWorkbookListener(WorkbookListener) - Method in class csheets.core.Workbook
-
Removes the given listener from the workbook.
- RenameSpreadsheetAction - Class in csheets.ui.ctrl
-
A spreadsheet insertion operation.
- RenameSpreadsheetAction(UIController) - Constructor for class csheets.ui.ctrl.RenameSpreadsheetAction
-
Creates a new spreadsheet insertion action.
- ReopenMenu - Class in csheets.ui
-
A menu for displaying recently opened files, and allowing the user to
reopen them.
- ReopenMenu(CleanSheets, UIController) - Constructor for class csheets.ui.ReopenMenu
-
Creates a reopen menu, and creates items using the given properties (if available).
- ReopenMenu.RemoveAllAction - Class in csheets.ui
-
An action for removing all items from the menu.
- ReopenMenu.RemoveAllAction() - Constructor for class csheets.ui.ReopenMenu.RemoveAllAction
-
Creates a new remove all action.
- ReopenMenu.RemoveObsoleteAction - Class in csheets.ui
-
An action for removing the obsolete items from the menu.
- ReopenMenu.RemoveObsoleteAction() - Constructor for class csheets.ui.ReopenMenu.RemoveObsoleteAction
-
Creates a new remove obsolete action.
- ReopenMenu.ReopenAction - Class in csheets.ui
-
An action for reopening a spreadsheet.
- ReopenMenu.ReopenAction(CleanSheets, UIController, File) - Constructor for class csheets.ui.ReopenMenu.ReopenAction
-
Creates a new reopen action.
- requiresFile() - Method in class csheets.ui.ctrl.BaseAction
-
Returns whether the action requires the active workbook to be
stored in a file in order to be enabled.
- requiresFile() - Method in class csheets.ui.ctrl.SaveAction
-
- requiresFile() - Method in class csheets.ui.ctrl.SaveAsAction
-
- requiresModification() - Method in class csheets.ui.ctrl.BaseAction
-
Returns whether the action requires the active workbook to be
modified in order to be enabled.
- requiresModification() - Method in class csheets.ui.ctrl.CloseAction
-
- requiresModification() - Method in class csheets.ui.ctrl.SaveAction
-
- resetStyle() - Method in class csheets.ext.style.StylableCell
-
Restes the style of the cell.
- resetTestCases() - Method in class csheets.ext.test.TestableCell
-
Generates new test cases for the cell, provided that all its precedents
have test case parameters.
- resolveClass(ObjectStreamClass) - Method in class csheets.io.DynamicObjectInputStream
-
Load the local class equivalent of the specified stream class descriptor,
by first querying the given class loader.
- RESUME_EDIT_COMMAND - Static variable in class csheets.ui.grid.Grid
-
The action command used for the action
- RowHeader - Class in csheets.ui.grid
-
The row header for spreadsheet tables.
- RowHeader(JTable) - Constructor for class csheets.ui.grid.RowHeader
-
Creates a new row header for the given table.
- RowHeader.RowResizer - Class in csheets.ui.grid
-
A mouse input listener that enables resizing of rows
- RowHeader.RowResizer() - Constructor for class csheets.ui.grid.RowHeader.RowResizer
-
- RPAR - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- RPAR - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- run() - Method in class csheets.CleanSheets.EventDispatcher
-
Dispatches the event.
- run() - Method in class csheets.ext.database.core.ThreadExport
-
- run() - Method in class csheets.ext.database.core.ThreadImport
-
- run() - Method in class csheets.ext.database.core.ThreadImportTables
-
- run() - Method in class csheets.ext.database.core.ThreadSync
-
- run() - Method in class csheets.ext.database.core.ThreadUpdate
-
- run() - Method in class csheets.ext.share.core.Client
-
Running thread
- run() - Method in class csheets.ext.share.core.ClientDiscover
-
- run() - Method in class csheets.ext.share.core.Server
-
running thread
- run() - Method in class csheets.ext.share.core.ServerDiscover
-
- run() - Method in class csheets.ext.share.core.ThreadClient
-
Running thread
- run() - Method in class csheets.ext.share.core.ThreadServer
-
running thread
- run() - Method in class csheets.ext.share.core.ThreadServerReceiving
-
- run() - Method in class csheets.ui.ctrl.UIController.EventDispatcher
-
Dispatches the event.
- run() - Method in class csheets.ui.Frame.Creator
-
- save(Workbook) - Method in class csheets.CleanSheets
-
Saves the given workbook to the file from which it was loaded,
or to which it was most recently saved.
- SaveAction - Class in csheets.ui.ctrl
-
An action for saving a spreadsheet to the current working file.
- SaveAction(CleanSheets, UIController, FileChooser) - Constructor for class csheets.ui.ctrl.SaveAction
-
Creates a new save command
- saveAs(Workbook, File) - Method in class csheets.CleanSheets
-
Saves the given workbook to the given file.
- SaveAsAction - Class in csheets.ui.ctrl
-
An action for saving a spreadsheet to a user-supplied file.
- SaveAsAction(CleanSheets, UIController, FileChooser) - Constructor for class csheets.ui.ctrl.SaveAsAction
-
Creates a new save as action.
- SearchAction - Class in csheets.ui.ctrl
-
A search and replace operation.
- SearchAction() - Constructor for class csheets.ui.ctrl.SearchAction
-
Creates a new search and replace action.
- selectAll() - Method in class csheets.ui.sheet.SpreadsheetTable
-
Selects all cells in the spreadsheet table.
- SelectAllAction - Class in csheets.ui.ctrl
-
An operation for selecting all cells in the current active spreadsheet table.
- SelectAllAction() - Constructor for class csheets.ui.ctrl.SelectAllAction
-
Creates a new selection action.
- selectionChanged(SelectionEvent) - Method in class csheets.ext.assertion.ui.AssertionPanel
-
Updates the assertion field and status label when the active cell of
the application is changed.
- selectionChanged(SelectionEvent) - Method in class csheets.ext.assertion.ui.AssertionToolBar
-
- selectionChanged(SelectionEvent) - Method in class csheets.ext.comments.ui.CommentPanel
-
Updates the comments field
- selectionChanged(SelectionEvent) - Method in class csheets.ext.deptree.DependencyTree
-
Rebuilds the tree by updating its root node when the active cell is changed.
- selectionChanged(SelectionEvent) - Method in class csheets.ext.deptree.DependentsTree
-
- selectionChanged(SelectionEvent) - Method in class csheets.ext.deptree.PrecedentsTree
-
- selectionChanged(SelectionEvent) - Method in class csheets.ext.style.ui.FormatAction
-
Updates the state of the action when a new cell is selected.
- selectionChanged(SelectionEvent) - Method in class csheets.ext.style.ui.StyleToolBar
-
Selects buttons depending on the style of the active cell.
- selectionChanged(SelectionEvent) - Method in class csheets.ext.test.ui.TestCasePanel
-
Updates the table of precedents when the active cell is changed.
- selectionChanged(SelectionEvent) - Method in class csheets.ext.test.ui.TestCaseParamPanel
-
Updates the table of precedents when the active cell is changed.
- selectionChanged(SelectionEvent) - Method in class csheets.ext.test.ui.TestToolBar
-
- selectionChanged(SelectionEvent) - Method in interface csheets.ui.ctrl.SelectionListener
-
Invoked when the active workbook, spreadsheet and/or cell of the
application is changed.
- selectionChanged(SelectionEvent) - Method in class csheets.ui.Frame
-
Updates the title of the window when a new active workbook is selected.
- selectionChanged(SelectionEvent) - Method in class csheets.ui.sheet.AddressBox
-
Updates the text field with the content of the new active cell.
- selectionChanged(SelectionEvent) - Method in class csheets.ui.sheet.CellEditor
-
Updates the text field with the content of the new active cell.
- selectionChanged(SelectionEvent) - Method in class csheets.ui.sheet.SpreadsheetTable
-
Updates the selection in the table when the active cell is changed.
- selectionChanged(SelectionEvent) - Method in class csheets.ui.sheet.WorkbookPane
-
Updates the tabs in the pane when a new active workbook is selected.
- selectionChanged(SelectionEvent) - Method in class csheets.ui.ViewMenu
-
Selects the item of the workbook that was selected.
- selectionChanged(SelectionEvent) - Method in class csheets.ui.WindowMenu
-
Selects the item of the workbook that was selected.
- SelectionEvent - Class in csheets.ui.ctrl
-
A selection application event is used to notify interested parties that
a new active workbook, spreadsheet and/or cell is selected.
- SelectionEvent(Object, Workbook, Spreadsheet, Cell, Workbook, Spreadsheet, Cell) - Constructor for class csheets.ui.ctrl.SelectionEvent
-
Creates a new selection event.
- SelectionListener - Interface in csheets.ui.ctrl
-
A listener for receiving notification changes when a new active workbook,
spreadsheet and/or cell is selected.
- selectNextTab(int) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- selectPreviousTab(int) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- SEMI - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- SEMI - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- SendAction - Class in csheets.ext.share.ui
-
An action for the send action in the sharing extension
- SendAction(UIController) - Constructor for class csheets.ext.share.ui.SendAction
-
Creates a new send action
- SendController - Class in csheets.ext.share.controller
-
Controller of the send action
- SendController() - Constructor for class csheets.ext.share.controller.SendController
-
- SendReceiveTest - Class in csheets.core.ext.share
-
Test the connectivity of the spreadsheet
- SendReceiveTest() - Constructor for class csheets.core.ext.share.SendReceiveTest
-
- sendToServer(Socket) - Method in class csheets.ext.share.core.Client
-
Method that when changes occurred on cells of client's share, listener
changes a flag value and this method can run and send that update to the
server
- SendUI - Class in csheets.ext.share.ui
-
Create a user interface for the send action
- SendUI() - Constructor for class csheets.ext.share.ui.SendUI
-
- SEPARATOR - Static variable in class csheets.io.CSVCodec
-
The string used to separate the content of different cells
- sequence() - Method in class csheets.core.formula.compiler.NumberSignFormulaParser
-
- SERIAL_CELL_FLAVOR - Static variable in class csheets.ui.sheet.CellTransferable
-
The data flavor for serialized transfer of cells
- serialVersionUID - Static variable in exception csheets.ext.assertion.AssertionException
-
- Server - Class in csheets.ext.share.core
-
Class that implement the server in the extension
- ServerDiscover - Class in csheets.ext.share.core
-
Class that implements a server side of the discover through network
- setActiveCell(Cell) - Method in class csheets.ui.ctrl.UIController
-
Sets the active cell of the application, and thereby also the active
spreadsheet and workbook.
- setActiveSpreadsheet(Spreadsheet) - Method in class csheets.ui.ctrl.UIController
-
Sets the active spreadsheet of the application, and thereby also the
active workbook.
- setActiveWorkbook(Workbook) - Method in class csheets.ui.ctrl.UIController
-
Sets the given workbook of the application.
- setAssertion(AssertableCell, String) - Method in class csheets.ext.assertion.ui.AssertionController
-
Attempts to create a new assertion from the given string.
- setBackgroundColor(Color) - Method in class csheets.ext.style.StylableCell
-
Sets the background color of the cell.
- setBorder(Border) - Method in class csheets.ext.style.StylableCell
-
Sets the border of the cell.
- setButtonsEnabled() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- setCell(Cell) - Method in class csheets.ext.share.core.CellNetworkListenerClient
-
method to set the cell
- setCell(Cell) - Method in class csheets.ext.share.core.CellNetworkListenerServer
-
method to set the cell
- setColumnWidth(int, int) - Method in class csheets.ext.style.StylableSpreadsheet
-
Sets the width of the given column.
- setComment(CommentableCell, String) - Method in class csheets.ext.comments.ui.CommentController
-
Attempts to create a new comment from the given string.
- setContent(String) - Method in interface csheets.core.Cell
-
Sets the content of the cell and if it starts with the assignment operator
attempts to parse a formula from it.
- setContent(String) - Method in class csheets.core.CellImpl
-
- setContent(String) - Method in class csheets.ext.CellExtension
-
- setDataToExport(Cell[][], String, String, String) - Method in class csheets.ext.database.controller.ControllerExport
-
sets data to be exported
- setDecision(int) - Method in class csheets.ext.database.core.ObserverMessages
-
Set the decision value
- setEnabled(boolean) - Method in class csheets.ui.ctrl.SaveAsAction
-
- setEnabled(boolean) - Method in class csheets.ui.ext.CellDecorator
-
Sets whether the decorator should be used when rendering.
- setEnabled(boolean) - Method in class csheets.ui.ext.TableDecorator
-
Sets whether the decorator should be used when rendering.
- setEnabledProperty(String, boolean) - Method in class csheets.ui.ext.UIExtension
-
Sets the enabled property corresponding to the given component key.
- setErrorMsg(String) - Method in enum csheets.ext.assertion.Assertion.ComparisonResult
-
- setFlag() - Method in class csheets.ext.database.ui.ConfirmImportUI
-
- setFlag(boolean) - Method in class csheets.ext.share.core.CellNetworkListenerClient
-
method to set the flag's value
- setFlag(boolean) - Method in class csheets.ext.share.core.CellNetworkListenerServer
-
method to set the flag's value
- setFont(Font) - Method in class csheets.ext.style.StylableCell
-
Sets the font used when rendering the cell's content.
- setForegroundColor(Color) - Method in class csheets.ext.style.StylableCell
-
Sets the color used when rendering the cell's content.
- setFormat(Format) - Method in class csheets.ext.style.StylableCell
-
Sets the format applied to the cell's value before rendering.
- setFormat(Format) - Method in class csheets.ext.style.ui.FormatChooser
-
Set the format to configure.
- setHorizontalAlignment(int) - Method in class csheets.ext.style.StylableCell
-
Sets the horizontal alignment of the cell's content.
- setMaximumItems(int) - Method in class csheets.ui.ReopenMenu
-
Sets the maximum number of reopen items in the menu.
- setMaxTabHeight(int) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- setModel(TableModel) - Method in class csheets.ui.sheet.SpreadsheetTable
-
Sets the data model of the table.
- setPattern(String) - Method in class csheets.ext.style.ui.FormatChooser
-
- setRowHeight(int, int) - Method in class csheets.ext.style.StylableSpreadsheet
-
Sets the height of the given row.
- setRowHeight(int, int) - Method in class csheets.ui.sheet.SpreadsheetTable
-
Sets the height for row to rowHeight, revalidates, and repaints.
- setSelectedBorder(Border) - Method in class csheets.ext.style.ui.BorderChooser
-
Sets the currently selected border in the dialog.
- setSelectedFont(Font) - Method in class csheets.ext.style.ui.FontChooser
-
Sets the currently selected font in the dialog.
- setSpreadsheet(Spreadsheet) - Method in class csheets.ui.sheet.SpreadsheetTable
-
Sets the spreadsheet that is displayed by the table.
- setTestCaseParams(TestableCell, String, Set<TestCaseParam>) - Method in class csheets.ext.test.ui.TestCaseParamController
-
Sets the active cell's user-specified testcase parameters.
- setTitle(String) - Method in interface csheets.core.Spreadsheet
-
Sets the title of the spreadsheet.
- setTitle(String) - Method in class csheets.core.SpreadsheetImpl
-
- setTitle(String) - Method in class csheets.ext.SpreadsheetExtension
-
- setType(TestCaseParam.Type, boolean) - Method in class csheets.ext.test.TestCaseParam
-
- setUpBeforeClass() - Static method in class csheets.core.formula.lang.DowhileTest
-
Create a new workbook for the program
- setUpBeforeClass() - Static method in class csheets.core.formula.lang.EvalTest
-
Create a new workbook for the program
- setUpClass() - Static method in class csheets.core.ext.share.SendReceiveTest
-
Create a new workbook for the program
- setUpClass() - Static method in class csheets.core.formula.compiler.NumberSignCompilerTest
-
Create a new workbook for the program
- setUpClass() - Static method in class csheets.core.formula.lang.WhiledoTest
-
Create a new workbook for the program
- setUSAssertion(USAssertion) - Method in class csheets.ext.assertion.AssertableCell
-
Sets the user-specified assertion for the cell.
- setUserComment(String) - Method in class csheets.ext.comments.CommentableCell
-
Sets the user-specified comment for the cell.
- setValidationState(TestCase.ValidationState) - Method in class csheets.ext.test.TestCase
-
- setValueAt(Object, int, int) - Method in class csheets.ui.sheet.SpreadsheetTableModel
-
Implemented as a no-op, since the table's CellEditor
instance updates the content of cells.
- setVerticalAlignment(int) - Method in class csheets.ext.style.StylableCell
-
Sets the vertical alignment of the cell's content.
- setVisibleCount(int) - Method in class csheets.ui.sheet.WorkbookPane
-
- setVisibleStartIndex(int) - Method in class csheets.ui.sheet.WorkbookPane
-
- setWorkbookModified(Workbook) - Method in class csheets.ui.ctrl.UIController
-
Specifies whether the given workbook has been modified.
- SGAssertion - Class in csheets.ext.assertion
-
Class representing a System Generated Assertion.
- SGAssertion(AssertableCell) - Constructor for class csheets.ext.assertion.SGAssertion
-
Constructs a new System Generated Assertion (SGA) for the specified
Cell if possible.
- SharingExtension - Class in csheets.ext.share
-
An extension that will share cells throw network.
- SharingExtension() - Constructor for class csheets.ext.share.SharingExtension
-
Creates a new Sharing extension
- SharingMenu - Class in csheets.ext.share.ui
-
The class that will add the menu elements to the main menu of the application
- SharingMenu(UIController) - Constructor for class csheets.ext.share.ui.SharingMenu
-
Creates a simple menu bar with the options to choose a Receive or a
Sharing Action
- shouldSelectCell(EventObject) - Method in class csheets.ui.sheet.CellEditor
-
Returns true if the given event should cause the cell to be selected.
- showDialog(Component, String, Border) - Static method in class csheets.ext.style.ui.BorderChooser
-
Lets the user select a border from a chooser in a standard dialog.
- showDialog(Component, String, Font) - Static method in class csheets.ext.style.ui.FontChooser
-
Lets the user select a font from a chooser in a standard dialog.
- showDialog(Component, String) - Method in class csheets.ext.style.ui.FormatChooser
-
Shows a dialog box requesting input from the user.
- showErrorDialog(Object) - Method in class csheets.ui.ctrl.BaseAction
-
Shows the user an error message.
- shutdown() - Method in class csheets.ext.database.core.ConsoleHsqlTest
-
safe shutdown of HSQL database
- SideBarAction - Class in csheets.ui.ext
-
An action for showing and hiding UI extension side bars.
- SideBarAction(UIExtension, JComponent) - Constructor for class csheets.ui.ext.SideBarAction
-
Creates a new side bar action.
- sin(Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates the sine interval of an interval.
- sin(MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the sine MultiInterval
of a MultiInterval
- size() - Method in class csheets.ext.assertion.Interval
-
Retrieve the size of this interval.
- SortAction - Class in csheets.ui.ctrl
-
A sorting operation.
- SortAction() - Constructor for class csheets.ui.ctrl.SortAction
-
Creates a new sorting action.
- sPane - Variable in class csheets.ui.sheet.WorkbookPaneUI.TabShifter
-
- Spreadsheet - Interface in csheets.core
-
A spreadsheet which provides cell data and dependencies.
- SpreadsheetAppEvent - Class in csheets
-
A spreadsheet application event is used to notify interested parties that
a workbook has been created, loaded or stored.
- SpreadsheetAppEvent(Object, Workbook, File, SpreadsheetAppEvent.Type) - Constructor for class csheets.SpreadsheetAppEvent
-
Creates a new spreadsheet application event,
belonging to a workbook stored in a file.
- SpreadsheetAppEvent.Type - Enum in csheets
-
The types of events that are fired from a spreadsheet application
- SpreadsheetAppListener - Interface in csheets
-
A listener for receiving notification when workbooks are created, loaded
and saved in a spreadsheet application.
- SpreadsheetExtension - Class in csheets.ext
-
A base class for extensions of spreadsheets that uses delegation
to provide cell data.
- SpreadsheetExtension(Spreadsheet, String) - Constructor for class csheets.ext.SpreadsheetExtension
-
Creates a new spreadsheet extension.
- SpreadsheetImpl - Class in csheets.core
-
The implementation of the Spreadsheet
interface.
- SpreadsheetImpl(Workbook, String) - Constructor for class csheets.core.SpreadsheetImpl
-
Creates a new spreadsheet.
- SpreadsheetImpl(Workbook, String, String[][]) - Constructor for class csheets.core.SpreadsheetImpl
-
Creates a new spreadsheet, in which cells are initialized with data from
the given content matrix.
- spreadsheetInserted(Spreadsheet, int) - Method in interface csheets.core.WorkbookListener
-
Invoked when a spreadsheet has been inserted into a workbook.
- spreadsheetRemoved(Spreadsheet) - Method in interface csheets.core.WorkbookListener
-
Invoked when a spreadsheet has been removed from a workbook.
- spreadsheetRenamed(Spreadsheet) - Method in interface csheets.core.WorkbookListener
-
Invoked when a spreadsheet in a workbook has been renamed.
- SpreadsheetTable - Class in csheets.ui.sheet
-
A customized JTable component, used to visualize a spreadsheet.
- SpreadsheetTable(Spreadsheet, UIController) - Constructor for class csheets.ui.sheet.SpreadsheetTable
-
Creates a spreadsheet table for the given spreadsheet.
- SpreadsheetTable(SpreadsheetTableModel, UIController) - Constructor for class csheets.ui.sheet.SpreadsheetTable
-
Creates a spreadsheet table for the given spreadsheet table model.
- SpreadsheetTable.ClearSelectionAction - Class in csheets.ui.sheet
-
An action for clearing the content of the selected cells, without
invoking the editor.
- SpreadsheetTable.ClearSelectionAction() - Constructor for class csheets.ui.sheet.SpreadsheetTable.ClearSelectionAction
-
Creates a selection clearing action.
- SpreadsheetTableModel - Class in csheets.ui.sheet
-
An table model that provides a table with data from a spreadsheet.
- SpreadsheetTableModel(Spreadsheet, UIController) - Constructor for class csheets.ui.sheet.SpreadsheetTableModel
-
Creates a spreadsheet table model.
- SpreadsheetTest - Class in csheets.core
-
- SpreadsheetTest() - Constructor for class csheets.core.SpreadsheetTest
-
- sqrt(Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates the square root of an Interval
- sqrt(MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the square root of a MultiInterval
- StandardToolBar - Class in csheets.ui
-
The tool bar that displays standard file- and edit-related actions.
- StandardToolBar(ActionManager) - Constructor for class csheets.ui.StandardToolBar
-
Creates a new standard tool bar.
- startClient(String, int, Cell, String, Observer) - Method in class csheets.ext.share.controller.ReceiveController
-
Method that will create a new client and will start the connection
- startClient(Connections, Cell, Observer, String) - Method in class csheets.ext.share.controller.ReceiveController
-
Method that will create a new client and will start the connection
- startClient(String, int, Cell, String, Observer) - Method in class csheets.ext.share.core.Client
-
Method that will start the client and receive cells throw network
- startClient(Connections, Cell, Observer, String) - Method in class csheets.ext.share.core.Client
-
Method that will start the client and receive cells throw network
- startServer(int, Cell[][], String, String, Observer) - Method in class csheets.ext.share.controller.SendController
-
Method that will create a new server and will start the connection
- startServer(int, Cell[][], String, String, Observer) - Method in class csheets.ext.share.core.Server
-
Method that will start the server and share the cells throw network
- startSync(String, String, Cell[][], String, String, Observer) - Method in class csheets.ext.database.controller.ControllerSync
-
Start the sync between application and database
- startSync(String, String, Cell[][], String, String, Observer) - Method in class csheets.ext.database.core.DatabaseFacade
-
Starts a new sync with database
- stateChanged(ChangeEvent) - Method in class csheets.ui.sheet.WorkbookPane.SelectionListener
-
- stopCellEditing() - Method in class csheets.ui.sheet.CellEditor
-
Stops editing and updates the cell's content.
- store(String) - Method in class csheets.io.NamedProperties
-
Invokes store() using the file that belongs to the properties.
- storeToXML(String) - Method in class csheets.io.NamedProperties
-
Invokes storeToXML() using the file that belongs to the properties.
- STRING - Static variable in interface csheets.core.formula.compiler.FormulaParserTokenTypes
-
- STRING - Static variable in interface csheets.core.formula.compiler.NumberSignFormulaParserTokenTypes
-
- StylableCell - Class in csheets.ext.style
-
An extension of a cell in a spreadsheet, with support for style, i.e. font,
format, alignment, color and border.
- StylableCell(Cell) - Constructor for class csheets.ext.style.StylableCell
-
Creates a stylable cell extension for the given cell.
- StylableSpreadsheet - Class in csheets.ext.style
-
An extension of a spreadsheet, with support for style, i.e. row and column
dimensions and cell spanning.
- StylableSpreadsheet(Spreadsheet) - Constructor for class csheets.ext.style.StylableSpreadsheet
-
Creates a stylable cell spreadsheet for the given spreadsheet.
- StyleAction - Class in csheets.ext.style.ui
-
A style operation.
- StyleAction(UIController) - Constructor for class csheets.ext.style.ui.StyleAction
-
Creates a new style action.
- StyleExtension - Class in csheets.ext.style
-
The extension for style.
- StyleExtension() - Constructor for class csheets.ext.style.StyleExtension
-
Creates a new style extension.
- StyleMenu - Class in csheets.ext.style.ui
-
A menu that displays style-related actions.
- StyleMenu(UIController) - Constructor for class csheets.ext.style.ui.StyleMenu
-
Creates a new style menu.
- StyleToolBar - Class in csheets.ext.style.ui
-
A tool bar that displays style-related actions.
- StyleToolBar(UIController) - Constructor for class csheets.ext.style.ui.StyleToolBar
-
Creates a new style tool bar.
- StyleUIExtension - Class in csheets.ext.style.ui
-
The user interface extension for style.
- StyleUIExtension(StyleExtension, UIController) - Constructor for class csheets.ext.style.ui.StyleUIExtension
-
Creates a new user interface extension for style.
- sub(Interval, Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates the difference between two intervals
- sub(MultiInterval, MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the difference of two MultiInterval
s
- Subject - Interface in csheets.ext.database.controller
-
The subject class of observer
- Subtracter - Class in csheets.core.formula.lang
-
A subtracter of a numeric operand from another.
- Subtracter() - Constructor for class csheets.core.formula.lang.Subtracter
-
Creates a new subtracter.
- Sum - Class in csheets.core.formula.lang
-
A function that returns the numeric sum of its arguments.
- Sum() - Constructor for class csheets.core.formula.lang.Sum
-
Creates a new instance of the SUM function.
- sum(List<Interval>) - Static method in class csheets.ext.assertion.Interval
-
Calculates the sum of a List
of intervals
- sum(List<MultiInterval>) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the sum of a List
of MultiInterval
s
- Sync - Class in csheets.ext.database.ui
-
Class that will create a JMenu item for the sync
- Sync(UIController) - Constructor for class csheets.ext.database.ui.Sync
-
Creates a new sync menu item
- sync - Variable in class csheets.ext.database.ui.UISync
-
this ui
- sysMsg - Variable in class csheets.ext.database.ui.UIExport
-
- sysMsg - Variable in class csheets.ext.database.ui.UIImport
-
- sysMsg - Variable in class csheets.ext.database.ui.UISync
-
label to display system information to the user
- sysMsg - Variable in class csheets.ext.database.ui.UITableSelect
-
- sysMsg - Variable in class csheets.ext.database.ui.UITableSelectUpdate
-
- sysMsg - Variable in class csheets.ext.database.ui.UIUpdate
-
- tabForCoordinate(JTabbedPane, int, int) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- tableChanged(TableModelEvent) - Method in class csheets.ext.test.ui.TestCasePanel.ValidationStateChanger
-
Sets the validation state of a test case.
- tableChanged(TableModelEvent) - Method in class csheets.ext.test.ui.TestCaseParamPanel.TestCaseParamSetter
-
- TableDecorator - Class in csheets.ui.ext
-
A table decorator visualizes extension-specific data by drawing on top of
a table's graphics context.
- TableDecorator() - Constructor for class csheets.ui.ext.TableDecorator
-
Creates a new table decorator.
- TableDecoratorAction - Class in csheets.ui.ext
-
An action for enabling and disabling table decorators.
- TableDecoratorAction(UIExtension) - Constructor for class csheets.ui.ext.TableDecoratorAction
-
Creates a new table decorator action.
- tabPane - Variable in class csheets.ui.sheet.WorkbookPaneUI.SingleRowTabbedLayout
-
- tan(Interval) - Static method in class csheets.ext.assertion.Interval
-
- tan(MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the tangent MultiInterval
of a MultiInterval
- term(List<Interval>) - Method in class csheets.ext.assertion.AssertionParser
-
- TestableCell - Class in csheets.ext.test
-
An extension of a cell in a spreadsheet, with support for test cases.
- TestableCell(Cell) - Constructor for class csheets.ext.test.TestableCell
-
Creates a testable cell extension for the given cell.
- TestableCellDecorator - Class in csheets.ext.test.ui
-
A decorator for testable cells.
- TestableCellDecorator() - Constructor for class csheets.ext.test.ui.TestableCellDecorator
-
Creates a new cell decorator.
- TestableCellListener - Interface in csheets.ext.test
-
A listener interface for receiving notification on events occurring in a
testable cell.
- TestableSpreadsheet - Class in csheets.ext.test
-
An extension of a spreadsheet, with support for testable cells.
- TestableSpreadsheet(Spreadsheet) - Constructor for class csheets.ext.test.TestableSpreadsheet
-
Creates a testable spreadsheet for the given spreadsheet.
- testApplyTo() - Method in class csheets.core.formula.lang.DowhileTest
-
Test the apply to
- testApplyTo() - Method in class csheets.core.formula.lang.EvalTest
-
Test the apply to
- testApplyTo() - Method in class csheets.core.formula.lang.WhiledoTest
-
Test the apply to
- testAttribution() - Method in class csheets.core.formula.compiler.NumberSignCompilerTest
-
Tests the attribution function
- TestCase - Class in csheets.ext.test
-
Contains the information for a single test case, i.e. a single test case
parameter for each of the precedents.
- TestCase(TestableCell, Set<TestCaseParam>) - Constructor for class csheets.ext.test.TestCase
-
Creates a new test case for the given cell in the given spreadsheet.
- TestCase.ValidationState - Enum in csheets.ext.test
-
The validation states of a test case.
- TestCaseBuilder - Class in csheets.ext.test
-
An expression visitor that creates the expression for a test case, by
replacing references with test case parameters.
- TestCaseBuilder(Set<TestCaseParam>) - Constructor for class csheets.ext.test.TestCaseBuilder
-
Creates a new reference replacer, that converts the given expression
to a test case using the given set of test case parameters
- TestCasePanel - Class in csheets.ext.test.ui
-
A panel for displaying test cases and providing editing of their validation
states.
- TestCasePanel(UIController) - Constructor for class csheets.ext.test.ui.TestCasePanel
-
Creates a new test case panel.
- TestCasePanel.ValidationStateChanger - Class in csheets.ext.test.ui
-
A table model listener for setting the validation state of test cases.
- TestCasePanel.ValidationStateChanger(UIController) - Constructor for class csheets.ext.test.ui.TestCasePanel.ValidationStateChanger
-
Creates a new validation state changer
- TestCaseParam - Class in csheets.ext.test
-
A class holding information about a Test Case Parameter.
- TestCaseParam(TestableCell, Value, TestCaseParam.Type) - Constructor for class csheets.ext.test.TestCaseParam
-
Creates the Test Case Parameter.
- TestCaseParam.Type - Enum in csheets.ext.test
-
The test case parameters origin can be either user entered,
system generated within the cells assertion or derived from
the values of its test cases
- TestCaseParamController - Class in csheets.ext.test.ui
-
A controller for updating the test case parameters of a cell.
- TestCaseParamController(UIController) - Constructor for class csheets.ext.test.ui.TestCaseParamController
-
Creates a new test case parameter controller.
- testCaseParametersChanged(TestableCell) - Method in interface csheets.ext.test.TestableCellListener
-
Invoked when a test case parameter is added to or removed from a cell.
- testCaseParametersChanged(TestableCell) - Method in class csheets.ext.test.ui.TestCasePanel
-
- testCaseParametersChanged(TestableCell) - Method in class csheets.ext.test.ui.TestToolBar
-
- TestCaseParamPanel - Class in csheets.ext.test.ui
-
A panel for displaying and providing editing of test case parameters
- TestCaseParamPanel(UIController) - Constructor for class csheets.ext.test.ui.TestCaseParamPanel
-
Creates a new test case parameter panel.
- TestCaseParamPanel.TestCaseParamSetter - Class in csheets.ext.test.ui
-
A table model listener for setting the test case parameters of a cell.
- TestCaseParamPanel.TestCaseParamSetter() - Constructor for class csheets.ext.test.ui.TestCaseParamPanel.TestCaseParamSetter
-
- TestCaseParamRenderer - Class in csheets.ext.test.ui
-
A table cell renderer for test case parameters.
- TestCaseParamRenderer() - Constructor for class csheets.ext.test.ui.TestCaseParamRenderer
-
Creates a new test case parameter renderer.
- TestCaseParamTable - Class in csheets.ext.test.ui
-
The table used to display and provide editing of test case parameters.
- TestCaseParamTable(TableModel) - Constructor for class csheets.ext.test.ui.TestCaseParamTable
-
Creates a new test case parameter table.
- TestCaseResultRenderer - Class in csheets.ext.test.ui
-
A table cell renderer for test case results.
- TestCaseResultRenderer() - Constructor for class csheets.ext.test.ui.TestCaseResultRenderer
-
Creates a new test case result renderer.
- testCasesChanged(TestableCell) - Method in interface csheets.ext.test.TestableCellListener
-
Invoked when a test case is added to or removed from a cell, or when
the validation state of a test case is changed.
- testCasesChanged(TestableCell) - Method in class csheets.ext.test.ui.TestCasePanel
-
Updates the table of test cases when they have changed.
- testCasesChanged(TestableCell) - Method in class csheets.ext.test.ui.TestToolBar
-
- TestCaseTable - Class in csheets.ext.test.ui
-
The table used to display test cases, and to provide editing of validation
states.
- TestCaseTable(TableModel) - Constructor for class csheets.ext.test.ui.TestCaseTable
-
Creates a new test case table.
- testCheckIfANumber() - Method in class csheets.core.ext.share.ValidateTest
-
Test if the introduced port is a number
- testCheckIFIPIsCorrect() - Method in class csheets.core.ext.share.ValidateTest
-
Test if the introduced ip is correct
- testCheckPort() - Method in class csheets.core.ext.share.ValidateTest
-
Test if the introduced port is allowed.
- testCommentableCellListenner() - Method in class csheets.ext.comments.CommentableCellTest
-
A method that tests the notifications for commented cell listeners.
- testConnection() - Method in class csheets.core.ext.share.SendReceiveTest
-
Method that will test the connectivity
- testDiscover() - Method in class csheets.core.ext.share.DiscoverTest
-
Test the discover function of the application
- testDoWhile() - Method in class csheets.core.formula.compiler.NumberSignCompilerTest
-
Tests the dowhile function
- testEncrypt() - Method in class csheets.core.ext.share.ValidateTest
-
Test the encrypt method
- testEval() - Method in class csheets.core.formula.compiler.NumberSignCompilerTest
-
Tests the eval function
- TestExtension - Class in csheets.ext.test
-
The extension for tests.
- TestExtension() - Constructor for class csheets.ext.test.TestExtension
-
Creates a new test extension.
- testGetIdentifier() - Method in class csheets.core.formula.lang.DowhileTest
-
Test the get identifier
- testGetIdentifier() - Method in class csheets.core.formula.lang.EvalTest
-
Test the get identifier
- testGetIdentifier() - Method in class csheets.core.formula.lang.WhiledoTest
-
Test the get identifier
- testGetSpreadsheetCount() - Method in class csheets.core.WorkbookTest
-
- testHasComment() - Method in class csheets.ext.comments.CommentableCellTest
-
A method that tests the property hasComment.
- testIsVarArg() - Method in class csheets.core.formula.lang.DowhileTest
-
Test if is Variable arguments
- testIsVarArg() - Method in class csheets.core.formula.lang.EvalTest
-
Test if is Variable arguments
- testIsVarArg() - Method in class csheets.core.formula.lang.WhiledoTest
-
Test if is Variable arguments
- testRemoveMessage() - Method in class csheets.core.ext.share.ValidateTest
-
Test if the method to remove a message from datagram works
- testSequence() - Method in class csheets.core.formula.compiler.NumberSignCompilerTest
-
Tests the sequence of expressions in the cell
- testSetGetUserComment() - Method in class csheets.ext.comments.CommentableCellTest
-
A method that tests the setter and getter of the user comment.
- testSetTitle() - Method in class csheets.core.SpreadsheetTest
-
- TestTable - Class in csheets.ext.test.ui
-
A base class for the test case and test case parameter tables.
- TestTable(TableModel) - Constructor for class csheets.ext.test.ui.TestTable
-
Creates a new test table.
- TestToolBar - Class in csheets.ext.test.ui
-
A toolbar that shows information about test cases.
- TestToolBar() - Constructor for class csheets.ext.test.ui.TestToolBar
-
- TestUIExtension - Class in csheets.ext.test.ui
-
The user interface extension for tests.
- TestUIExtension(TestExtension, UIController) - Constructor for class csheets.ext.test.ui.TestUIExtension
-
Creates a new user interface extension for tests.
- testWhileDo() - Method in class csheets.core.formula.compiler.NumberSignCompilerTest
-
Tests the whiledo formula
- ThreadClient - Class in csheets.ext.share.core
-
Class that implement the client to can receives updates from server
- ThreadClient(Cell, Socket, CellNetworkListenerClient, Observer) - Constructor for class csheets.ext.share.core.ThreadClient
-
ThreadClient's builder
- ThreadExport - Class in csheets.ext.database.core
-
The thread responsible for the export of data to a database
- ThreadExport(Cell[][], String, String, String, String) - Constructor for class csheets.ext.database.core.ThreadExport
-
- ThreadExport(Cell[][], String, String, String, String, String, ControllerExport) - Constructor for class csheets.ext.database.core.ThreadExport
-
- ThreadImport - Class in csheets.ext.database.core
-
The thread responsible for the import of data from a database
- ThreadImport(Cell, String, String, String, String, String, ControllerImport) - Constructor for class csheets.ext.database.core.ThreadImport
-
construtor
- ThreadImportTables - Class in csheets.ext.database.core
-
The thread responsible for the import of table information from a database
- ThreadImportTables(String, String, String, String, ControllerImport, Spreadsheet) - Constructor for class csheets.ext.database.core.ThreadImportTables
-
construtor
- ThreadServer - Class in csheets.ext.share.core
-
Class that implement the server in the extension
- ThreadServer(Cell[][], Socket, String, Observer) - Constructor for class csheets.ext.share.core.ThreadServer
-
Create internaly a new client
- ThreadServerReceiving - Class in csheets.ext.share.core
-
Class that implement the client to can receives updates from server
- ThreadServerReceiving(Socket, CellNetworkListenerServer, Observer) - Constructor for class csheets.ext.share.core.ThreadServerReceiving
-
Creates a new thread for the server receive updates
- ThreadSync - Class in csheets.ext.database.core
-
Creates a new thread for the sync function
- ThreadSync(Cell[][], String, String, String, String, String, Observer) - Constructor for class csheets.ext.database.core.ThreadSync
-
Creates a new thread for sync function
- ThreadUpdate - Class in csheets.ext.database.core
-
The thread responsible for the update of Cleansheet's content with a database
- ThreadUpdate(String, String, String, String, ControllerUpdate, Cell[][]) - Constructor for class csheets.ext.database.core.ThreadUpdate
-
construtor
- thrExp - Variable in class csheets.ext.database.ui.UIExport
-
- thrImpTables - Variable in class csheets.ext.database.ui.UIImport
-
- thrSync - Variable in class csheets.ext.database.ui.UISync
-
export thread
- thrUp - Variable in class csheets.ext.database.ui.UIUpdate
-
- TITLE - Static variable in class csheets.ui.Frame
-
The base of the window title
- TO - Static variable in interface csheets.ext.assertion.AssertionParserTokenTypes
-
- toAny() - Method in class csheets.core.Value
-
Returns the value in untyped form.
- toBoolean() - Method in class csheets.core.Value
-
Returns a boolean representation of the value.
- toDate() - Method in class csheets.core.Value
-
Returns a date representation of the value.
- toDouble() - Method in class csheets.core.Value
-
Returns a primitive numeric representation of the value.
- toError() - Method in class csheets.core.Value
-
Returns an error representation of the value.
- toInt(Interval) - Static method in class csheets.ext.assertion.Interval
-
Calculates the Interval
you get if you convert the values from double
to int
- toInt(MultiInterval) - Static method in class csheets.ext.assertion.MultiInterval
-
Calculates the MultiInterval
you get if you convert all values from double
to int
- toMatrix() - Method in class csheets.core.Value
-
Returns a matrix representation of the value.
- toNumber() - Method in class csheets.core.Value
-
Returns a numeric representation of the value.
- toString() - Method in class csheets.core.Address
-
Returns a string representation of the address on the form "B22",
composed of the letter of the column and number of the row that
intersect to form the address.
- toString() - Method in class csheets.core.CellImpl
-
Returns a string representation of the cell.
- toString() - Method in class csheets.core.formula.BinaryOperation
-
- toString() - Method in exception csheets.core.formula.compiler.FormulaCompilationException
-
Returns a string representation of the exception.
- toString() - Method in exception csheets.core.formula.compiler.IllegalFunctionCallException
-
Returns a string representation of the exception.
- toString() - Method in class csheets.core.formula.Formula
-
Returns a string representation of the formula.
- toString() - Method in class csheets.core.formula.FunctionCall
-
- toString() - Method in class csheets.core.formula.FunctionParameter
-
Returns a string representation of the parameter.
- toString() - Method in class csheets.core.formula.lang.Adder
-
- toString() - Method in class csheets.core.formula.lang.CellReference
-
Returns a string representation of the address of the cell reference
on the form "B22", composed of the letter of the column and number of
the row that intersect to form the address.
- toString() - Method in class csheets.core.formula.lang.Concatenator
-
- toString() - Method in class csheets.core.formula.lang.Divider
-
- toString() - Method in exception csheets.core.formula.lang.DivisionByZeroException
-
Returns a string representation of the exception.
- toString() - Method in class csheets.core.formula.lang.Equal
-
- toString() - Method in class csheets.core.formula.lang.Exponentiator
-
- toString() - Method in class csheets.core.formula.lang.GreaterThan
-
- toString() - Method in class csheets.core.formula.lang.GreaterThanOrEqual
-
- toString() - Method in class csheets.core.formula.lang.LessThan
-
- toString() - Method in class csheets.core.formula.lang.LessThanOrEqual
-
- toString() - Method in class csheets.core.formula.lang.Multiplier
-
- toString() - Method in class csheets.core.formula.lang.Negator
-
- toString() - Method in class csheets.core.formula.lang.NotEqual
-
- toString() - Method in class csheets.core.formula.lang.Percent
-
- toString() - Method in class csheets.core.formula.lang.RangeReference
-
- toString() - Method in class csheets.core.formula.lang.RelationalOperator
-
- toString() - Method in class csheets.core.formula.lang.Subtracter
-
- toString() - Method in exception csheets.core.formula.lang.UnknownElementException
-
Returns a string representation of the exception.
- toString() - Method in class csheets.core.formula.Literal
-
- toString() - Method in class csheets.core.formula.UnaryOperation
-
- toString() - Method in exception csheets.core.formula.util.CircularReferenceException
-
Returns a string representation of the exception.
- toString() - Method in exception csheets.core.IllegalValueTypeException
-
Returns a string representation of the exception.
- toString() - Method in class csheets.core.Value
-
Returns a string representation of the value.
- toString(Format) - Method in class csheets.core.Value
-
Returns a string representation of the value, using the given date or
number format.
- toString() - Method in class csheets.ext.assertion.Assertion
-
- toString() - Method in exception csheets.ext.assertion.AssertionException
-
Returns a message describing this error.
- toString() - Method in class csheets.ext.assertion.AssertionWarning
-
Returns a message in english describing the conflict represented
by this warning.
- toString() - Method in class csheets.ext.assertion.Interval
-
Converts this Interval into a string representation.
- toString() - Method in class csheets.ext.assertion.MultiInterval
-
Returns a string representation of this MultiInterval.
- toString() - Method in class csheets.ext.assertion.USAssertion
-
- toString() - Method in class csheets.ext.CellExtension
-
- toString() - Method in class csheets.ext.share.core.Connections
-
- toString2() - Method in class csheets.ext.test.TestCaseParam
-
- toText() - Method in class csheets.core.Value
-
Returns a text representation of the value.
- treeCollapsed(TreeExpansionEvent) - Method in class csheets.ext.deptree.ExpansionPopulator
-
Does nothing.
- treeExpanded(TreeExpansionEvent) - Method in class csheets.ext.deptree.ExpansionPopulator
-
Populates the node that was expanded.
- treeModel - Variable in class csheets.ext.deptree.CellNode
-
The data model to which the node belongs
- treeModel - Variable in class csheets.ext.deptree.DependencyTree
-
The data model that defines the tree
- triggerUpdate(Cell, Value) - Method in class csheets.core.UpdateCellContent
-
updates a cell's content
- True - Class in csheets.core.formula.lang
-
A function that returns the boolean value true.
- True() - Constructor for class csheets.core.formula.lang.True
-
Creates a new instance of the TRUE function.
- uiController - Variable in class csheets.ext.database.ui.Export
-
- uiController - Variable in class csheets.ext.database.ui.ImportAction
-
- uiController - Variable in class csheets.ext.database.ui.Sync
-
ui controller
- uiController - Variable in class csheets.ext.database.ui.Update
-
- uiController - Variable in class csheets.ext.deptree.DependencyTree
-
The user interface controller
- uiController - Variable in class csheets.ext.share.ui.ReceiveAction
-
User Interface Controller
- uiController - Variable in class csheets.ext.share.ui.SendAction
-
User Interface Controller
- uiController - Variable in class csheets.ext.simple.ui.ExampleAction
-
The user interface controller
- uiController - Variable in class csheets.ext.style.ui.BackgroundAction
-
The user interface controller
- uiController - Variable in class csheets.ext.style.ui.BorderAction
-
The user interface controller
- uiController - Variable in class csheets.ext.style.ui.FontAction
-
The user interface controller
- uiController - Variable in class csheets.ext.style.ui.ForegroundAction
-
The user interface controller
- uiController - Variable in class csheets.ext.style.ui.StyleAction
-
The user interface controller
- uiController - Variable in class csheets.ui.ctrl.OpenAction
-
The user interface controller
- uiController - Variable in class csheets.ui.ctrl.SaveAsAction
-
The user interface controller
- UIController - Class in csheets.ui.ctrl
-
A controller for managing the current selection, i.e. the active workbook,
spreadsheet and cell, as well as for keeping track of modifications to
workbooks and of user interface extensions.
- UIController(CleanSheets) - Constructor for class csheets.ui.ctrl.UIController
-
Creates a new user interface controller.
- uiController - Variable in class csheets.ui.ext.UIExtension
-
The user interface controller
- UIController.EventDispatcher - Class in csheets.ui.ctrl
-
A utility for dispatching events on the AWT event dispatching thread.
- UIController.EventDispatcher(SelectionEvent, SelectionListener[]) - Constructor for class csheets.ui.ctrl.UIController.EventDispatcher
-
Creates a new event dispatcher.
- UIDatabaseExtension - Class in csheets.ext.database.ui
-
UI extension that offers database options (export, import and update)
- UIDatabaseExtension(Extension, UIController) - Constructor for class csheets.ext.database.ui.UIDatabaseExtension
-
constructor
- UIExport - Class in csheets.ext.database.ui
-
GUI to export to database
- UIExport(Cell[][]) - Constructor for class csheets.ext.database.ui.UIExport
-
Export GUI constructor
- UIExport.HandlesEvent - Class in csheets.ext.database.ui
-
handles event on different GUI objects
- UIExport.HandlesEvent() - Constructor for class csheets.ext.database.ui.UIExport.HandlesEvent
-
- UIExtension - Class in csheets.ui.ext
-
A base class for user interface extensions to the CleanSheets application.
- UIExtension(Extension, UIController) - Constructor for class csheets.ui.ext.UIExtension
-
Creates a new user interface extension..
- UIExtensionComments - Class in csheets.ext.comments.ui
-
This class implements the UI interface extension for the comments extension.
- UIExtensionComments(Extension, UIController) - Constructor for class csheets.ext.comments.ui.UIExtensionComments
-
The menu of the extension
- UIExtensionExample - Class in csheets.ext.simple.ui
-
This class implements the UI interface extension for the simple extension.
- UIExtensionExample(Extension, UIController) - Constructor for class csheets.ext.simple.ui.UIExtensionExample
-
- UIImport - Class in csheets.ext.database.ui
-
GUI to import from the database
- UIImport(Spreadsheet) - Constructor for class csheets.ext.database.ui.UIImport
-
constructor of the GUI
- UIImport.HandlesEvent - Class in csheets.ext.database.ui
-
handles event on different GUI objects
- UIImport.HandlesEvent() - Constructor for class csheets.ext.database.ui.UIImport.HandlesEvent
-
- UISharingExtension - Class in csheets.ext.share.ui
-
This class implements the UI interface extension for the sharing extension.
- UISharingExtension(Extension, UIController) - Constructor for class csheets.ext.share.ui.UISharingExtension
-
Creates a new UI for sharing extension
- UISync - Class in csheets.ext.database.ui
-
Class that will implements the interface of the sync box
- UISync(Cell[][]) - Constructor for class csheets.ext.database.ui.UISync
-
Creates a new sync ui
- UISync.MergeWindowSync - Class in csheets.ext.database.ui
-
Creates a new merge window error
- UISync.MergeWindowSync(Frame, boolean) - Constructor for class csheets.ext.database.ui.UISync.MergeWindowSync
-
Creates new MergeWindowSync frame
- UITableSelect - Class in csheets.ext.database.ui
-
Table selection GUI (to select a select from the database)
- UITableSelect(Spreadsheet, String, ControllerImport) - Constructor for class csheets.ext.database.ui.UITableSelect
-
constructor of the GUI for table selection
- UITableSelect.HandlesEvent - Class in csheets.ext.database.ui
-
handles events on different GUI objects
- UITableSelect.HandlesEvent() - Constructor for class csheets.ext.database.ui.UITableSelect.HandlesEvent
-
- UITableSelectUpdate - Class in csheets.ext.database.ui
-
Table selection GUI (to select a table from the database)
- UITableSelectUpdate(Cell[][], String, ControllerUpdate) - Constructor for class csheets.ext.database.ui.UITableSelectUpdate
-
constructor of the GUI for table selection
- UITableSelectUpdate.HandlesEvent - Class in csheets.ext.database.ui
-
handles events on different GUI objects
- UITableSelectUpdate.HandlesEvent() - Constructor for class csheets.ext.database.ui.UITableSelectUpdate.HandlesEvent
-
- UIUpdate - Class in csheets.ext.database.ui
-
GUI to export to database
- UIUpdate(Cell[][]) - Constructor for class csheets.ext.database.ui.UIUpdate
-
Update GUI constructor
- UIUpdate.HandlesEvent - Class in csheets.ext.database.ui
-
handles event on different GUI objects
- UIUpdate.HandlesEvent() - Constructor for class csheets.ext.database.ui.UIUpdate.HandlesEvent
-
- UnaryOperation - Class in csheets.core.formula
-
A unary operation in a formula.
- UnaryOperation(UnaryOperator, Expression) - Constructor for class csheets.core.formula.UnaryOperation
-
Creates a new unary operation.
- UnaryOperator - Interface in csheets.core.formula
-
A unary operator in a formula.
- unconfigureEnclosingScrollPane() - Method in class csheets.ui.grid.Grid
-
Removes the row header.
- UnderlineAction - Class in csheets.ext.style.ui
-
An underlining operation.
- UnderlineAction(UIController) - Constructor for class csheets.ext.style.ui.UnderlineAction
-
Creates a new underlining action.
- UndoAction - Class in csheets.ui.ctrl
-
An undo operation.
- UndoAction() - Constructor for class csheets.ui.ctrl.UndoAction
-
Creates a new undo action.
- uninstallComponents() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- uninstallListeners() - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- uninstallUI(JComponent) - Method in class csheets.ui.sheet.WorkbookPaneUI
-
- union(Interval, Interval) - Static method in class csheets.ext.assertion.Interval
-
Returns the union of two intersecting or bordering intervals.
- UnknownElementException - Exception in csheets.core.formula.lang
-
An exception that is thrown if an unknown language element is requested.
- UnknownElementException(String) - Constructor for exception csheets.core.formula.lang.UnknownElementException
-
Creates a new unknown identifier exception.
- unload(Workbook) - Method in class csheets.CleanSheets
-
Unloads the given workbook.
- update(Observable, Object) - Method in class csheets.core.ext.share.DiscoverTest
-
- update(Observable, Object) - Method in class csheets.core.ext.share.SendReceiveTest
-
- update(String) - Method in class csheets.ext.database.core.ConsoleHsqlTest
-
SQL commands CREATE, DROP, INSERT and UPDATE
- update(Observable, Object) - Method in class csheets.ext.database.ui.UIExport
-
- update(Observable, Object) - Method in class csheets.ext.database.ui.UIImport
-
- update(Observable, Object) - Method in class csheets.ext.database.ui.UISync
-
- update(Observable, Object) - Method in class csheets.ext.database.ui.UIUpdate
-
- Update - Class in csheets.ext.database.ui
-
Update submenu
- Update(UIController) - Constructor for class csheets.ext.database.ui.Update
-
Constructor
- update(Observable, Object) - Method in class csheets.ext.share.ui.ReceiveUI
-
- update(Observable, Object) - Method in class csheets.ext.share.ui.SendUI
-
- update(Observable, Object) - Method in class csheets.ext.share.ui.UISharingExtension
-
- UpdateCellContent - Class in csheets.core
-
A singleton to update a cell's content
- updateDBList() - Method in class csheets.ext.database.core.DBCsvReader
-
updates the list of the current supported databases into the arraylist
- updateRow(String, String, String, String) - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
updates a single row in a database table
- updateRow(String, String, String, String) - Method in class csheets.ext.database.core.DerbyConnection
-
- updateRow(String, String, String, String) - Method in class csheets.ext.database.core.HsqlDBConnection
-
- updateTable(String, String[][], String[][], Cell[][]) - Method in class csheets.ext.database.controller.ControllerUpdate
-
updates a database table based on the selected cells
- updateTable(String, String[][], String[][], Cell[][]) - Method in class csheets.ext.database.core.DatabaseFacade
-
updates a database table based on the selected cells
- updateTable() - Method in interface csheets.ext.database.core.DBConnectionStrategy
-
updates a given table
- updateTable() - Method in class csheets.ext.database.core.DerbyConnection
-
- updateTable() - Method in class csheets.ext.database.core.HsqlDBConnection
-
- updateTableWithDeletion(String, String[][], String[][], Cell[][]) - Method in class csheets.ext.database.controller.ControllerUpdate
-
updates a spreadsheets table by deleting unselected cells and editing modified cells
- updateTableWithDeletion(String, String[][], String[][], Cell[][]) - Method in class csheets.ext.database.core.DatabaseFacade
-
updates a database table by deleting unselected rows and editing modified rows
- USAssertion - Class in csheets.ext.assertion
-
This class represents an Assertion.
- USAssertion(String) - Constructor for class csheets.ext.assertion.USAssertion
-
Constructs an Assertion object