Uses of Interface
csheets.core.formula.Reference

Packages that use Reference
csheets.core.formula Provides classes for representing formulas. 
csheets.core.formula.lang Provides the operators, functions and references supported by the formula language. 
csheets.core.formula.util Provides utilities for performing operations on formulas. 
csheets.ext.assertion Provides support for user-specified and system-generated assertions. 
csheets.ext.deptree Provides customized JTree components for displaying dependencies between cells. 
csheets.ext.test Provides support for test cases and test case parameters. 
 

Uses of Reference in csheets.core.formula
 

Methods in csheets.core.formula that return types with arguments of type Reference
 SortedSet<Reference> Formula.getReferences()
          Returns the references in the expression.
 

Methods in csheets.core.formula with parameters of type Reference
 int Reference.compareTo(Reference reference)
          Compares the reference with the given reference for order.
 

Uses of Reference in csheets.core.formula.lang
 

Classes in csheets.core.formula.lang that implement Reference
 class CellReference
          A reference to a cell in a spreadsheet.
 class ReferenceOperation
          A binary reference operation in a formula.
 

Methods in csheets.core.formula.lang that return Reference
 Reference ReferenceOperation.getLeftOperand()
           
 Reference ReferenceOperation.getRightOperand()
           
 

Methods in csheets.core.formula.lang with parameters of type Reference
 int ReferenceOperation.compareTo(Reference reference)
           
 int CellReference.compareTo(Reference reference)
          Compares the cell reference with the given cell reference for order.
 Cell[][] RangeReference.getCells(Reference reference1, Reference reference2)
          Returns the range of cells formed by the two cell references.
 

Constructors in csheets.core.formula.lang with parameters of type Reference
ReferenceOperation(Reference leftOperand, RangeReference operator, Reference rightOperand)
          Creates a new reference operation.
 

Uses of Reference in csheets.core.formula.util
 

Methods in csheets.core.formula.util that return types with arguments of type Reference
 SortedSet<Reference> ReferenceFetcher.getReferences(Expression expression)
          Traverses the given expression and returns the references that were found.
 

Methods in csheets.core.formula.util with parameters of type Reference
 Expression ReferenceTransposer.visitReference(Reference reference)
          Transposes the reference.
 Object ReferenceFetcher.visitReference(Reference reference)
          Adds the reference to the set.
 Value Interpreter.visitReference(Reference reference)
           
 Object ExpressionVisitor.visitReference(Reference reference)
          Visits the given cell reference.
 Object ExpressionTreePrinter.visitReference(Reference reference)
           
 Expression ExpressionBuilder.visitReference(Reference reference)
           
 Object CircularReferenceFinder.visitReference(Reference reference)
          Checks if the given reference causes a circular reference.
 Object AbstractExpressionVisitor.visitReference(Reference reference)
           
 

Uses of Reference in csheets.ext.assertion
 

Methods in csheets.ext.assertion with parameters of type Reference
 Object AssertionArithmeticVisitor.visitReference(Reference reference)
           
 

Uses of Reference in csheets.ext.deptree
 

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

Uses of Reference in csheets.ext.test
 

Methods in csheets.ext.test with parameters of type Reference
 Expression TestCaseBuilder.visitReference(Reference reference)
          Replaces the reference with the appropriate test case parameter(s).