|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SpreadsheetBinder
Defines the bindings of spreadsheet cells and sections to Java elements.
This interface is an API only. Do not implement it yourself.
EngineBuilder.getRootBinder()
,
SpreadsheetCompiler.newSpreadsheetBinder(Spreadsheet, Class, Class)
Nested Class Summary | |
---|---|
static class |
SpreadsheetBinder.Config
Configuration data for new instances of SpreadsheetBinder . |
static interface |
SpreadsheetBinder.Factory
Factory interface for ImplementationLocator.getInstance(Class) . |
static interface |
SpreadsheetBinder.Section
Represents both the container for the definitions of global spreadsheet cells and instances of horizontal or vertical sections within a spreadsheet. |
Method Summary | |
---|---|
SpreadsheetBinding |
getBinding()
Finalizes and returns the binding built by this class. |
SpreadsheetBinder.Section |
getRoot()
Returns the root section, which represents the entire worksheet. |
Spreadsheet |
getSpreadsheet()
Returns the spreadsheet model of which elements are bound. |
boolean |
isInputCell(Spreadsheet.Cell _cell)
Checks if a given cell already is bound to an input method. |
boolean |
isOutputCell(Spreadsheet.Cell _cell)
Checks if a given cell already is bound to an output method. |
Method Detail |
---|
Spreadsheet getSpreadsheet()
SpreadsheetBinding getBinding() throws CompilerException
CompilerException
SpreadsheetBinder.Section getRoot()
null
.boolean isInputCell(Spreadsheet.Cell _cell)
_cell
- is the cell to check.
true
if the cell is already bound to an input method, false
otherwise.isOutputCell(Spreadsheet.Cell)
boolean isOutputCell(Spreadsheet.Cell _cell)
_cell
- is the cell to check.
true
if the cell is already bound to an output method, false
otherwise.isInputCell(Spreadsheet.Cell)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |