Uses of Interface
io.keikai.model.SBook
-
Packages that use SBook Package Description io.keikai.api.model Keikai Spreadsheet Model API classes.io.keikai.api.model.impl Keikai Spreadsheet Model API implementation classes, Internal use onlyio.keikai.importer io.keikai.model Keikai Spreadsheet Internal Book Model classes.io.keikai.model.impl Keikai Spreadsheet Internal Book Model Implementation classes.io.keikai.model.impl.html The exporter that convert Keikai Spreadsheet to HTML.io.keikai.model.impl.pdf The exporter that convert Keikai Spreadsheet to PDF.io.keikai.model.impl.sys Keikai Spreadsheet Internal Book Model Implementation classes.io.keikai.model.impl.sys.formula Keikai Spreadsheet Internal Book Model Implementation classes.io.keikai.model.sys.format Keikai Spreadsheet Internal Book Model Engines classes.io.keikai.model.sys.formula Keikai Spreadsheet Internal Book Model Engines classes.io.keikai.range Keikai Spreadsheet Internal Range API classes.io.keikai.range.impl Keikai Spreadsheet Internal Range API Implementation classes.io.keikai.range.impl.imexp Keikai Spreadsheet Internal Range API Implementation classes.io.keikai.ui Defines UI Component class of Keikai Spreadsheetio.keikai.ui.impl Classes for implementing Keikai Spreadsheet UI Components (implementation only).io.keikaiex.formula Classes bridging Keikai Spreadsheet formula functions to ZK EL functions.io.keikaiex.model.sys -
-
Uses of SBook in io.keikai.api.model
Methods in io.keikai.api.model that return SBook Modifier and Type Method Description SBook
Book. getInternalBook()
get the internal model object to do advanced operation
Note : operate on internal object will not automatically update Spreadsheet -
Uses of SBook in io.keikai.api.model.impl
Fields in io.keikai.api.model.impl with type parameters of type SBook Modifier and Type Field Description protected ModelRef<SBook>
CellStyleImpl. _bookRef
protected ModelRef<SBook>
FontImpl. _bookRef
Methods in io.keikai.api.model.impl that return SBook Modifier and Type Method Description SBook
BookImpl. getInternalBook()
SBook
BookImpl. getNative()
Methods in io.keikai.api.model.impl that return types with arguments of type SBook Modifier and Type Method Description ModelRef<SBook>
ColorImpl. getBookRef()
ModelRef<SBook>
BookImpl. getRef()
Constructors in io.keikai.api.model.impl with parameters of type SBook Constructor Description CellStyleBuilderImpl(SBook book, SCellStyle src)
Constructor parameters in io.keikai.api.model.impl with type arguments of type SBook Constructor Description BookImpl(ModelRef<SBook> ref)
CellStyleImpl(ModelRef<SBook> book, ModelRef<SCellStyle> style)
ColorImpl(ModelRef<SBook> book, ModelRef<SColor> color)
EditableCellStyleImpl(ModelRef<SBook> book, ModelRef<SCellStyle> style)
EditableFontImpl(ModelRef<SBook> book, ModelRef<SFont> font)
FontImpl(ModelRef<SBook> book, ModelRef<SFont> font)
SheetImpl(ModelRef<SBook> book, ModelRef<SSheet> sheet)
-
Uses of SBook in io.keikai.importer
Fields in io.keikai.importer declared as SBook Modifier and Type Field Description protected SBook
XlsxImporter. book
target book modelMethods in io.keikai.importer that return SBook Modifier and Type Method Description SBook
XlsxImporter. imports(InputStream inputStream, String bookName)
Methods in io.keikai.importer with parameters of type SBook Modifier and Type Method Description protected void
XlsxImporter. importWorkbookProtection(XlsxExtractor.XlsxWorkbookExtractor xBook, SBook book)
protected void
XlsxImporter. setBookType(SBook book)
-
Uses of SBook in io.keikai.model
Methods in io.keikai.model that return SBook Modifier and Type Method Description SBook
SBook. cloneBook()
Clones a new book.static SBook
SBooks. createBook(String bookName)
Create a book with the bookNameSBook
ModelEvent. getBook()
SBook
SBookSeries. getBook(String name)
Get the book by name;SBook
SName. getBook()
SBook
SSheet. getBook()
Get the owner bookSBook
STable. getBook()
Methods in io.keikai.model that return types with arguments of type SBook Modifier and Type Method Description List<SBook>
SBookSeries. getBooks()
Gets the books listMethods in io.keikai.model with parameters of type SBook Modifier and Type Method Description abstract void
SBookSeriesBuilder. buildBookSeries(SBook... books)
static ModelEvent
ModelEvents. createModelEvent(String name, SBook book)
static ModelEvent
ModelEvents. createModelEvent(String name, SBook book, SSheet sheet, Map data)
static ModelEvent
ModelEvents. createModelEvent(String name, SBook book, Map data)
Create a model event.STableStyle
STableStyleInfo. getTableStyle(SBook book)
Returns styles used in this TableStyleInfo associated with the specified book.Method parameters in io.keikai.model with type arguments of type SBook Modifier and Type Method Description abstract void
SBookSeriesBuilder. buildBookSeries(Set<SBook> books)
Build a book series that allow external book references can work among specified books -
Uses of SBook in io.keikai.model.impl
Classes in io.keikai.model.impl that implement SBook Modifier and Type Class Description class
AbstractBookAdv
class
BookImpl
Methods in io.keikai.model.impl that return SBook Modifier and Type Method Description SBook
BookImpl. cloneBook()
SBook
BookSeriesImpl. getBook(String name)
SBook
SheetImpl. getBook()
SBook
SimpleBookSeriesImpl. getBook(String name)
SBook
TableImpl.DummyTable. getBook()
SBook
TableImpl. getBook()
Methods in io.keikai.model.impl that return types with arguments of type SBook Modifier and Type Method Description List<SBook>
BookSeriesImpl. getBooks()
List<SBook>
SimpleBookSeriesImpl. getBooks()
Methods in io.keikai.model.impl with parameters of type SBook Modifier and Type Method Description void
BookSeriesBuilderImpl. buildBookSeries(SBook... books)
ColorScaleImpl
ColorScaleImpl. cloneColorScale(SBook book)
DataBarImpl
DataBarImpl. cloneDataBar(SBook book)
STableStyle
TableStyleInfoImpl. getTableStyle(SBook book)
abstract void
AbstractAutoFilterAdv. renameSheet(SBook book, String oldName, String newName)
void
AutoFilterImpl. renameSheet(SBook book, String oldName, String newName)
Method parameters in io.keikai.model.impl with type arguments of type SBook Modifier and Type Method Description void
BookSeriesBuilderImpl. buildBookSeries(Set<SBook> books)
Constructors in io.keikai.model.impl with parameters of type SBook Constructor Description NamedStyleImpl(String name, boolean custom, int builtinId, SBook book, int index)
-
Uses of SBook in io.keikai.model.impl.html
Fields in io.keikai.model.impl.html declared as SBook Modifier and Type Field Description protected SBook
HtmlExporter. wb
Methods in io.keikai.model.impl.html with parameters of type SBook Modifier and Type Method Description static ToHtml
ToHtml. create(SBook wb, OutputStream output)
Creates a new converter to HTML for the given workbook.void
HtmlExporter. export(SBook book, File file)
void
HtmlExporter. export(SBook workbook, OutputStream outputStream)
Exports Keikai SpreadsheetSBook
into another format written to aOutputStream
.static void
ToHtml. export(SBook wb, OutputStream outputStream)
static void
ToHtml. export(SBook wb, OutputStream outputStream, boolean noHeader)
-
Uses of SBook in io.keikai.model.impl.pdf
Fields in io.keikai.model.impl.pdf declared as SBook Modifier and Type Field Description protected SBook
PdfExporter. _wb
Methods in io.keikai.model.impl.pdf with parameters of type SBook Modifier and Type Method Description void
PdfExporter. export(SBook book, File file)
void
PdfExporter. export(SBook workbook, OutputStream outputStream)
Exports Keikai SpreadsheetBook
into another format written to aOutputStream
. -
Uses of SBook in io.keikai.model.impl.sys
Methods in io.keikai.model.impl.sys with parameters of type SBook Modifier and Type Method Description STableStyle
FormatEngineImpl. getExistTableStyle(SBook book, String name)
STableStyle
FormatEngineImpl. getTableStyle(SBook book, String name)
-
Uses of SBook in io.keikai.model.impl.sys.formula
Methods in io.keikai.model.impl.sys.formula that return SBook Modifier and Type Method Description SBook
EvalBook. getNBook()
Methods in io.keikai.model.impl.sys.formula with parameters of type SBook Modifier and Type Method Description void
FormulaEngineImpl. clearIterationValue(SBook book, SSheet sheet, SCell cell)
FormulaExpression
FormulaEngineImpl. cloneSheet(String formula, SBook targetBook, String oldSheetName, String newSheetName, FormulaParseContext context)
FormulaExpression
FormulaEngineImpl. cloneSheetPtgs(FormulaExpression fe, SBook targetBook, String oldSheetName, String newSheetName, FormulaParseContext context)
protected FormulaEngineImpl.FormulaAdjuster
FormulaEngineImpl. getCloneSheetAdjuster(SBook targetBook, String oldSheetName, String newSheetName)
protected FormulaEngineImpl.FormulaAdjuster
FormulaEngineImpl. getRenameSheetAdjuster(SBook targetBook, String oldSheetName, String newSheetName)
protected FormulaEngineImpl.FormulaAdjuster
FormulaEngineImpl. getReorderSheetAdjuster(SBook targetBook, int oldIndex, int newIndex)
FormulaExpression
FormulaEngineImpl. renameName(String formula, SBook targetBook, int sheetIndex, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngineImpl. renameName(String formula, SBook targetBook, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngineImpl. renameNamePtgs(FormulaExpression fe, SBook targetBook, int sheetIndex, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngineImpl. renameSheet(String formula, SBook targetBook, String oldSheetName, String newSheetName, FormulaParseContext context)
FormulaExpression
FormulaEngineImpl. renameSheetPtgs(FormulaExpression fe, SBook targetBook, String oldSheetName, String newSheetName, FormulaParseContext context)
FormulaExpression
FormulaEngineImpl. renameTableNameTablePtgs(FormulaExpression fexpr, SBook book, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngineImpl. reorderSheetPtgs(FormulaExpression fexpr, SBook targetBook, int oldIndex, int newIndex, FormulaParseContext context)
Constructors in io.keikai.model.impl.sys.formula with parameters of type SBook Constructor Description EvalBook(SBook book)
ParsingBook(SBook book)
-
Uses of SBook in io.keikai.model.sys.format
Methods in io.keikai.model.sys.format with parameters of type SBook Modifier and Type Method Description STableStyle
FormatEngine. getExistTableStyle(SBook book, String name)
Returns TableStyle of the specified name of the specified book if exists; or return null if not exists.STableStyle
FormatEngine. getTableStyle(SBook book, String name)
Returns TableStyle of the specified name of the specified book. -
Uses of SBook in io.keikai.model.sys.formula
Methods in io.keikai.model.sys.formula that return SBook Modifier and Type Method Description SBook
FormulaClearContext. getBook()
SBook
FormulaEvaluationContext. getBook()
SBook
FormulaParseContext. getBook()
Methods in io.keikai.model.sys.formula with parameters of type SBook Modifier and Type Method Description FormulaExpression
FormulaEngine. cloneSheet(String formula, SBook book, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngine. cloneSheetPtgs(FormulaExpression fexpr, SBook book, String oldName, String newName, FormulaParseContext context)
org.zkoss.xel.FunctionMapper
EvaluationContributor. getFunctionMaper(SBook book)
org.zkoss.xel.VariableResolver
EvaluationContributor. getVariableResolver(SBook book)
FormulaExpression
FormulaEngine. renameName(String formula, SBook book, int sheetIndex, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngine. renameName(String formula, SBook book, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngine. renameNamePtgs(FormulaExpression fexpr, SBook book, int sheetIndex, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngine. renameSheet(String formula, SBook book, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngine. renameSheetPtgs(FormulaExpression fexpr, SBook book, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngine. renameTableNameTablePtgs(FormulaExpression fexpr, SBook book, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngine. reorderSheetPtgs(FormulaExpression fexpr, SBook book, int oldIndex, int newIndex, FormulaParseContext context)
Constructors in io.keikai.model.sys.formula with parameters of type SBook Constructor Description FormulaClearContext(SBook book)
FormulaEvaluationContext(SBook book, Ref dependent)
FormulaParseContext(SBook book, SSheet sheet, SCell cell, String sheetName, Ref dependent)
FormulaParseContext(SBook book, SSheet sheet, SCell cell, String sheetName, Ref dependent, FormulaType formulaType)
FormulaParseContext(SBook book, SSheet sheet, SCell cell, String sheetName, Ref dependent, Locale locale, FormulaType formulaType)
FormulaParseContext(SBook book, Ref dependent)
FormulaParseContext(SBook book, Ref dependent, FormulaType formulaType)
-
Uses of SBook in io.keikai.range
Methods in io.keikai.range that return SBook Modifier and Type Method Description SBook
SRange. getBook()
Returns the associatedSBook
of this range.SBook
SImporter. imports(File file, String bookName)
Import book from a fileSBook
SImporter. imports(InputStream is, String bookName)
Import book from a input streamSBook
SImporter. imports(URL url, String bookName)
Import book from a URLMethods in io.keikai.range with parameters of type SBook Modifier and Type Method Description void
SExporter. export(SBook book, File file)
Export a bookvoid
SExporter. export(SBook book, OutputStream fos)
Export a bookstatic SRange
SRanges. range(SBook book)
-
Uses of SBook in io.keikai.range.impl
Methods in io.keikai.range.impl that return SBook Modifier and Type Method Description SBook
RangeImpl. getBook()
Methods in io.keikai.range.impl with parameters of type SBook Modifier and Type Method Description static SFont
StyleUtil. getFontStyle(SBook book, SCellStyle cellStyle, SCellStyle tbCellStyle, SConditionalStyle cdStyle)
void
NotifyChangeHelper. notifySheetDelete(SBook book, SSheet deletedSheet, int deletedIndex)
static void
StyleUtil. setBackColor(SBook book, CellStyleHolder holder, String htmlColor)
static void
StyleUtil. setBorder(SBook book, CellStyleHolder holder, String color, SBorder.BorderType linestyle)
static void
StyleUtil. setBorder(SBook book, CellStyleHolder holder, String htmlColor, SBorder.BorderType lineStyle, short at)
static void
StyleUtil. setBorderBottom(SBook book, CellStyleHolder holder, String color, SBorder.BorderType linestyle)
static void
StyleUtil. setBorderLeft(SBook book, CellStyleHolder holder, String color, SBorder.BorderType linestyle)
static void
StyleUtil. setBorderRight(SBook book, CellStyleHolder holder, String color, SBorder.BorderType linestyle)
static void
StyleUtil. setBorderTop(SBook book, CellStyleHolder holder, String color, SBorder.BorderType linestyle)
static void
StyleUtil. setDataFormat(SBook book, CellStyleHolder holder, String format)
static void
StyleUtil. setFillColor(SBook book, CellStyleHolder holder, String htmlColor)
static void
StyleUtil. setFillOptions(SBook book, CellStyleHolder holder, String bgColor, String fillColor, SFill.FillPattern pattern)
static void
StyleUtil. setFontBoldWeight(SBook book, CellStyleHolder holder, SFont.Boldweight boldWeight)
static void
StyleUtil. setFontColor(SBook book, CellStyleHolder holder, String color)
static void
StyleUtil. setFontHeightPoints(SBook book, CellStyleHolder holder, int fontHeightPoints)
static void
StyleUtil. setFontItalic(SBook book, CellStyleHolder holder, boolean italic)
static void
StyleUtil. setFontName(SBook book, CellStyleHolder holder, String name)
static void
StyleUtil. setFontStrikethrough(SBook book, CellStyleHolder holder, boolean strikeout)
static void
StyleUtil. setFontTypeOffset(SBook book, CellStyleHolder holder, SFont.TypeOffset offset)
static void
StyleUtil. setFontUnderline(SBook book, CellStyleHolder holder, SFont.Underline underline)
static void
StyleUtil. setLocked(SBook book, CellStyleHolder holder, boolean locked)
Apply the locked to a rangestatic boolean
StyleUtil. setRichTextFontBoldweight(SBook book, SCell cell, SFont.Boldweight bold)
static boolean
StyleUtil. setRichTextFontColor(SBook book, SCell cell, String htmlColor)
static boolean
StyleUtil. setRichTextFontHeightPoints(SBook book, SCell cell, int heightPoints)
static boolean
StyleUtil. setRichTextFontItalic(SBook book, SCell cell, boolean italic)
static boolean
StyleUtil. setRichTextFontName(SBook book, SCell cell, String name)
static boolean
StyleUtil. setRichTextFontStrikeout(SBook book, SCell cell, boolean strike)
static boolean
StyleUtil. setRichTextFontTypeOffset(SBook book, SCell cell, SFont.TypeOffset offset)
static boolean
StyleUtil. setRichTextFontUnderline(SBook book, SCell cell, SFont.Underline underline)
static void
StyleUtil. setTextHAlign(SBook book, CellStyleHolder holder, SCellStyle.Alignment align)
static void
StyleUtil. setTextIndention(SBook book, CellStyleHolder holder, int indent)
static void
StyleUtil. setTextIndentionOffset(SBook book, CellStyleHolder holder, int offset)
static void
StyleUtil. setTextRotation(SBook book, CellStyleHolder holder, int rotation)
static void
StyleUtil. setTextVAlign(SBook book, CellStyleHolder holder, SCellStyle.VerticalAlignment valign)
static void
StyleUtil. setTextWrap(SBook book, CellStyleHolder holder, boolean wrap)
Constructors in io.keikai.range.impl with parameters of type SBook Constructor Description RangeImpl(SBook book)
-
Uses of SBook in io.keikai.range.impl.imexp
Fields in io.keikai.range.impl.imexp declared as SBook Modifier and Type Field Description protected SBook
AbstractExcelImporter. book
target book modelprotected SBook
AbstractExcelExporter. sbook
Methods in io.keikai.range.impl.imexp that return SBook Modifier and Type Method Description SBook
AbstractExcelImporter. imports(InputStream is, String bookName)
Import the model according to reversed dependency order among model objects: book, sheet, defined name, cells, chart, pictures, validation.SBook
AbstractImporter. imports(File file, String bookName)
SBook
AbstractImporter. imports(URL url, String bookName)
SBook
ExcelImportAdapter. imports(InputStream is, String bookName)
Methods in io.keikai.range.impl.imexp with parameters of type SBook Modifier and Type Method Description void
AbstractExcelExporter. export(SBook book, OutputStream fos)
Export the model according to reversed depended order: book, sheet, defined name, cells, chart, pictures, validation.void
AbstractExporter. export(SBook book, File file)
protected void
AbstractExcelExporter. exportNamedRange(SBook book)
protected void
AbstractExcelExporter. exportPictureData(SBook book)
static String
AbstractExcelImporter. getBookType(SBook book)
Gets the book-type information ("xls" or "xlsx"), return null if not foundprotected abstract void
AbstractExcelImporter. setBookType(SBook book)
protected void
ExcelXlsImporter. setBookType(SBook book)
-
Uses of SBook in io.keikai.ui
Methods in io.keikai.ui that return SBook Modifier and Type Method Description SBook
Spreadsheet. getSBook()
Returns the book model of this Spreadsheet.Methods in io.keikai.ui with parameters of type SBook Modifier and Type Method Description void
Spreadsheet. setSBook(SBook book)
Sets the book data model of this spread sheet. -
Uses of SBook in io.keikai.ui.impl
Methods in io.keikai.ui.impl with parameters of type SBook Modifier and Type Method Description org.zkoss.xel.FunctionMapper
ComponentEvaluationContributor. getFunctionMaper(SBook book)
org.zkoss.xel.VariableResolver
ComponentEvaluationContributor. getVariableResolver(SBook book)
-
Uses of SBook in io.keikaiex.formula
Methods in io.keikaiex.formula with parameters of type SBook Modifier and Type Method Description FormulaExpression
FormulaEngineEx. renameNamePtgs(FormulaExpression fe, SBook targetBook, int sheetIndex, String oldName, String newName, FormulaParseContext context)
FormulaExpression
FormulaEngineEx. renameSheetPtgs(FormulaExpression fe, SBook targetBook, String oldSheetName, String newSheetName, FormulaParseContext context)
FormulaExpression
FormulaEngineEx. renameTableNameTablePtgs(FormulaExpression fe, SBook book, String oldName, String newName, FormulaParseContext context)
-
Uses of SBook in io.keikaiex.model.sys
Methods in io.keikaiex.model.sys with parameters of type SBook Modifier and Type Method Description STableStyle
FormatEngineEx. getExistTableStyle(SBook book, String name)
STableStyle
FormatEngineEx. getTableStyle(SBook book, String name)
-