Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Z _ 

A

Abstract2DCellDataStyleAction - Class in io.keikai.ui.impl.undo
abstract class handle src and destination content/style reservation
Abstract2DCellDataStyleAction(String, Sheet, int, int, int, int, boolean, boolean, Sheet, int, int, int, int, boolean, boolean, int) - Constructor for class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
Abstract2DCellDataStyleAction(String, Sheet, int, int, int, int, boolean, Sheet, int, int, int, int, boolean, int) - Constructor for class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
Deprecated.
Abstract2DCellDataStyleAction(String, Sheet, int, int, int, int, Sheet, int, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
AbstractBookHandler - Class in io.keikai.ui.impl.ua
 
AbstractBookHandler() - Constructor for class io.keikai.ui.impl.ua.AbstractBookHandler
 
AbstractCellDataStyleAction - Class in io.keikai.ui.impl.undo
abstract class handle src content/style reservation
AbstractCellDataStyleAction(String, Sheet, int, int, int, int, boolean, boolean, int) - Constructor for class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
AbstractCellDataStyleAction(String, Sheet, int, int, int, int, boolean, int) - Constructor for class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
Deprecated.
AbstractCellDataStyleAction(String, Sheet, int, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
AbstractCellHandler - Class in io.keikai.ui.impl.ua
 
AbstractCellHandler() - Constructor for class io.keikai.ui.impl.ua.AbstractCellHandler
 
AbstractCommand - Class in io.keikai.ui.au.in
Abstract command.
AbstractCommand() - Constructor for class io.keikai.ui.au.in.AbstractCommand
 
AbstractEditTextAction - Class in io.keikai.ui.impl.undo
 
AbstractEditTextAction(String, Sheet, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.AbstractEditTextAction
 
AbstractHandler - Class in io.keikai.ui.impl.ua
 
AbstractHandler() - Constructor for class io.keikai.ui.impl.ua.AbstractHandler
 
AbstractProtectedHandler - Class in io.keikai.ui.impl.ua
 
AbstractProtectedHandler() - Constructor for class io.keikai.ui.impl.ua.AbstractProtectedHandler
 
AbstractSheetHandler - Class in io.keikai.ui.impl.ua
 
AbstractSheetHandler() - Constructor for class io.keikai.ui.impl.ua.AbstractSheetHandler
 
AbstractUndoableAction - Class in io.keikai.ui.impl.undo
 
AbstractUndoableAction(String, Sheet, int, int, int, int, boolean, boolean) - Constructor for class io.keikai.ui.impl.undo.AbstractUndoableAction
 
AbstractUndoableAction(String, Sheet, int, int, int, int, boolean) - Constructor for class io.keikai.ui.impl.undo.AbstractUndoableAction
Deprecated.
AbstractUndoableAction(String, Sheet, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.AbstractUndoableAction
 
ActionHelper - Class in io.keikai.ui.impl
 
ActionHelper() - Constructor for class io.keikai.ui.impl.ActionHelper
 
actionMap - Static variable in enum io.keikai.ui.AuxAction
 
ActiveRangeHelper - Class in io.keikai.ui.impl
 
ActiveRangeHelper() - Constructor for class io.keikai.ui.impl.ActiveRangeHelper
 
add(int, int) - Method in class io.keikai.ui.impl.MergeAggregation
Add merge info of cell
add(String) - Method in class io.keikai.ui.impl.StringAggregation
Add string to aggregation
addCell(ReserveUtil.ReservedCell) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
addChart(SheetAnchor, Chart.Type, Chart.Grouping, Chart.LegendPosition) - Method in class io.keikai.api.impl.RangeImpl
 
addChart(SheetAnchor, Chart.Type, Chart.Grouping, Chart.LegendPosition) - Method in interface io.keikai.api.Range
Adds chart to sheet
addChart(Range, Chart.Type, Chart.Grouping, Chart.LegendPosition) - Static method in class io.keikai.api.SheetOperationUtil
Adds chart to range
addChart(Range, SheetAnchor, Chart.Type, Chart.Grouping, Chart.LegendPosition) - Static method in class io.keikai.api.SheetOperationUtil
Adds chart to range
addChartWidget(SSheet, SChart) - Method in interface io.keikai.ui.sys.WidgetLoader
call when spreadsheet try to load a block of cell to client side.
AddColumnHandler - Class in io.keikai.ui.impl.ua
 
AddColumnHandler() - Constructor for class io.keikai.ui.impl.ua.AddColumnHandler
 
addEvent(CollaborationInfo.CollaborationEventListener) - Method in interface io.keikai.app.CollaborationInfo
Event Mechanism
addEvent(CollaborationInfo.CollaborationEventListener) - Method in class io.keikai.app.impl.CollaborationInfoImpl
 
addEventListener(String, ModelEventListener) - Method in class io.keikai.ui.ModelEventDispatcher
 
addMergeCell(SSheet, int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
addMergeRange(int, int, int, int, Set, Set) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
addMergeRangeX(int, int, int, int, Set, Set, boolean) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
addPicture(SheetAnchor, byte[], Picture.Format) - Method in class io.keikai.api.impl.RangeImpl
 
addPicture(SheetAnchor, byte[], Picture.Format) - Method in interface io.keikai.api.Range
Adds picture to sheet
addPicture(Range, AImage) - Static method in class io.keikai.api.SheetOperationUtil
Add picture to the range
addPicture(Range, byte[], Picture.Format, int, int) - Static method in class io.keikai.api.SheetOperationUtil
Add picture to the range
addPicture(Range, SheetAnchor, byte[], Picture.Format) - Static method in class io.keikai.api.SheetOperationUtil
Add picture to the range
addPictureWidget(SSheet, SPicture) - Method in interface io.keikai.ui.sys.WidgetLoader
 
AddRowHandler - Class in io.keikai.ui.impl.ua
 
AddRowHandler() - Constructor for class io.keikai.ui.impl.ua.AddRowHandler
 
addSegment(String, Font) - Method in class io.keikai.api.model.impl.RichTextImpl
 
addSegment(String, Font) - Method in interface io.keikai.api.model.RichText
 
addSheet(Range, String) - Static method in class io.keikai.api.SheetOperationUtil
Add a new sheet to this book
AddSheetHandler - Class in io.keikai.ui.impl.ua
 
AddSheetHandler() - Constructor for class io.keikai.ui.impl.ua.AddSheetHandler
 
addUsername(String, String) - Method in interface io.keikai.app.CollaborationInfo
add username and remove old username
addUsername(String, String) - Method in class io.keikai.app.impl.CollaborationInfoImpl
 
addWidget(Widget) - Method in class io.keikai.ui.impl.VoidWidgetHandler
 
addWidget(Widget) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
Add widget to the WidgetHandler of this spreadsheet,
addWidget(Widget) - Method in interface io.keikai.ui.sys.WidgetHandler
Add widget to a handler, notice : WidgetHandler and Widget are implementation-sensitive.
afterCompose() - Method in class io.keikai.ui.Spreadsheet
 
AggregatedAction - Class in io.keikai.ui.impl.undo
 
AggregatedAction(String, UndoableAction[]) - Constructor for class io.keikai.ui.impl.undo.AggregatedAction
 
apply(Range) - Method in interface io.keikai.api.CellOperationUtil.CellStyleApplier
apply style to a single cell range
apply(SRange) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedCellContent
 
applyAction() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.AutoFillCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.CellBorderAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.CellEditTextAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.CellRichTextAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.CellStyleAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.ClearCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.CutCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.FontStyleAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.MergeCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.ShiftCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.SortCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.ToggleMergeCellAction
 
applyAction() - Method in class io.keikai.ui.impl.undo.UnmergeCellAction
 
applyAlignment(Range, CellStyle.Alignment) - Static method in class io.keikai.api.CellOperationUtil
Apply alignment to cells in the range
applyAutoFilter() - Method in class io.keikai.api.impl.RangeImpl
re-apply existing criteria of filters
applyAutoFilter() - Method in interface io.keikai.api.Range
Re-applies the filter, filter by last condition and data again.
applyAutoFilter(Range) - Static method in class io.keikai.api.SheetOperationUtil
Re-apply autofilter
applyBackColor(Range, String) - Static method in class io.keikai.api.CellOperationUtil
Apply back-color to cells in the range
applyBackgroundColor(Range, String) - Static method in class io.keikai.api.CellOperationUtil
Deprecated.
applyBorder(Range, Range.ApplyBorderType, CellStyle.BorderType, String) - Static method in class io.keikai.api.CellOperationUtil
Apply border to cells in the range
ApplyBorderHandler - Class in io.keikai.ui.impl.ua
 
ApplyBorderHandler(Range.ApplyBorderType, CellStyle.BorderType) - Constructor for class io.keikai.ui.impl.ua.ApplyBorderHandler
 
applyBorders(Range.ApplyBorderType, CellStyle.BorderType, String) - Method in class io.keikai.api.impl.RangeImpl
 
applyBorders(Range.ApplyBorderType, CellStyle.BorderType, String) - Method in interface io.keikai.api.Range
apply borders
applyBordersAround(CellStyle.BorderType, String) - Method in class io.keikai.api.impl.RangeImpl
 
applyCellStyle(Range, CellOperationUtil.CellStyleApplier) - Static method in class io.keikai.api.CellOperationUtil
Apply style according to the cell style applier
applyDataFormat(Range, String) - Static method in class io.keikai.api.CellOperationUtil
Apply data-format to cells in the range
applyFillColor(Range, String) - Static method in class io.keikai.api.CellOperationUtil
Apply fill-color to cells in the range
applyFontBoldweight(Range, Font.Boldweight) - Static method in class io.keikai.api.CellOperationUtil
Apply font bold-weight to cells in the range
applyFontColor(Range, String) - Static method in class io.keikai.api.CellOperationUtil
Apply font color to cells in the range
applyFontHeight(Range, int) - Static method in class io.keikai.api.CellOperationUtil
applyFontHeightPoints(Range, int) - Static method in class io.keikai.api.CellOperationUtil
Apply font height to cells in the range, it will also enlarge the row height if row height is smaller than font height
applyFontItalic(Range, boolean) - Static method in class io.keikai.api.CellOperationUtil
Apply font italic to cells in the range
applyFontName(Range, String) - Static method in class io.keikai.api.CellOperationUtil
Apply font to cells in the range
applyFontSize(Range, int) - Static method in class io.keikai.api.CellOperationUtil
applyFontStrikeout(Range, boolean) - Static method in class io.keikai.api.CellOperationUtil
Apply font strike-out to cells in the range
applyFontTypeOffset(Range, Font.TypeOffset) - Static method in class io.keikai.api.CellOperationUtil
Apply font typeOffset to cells in the range
applyFontUnderline(Range, Font.Underline) - Static method in class io.keikai.api.CellOperationUtil
Apply font underline to cells in the range
applyHyperlink(Range, Hyperlink.HyperlinkType, String, String) - Static method in class io.keikai.api.CellOperationUtil
 
applyIndentionOffset(Range, int) - Static method in class io.keikai.api.CellOperationUtil
Apply indention to cells in the range
applyRotation(Range, int) - Static method in class io.keikai.api.CellOperationUtil
Apply alignment to cells in the range
applyVerticalAlignment(Range, CellStyle.VerticalAlignment) - Static method in class io.keikai.api.CellOperationUtil
Apply vertical-alignment to cells in the range
applyWhole(Range) - Method in interface io.keikai.api.CellOperationUtil.CellStyleApplierEx
apply style to new cell
applyWrapText(Range, boolean) - Static method in class io.keikai.api.CellOperationUtil
Apply text-warp to cells in the range
AreaRef - Class in io.keikai.api
A class that represents an area reference with 4 value : row(top row), column(left column), last row(bottom row) and last column(right column)
AreaRef() - Constructor for class io.keikai.api.AreaRef
 
AreaRef(int, int, int, int) - Constructor for class io.keikai.api.AreaRef
 
AreaRef(String) - Constructor for class io.keikai.api.AreaRef
 
AreaRefWithType - Class in io.keikai.api
A class that represents an area reference with 4 value : row(top row), column(left column), last row(bottom row) and last column(right column) and an extra selection type.
AreaRefWithType(int, int, int, int, CellSelectionType) - Constructor for class io.keikai.api.AreaRefWithType
 
asString() - Method in class io.keikai.api.AreaRef
 
asString() - Method in class io.keikai.api.AreaRefWithType
 
asString() - Method in class io.keikai.api.CellRef
 
asString() - Method in class io.keikai.api.impl.RangeImpl
 
asString() - Method in interface io.keikai.api.Range
get formatted string of this range
AuCellFocus - Class in io.keikai.ui.au.out
A AuSelection(server to client) for handling cell focus
AuCellFocus(Component, Object) - Constructor for class io.keikai.ui.au.out.AuCellFocus
 
AuCellFocusTo - Class in io.keikai.ui.au.out
 
AuCellFocusTo(Component, Object) - Constructor for class io.keikai.ui.au.out.AuCellFocusTo
 
AuDataBlock - Class in io.keikai.ui.au.out
A AuResponse(server to client) for handling Data block updating.
AuDataBlock(Component, String, String, String) - Constructor for class io.keikai.ui.au.out.AuDataBlock
 
AuDataUpdate - Class in io.keikai.ui.au.out
 
AuDataUpdate(Component, String, String, Object) - Constructor for class io.keikai.ui.au.out.AuDataUpdate
 
AuHighlight - Class in io.keikai.ui.au.out
A AuSelection(server to client) for handling selection
AuHighlight(Component, Object) - Constructor for class io.keikai.ui.au.out.AuHighlight
 
AuInsertRowColumn - Class in io.keikai.ui.au.out
 
AuInsertRowColumn(Component, String, String, Object) - Constructor for class io.keikai.ui.au.out.AuInsertRowColumn
 
AuMergeCell - Class in io.keikai.ui.au.out
 
AuMergeCell(Component, String, String, String) - Constructor for class io.keikai.ui.au.out.AuMergeCell
 
AuRemoveRowColumn - Class in io.keikai.ui.au.out
 
AuRemoveRowColumn(Component, String, String, Object) - Constructor for class io.keikai.ui.au.out.AuRemoveRowColumn
 
AuRetrieveFocus - Class in io.keikai.ui.au.out
A AuResponse(server to client) for handling cell updating.
AuRetrieveFocus(Component, String) - Constructor for class io.keikai.ui.au.out.AuRetrieveFocus
 
AuSelection - Class in io.keikai.ui.au.out
A AuSelection(server to client) for handling selection
AuSelection(Component, Object) - Constructor for class io.keikai.ui.au.out.AuSelection
 
autoFill(Range, Range, Range.AutoFillType) - Static method in class io.keikai.api.CellOperationUtil
Fills data from source range to destination range automatically upon auto fill type
autoFill(Range, Range.AutoFillType) - Method in class io.keikai.api.impl.RangeImpl
 
autoFill(Range, Range.AutoFillType) - Method in interface io.keikai.api.Range
According to current range, fills data to destination range automatically
AutoFillCellAction - Class in io.keikai.ui.impl.undo
 
AutoFillCellAction(String, Sheet, int, int, int, int, Sheet, int, int, int, int, Range.AutoFillType) - Constructor for class io.keikai.ui.impl.undo.AutoFillCellAction
 
AuUpdateData - Class in io.keikai.ui.au.out
 
AuUpdateData(Component, String, String, String, String) - Constructor for class io.keikai.ui.au.out.AuUpdateData
 
AuxAction - Enum in io.keikai.ui
 
AuxActionCommand - Class in io.keikai.ui.au.in
 
AuxActionCommand() - Constructor for class io.keikai.ui.au.in.AuxActionCommand
 
AuxActionEvent - Class in io.keikai.ui.event
 
AuxActionEvent(String, Component, Sheet, String, AreaRef, Map) - Constructor for class io.keikai.ui.event.AuxActionEvent
 

B

BackColorHandler - Class in io.keikai.ui.impl.ua
 
BackColorHandler() - Constructor for class io.keikai.ui.impl.ua.BackColorHandler
 
beforeWCS(Execution, String) - Method in class io.keikai.theme.SpreadsheetThemeProvider
 
beforeWidgetCSS(Execution, String) - Method in class io.keikai.theme.SpreadsheetThemeProvider
 
bind(Spreadsheet) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
bind(Spreadsheet) - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
bind(Spreadsheet) - Method in interface io.keikai.ui.sys.UndoableActionManager
Will be called when a manager create
bind(Spreadsheet) - Method in interface io.keikai.ui.sys.UserActionManagerCtrl
Will be called when a handler assign to spreadsheet.
BlockSyncCommand - Class in io.keikai.ui.au.in
A Command (client to server) for synchronizing block side
BlockSyncCommand() - Constructor for class io.keikai.ui.au.in.BlockSyncCommand
 
Book - Interface in io.keikai.api.model
This interface provides entry to access Spreadsheet's data model.
Book.BookType - Enum in io.keikai.api.model
 
BookImpl - Class in io.keikai.api.model.impl
 
BookImpl(ModelRef<SBook>) - Constructor for class io.keikai.api.model.impl.BookImpl
 
BookInfo - Interface in io.keikai.app
Book information
BookManager - Interface in io.keikai.app
 
BookManagerImpl - Class in io.keikai.app.impl
 
BookManagerImpl(BookRepository) - Constructor for class io.keikai.app.impl.BookManagerImpl
 
BookRepository - Interface in io.keikai.app
 
BookSeriesBuilder - Class in io.keikai.api
The book series builder which accepts multiple Book objects makes each of them can reference cells from other books.
BookSeriesBuilder() - Constructor for class io.keikai.api.BookSeriesBuilder
 
buildBookSeries(Set<Book>) - Method in class io.keikai.api.BookSeriesBuilder
 
buildBookSeries(Book...) - Method in class io.keikai.api.BookSeriesBuilder
 

C

cancel() - Method in class io.keikai.ui.event.StartEditingEvent
Cancel editing, which means the editing will not start;
cancel() - Method in class io.keikai.ui.event.StopEditingEvent
Cancel editing, which means the use editing value will not set to cell
CellAreaEvent - Class in io.keikai.ui.event
Event class about selection of cell
CellAreaEvent(String, Component, Sheet, int, int, int, int) - Constructor for class io.keikai.ui.event.CellAreaEvent
 
CellBorderAction - Class in io.keikai.ui.impl.undo
 
CellBorderAction(String, Sheet, int, int, int, int, Range.ApplyBorderType, CellStyle.BorderType, String) - Constructor for class io.keikai.ui.impl.undo.CellBorderAction
 
CellData - Interface in io.keikai.api.model
This interface provides access to "data" part of a cell including type, text, and value.
CellData.CellType - Enum in io.keikai.api.model
The cell type
CellDataImpl - Class in io.keikai.api.model.impl
 
CellDataImpl(RangeImpl) - Constructor for class io.keikai.api.model.impl.CellDataImpl
 
CellDisplayLoader - Interface in io.keikai.ui.sys
 
CellEditTextAction - Class in io.keikai.ui.impl.undo
 
CellEditTextAction(String, Sheet, int, int, int, int, String) - Constructor for class io.keikai.ui.impl.undo.CellEditTextAction
 
CellEditTextAction(String, Sheet, int, int, int, int, String[][]) - Constructor for class io.keikai.ui.impl.undo.CellEditTextAction
 
CellEvent - Class in io.keikai.ui.event
Event regarding a cell in a sheet.
CellEvent(String, Component, Sheet, int, int, Object) - Constructor for class io.keikai.ui.event.CellEvent
 
CellFetchCommand - Class in io.keikai.ui.au.in
A Command (client to server) for fetch data back
CellFetchCommand() - Constructor for class io.keikai.ui.au.in.CellFetchCommand
 
CellFetchCommandHelper - Class in io.keikai.ui.au.in
A Command Helper for (client to server) for fetch data back
CellFetchCommandHelper() - Constructor for class io.keikai.ui.au.in.CellFetchCommandHelper
 
CellFilterEvent - Class in io.keikai.ui.event
A class from handle event which about mouse event on a filter.
CellFilterEvent(String, Component, int, int, int, Sheet, int, int, int, int, int) - Constructor for class io.keikai.ui.event.CellFilterEvent
Deprecated.
CellFilterEvent(String, Component, Sheet, int, int, AreaRef, int, int, int, int, int, int) - Constructor for class io.keikai.ui.event.CellFilterEvent
 
CellFocusedCommand - Class in io.keikai.ui.au.in
A Command (client to server) for handling cell focused event
CellFocusedCommand() - Constructor for class io.keikai.ui.au.in.CellFocusedCommand
 
CellFormatHelper - Class in io.keikai.ui.impl
 
CellFormatHelper(SSheet, int, int, MergeMatrixHelper) - Constructor for class io.keikai.ui.impl.CellFormatHelper
Deprecated.
CellFormatHelper(SSheet, int, int, MergeMatrixHelper, SConditionalStyle) - Constructor for class io.keikai.ui.impl.CellFormatHelper
 
CellHyperlinkEvent - Class in io.keikai.ui.event
Event when end user click on the hyperlink of a cell (used with onCellHyperlink event).
CellHyperlinkEvent(String, Component, Sheet, int, int, String, Hyperlink.HyperlinkType, int, int, int, int, int) - Constructor for class io.keikai.ui.event.CellHyperlinkEvent
 
CellMouseCommand - Class in io.keikai.ui.au.in
A Command (client to server) for handling user(client) start editing a cell
CellMouseCommand() - Constructor for class io.keikai.ui.au.in.CellMouseCommand
 
CellMouseEvent - Class in io.keikai.ui.event
A class from handle event which about mouse event on a cell
CellMouseEvent(String, Component, int, int, int, Sheet, int, int, int, int) - Constructor for class io.keikai.ui.event.CellMouseEvent
Deprecated.
CellMouseEvent(String, Component, Sheet, int, int, int, int, int, int, int) - Constructor for class io.keikai.ui.event.CellMouseEvent
 
CellOperationUtil - Class in io.keikai.api
The utility to help UI to deal with user's cell operation of a Range.
CellOperationUtil() - Constructor for class io.keikai.api.CellOperationUtil
 
CellOperationUtil.CellStyleApplier - Interface in io.keikai.api
Interface for help apply cell style
CellOperationUtil.CellStyleApplierEx - Interface in io.keikai.api
Interface for help apply whole row,column style
CellRef - Class in io.keikai.api
A class that represents a cell position with 2 value : row and column
CellRef() - Constructor for class io.keikai.api.CellRef
 
CellRef(int, int) - Constructor for class io.keikai.api.CellRef
 
CellRichTextAction - Class in io.keikai.ui.impl.undo
 
CellRichTextAction(String, Sheet, int, int, int, int, String) - Constructor for class io.keikai.ui.impl.undo.CellRichTextAction
 
CellRichTextAction(String, Sheet, int, int, int, int, CellOperationUtil.CellStyleApplier) - Constructor for class io.keikai.ui.impl.undo.CellRichTextAction
 
CellSelectionAction - Enum in io.keikai.ui.event
CellSelectionCommand - Class in io.keikai.ui.au.in
A Command (client to server) for handling cell selection
CellSelectionCommand() - Constructor for class io.keikai.ui.au.in.CellSelectionCommand
 
CellSelectionEvent - Class in io.keikai.ui.event
Event class about selection of cell
CellSelectionEvent(String, Component, Sheet, int, int, int, int, CellSelectionType) - Constructor for class io.keikai.ui.event.CellSelectionEvent
 
CellSelectionType - Enum in io.keikai.ui
Cell selection type about CellSelectionEvent and CellSelectionUpdateEvent
CellSelectionUpdateCommand - Class in io.keikai.ui.au.in
A Command (client to server) for handling cell selection
CellSelectionUpdateCommand() - Constructor for class io.keikai.ui.au.in.CellSelectionUpdateCommand
 
CellSelectionUpdateEvent - Class in io.keikai.ui.event
Event about selection update of cells
CellSelectionUpdateEvent(String, Component, Sheet, int, int, int, int, int, int, int, int, CellSelectionType, CellSelectionAction) - Constructor for class io.keikai.ui.event.CellSelectionUpdateEvent
 
CellStyle - Interface in io.keikai.api.model
This interface provides access to "style" part of a cell including alignment, border, font, formant, and color.
CellStyle.Alignment - Enum in io.keikai.api.model
The horizontal alignment
CellStyle.BorderType - Enum in io.keikai.api.model
The border type
CellStyle.FillPattern - Enum in io.keikai.api.model
The fill pattern
CellStyle.VerticalAlignment - Enum in io.keikai.api.model
The vertical alignment
CellStyleAction - Class in io.keikai.ui.impl.undo
 
CellStyleAction(String, Sheet, int, int, int, int, CellOperationUtil.CellStyleApplier) - Constructor for class io.keikai.ui.impl.undo.CellStyleAction
 
CellStyleImpl - Class in io.keikai.api.model.impl
 
CellStyleImpl(ModelRef<SBook>, ModelRef<SCellStyle>) - Constructor for class io.keikai.api.model.impl.CellStyleImpl
 
CellVisitor - Interface in io.keikai.api
The visitor to help you to visit cells of a Range.
char256ToPx(int, int) - Static method in class io.keikai.api.UnitUtil
convert column width(char 256) to pixel
Chart - Interface in io.keikai.api.model
This interface provides the access to a chart of a sheet.
Chart.Grouping - Enum in io.keikai.api.model
 
Chart.LegendPosition - Enum in io.keikai.api.model
 
Chart.Type - Enum in io.keikai.api.model
 
ChartData - Interface in io.keikai.api.model
This interface provides the access to the underlying data object (SChartData) of a chart.
ChartDataImpl - Class in io.keikai.api.model.impl
 
ChartDataImpl(ModelRef<SChartData>) - Constructor for class io.keikai.api.model.impl.ChartDataImpl
 
ChartImpl - Class in io.keikai.api.model.impl
 
ChartImpl(ModelRef<SSheet>, ModelRef<SChart>) - Constructor for class io.keikai.api.model.impl.ChartImpl
 
checkInCornerFreezePanel(Range) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
checkSelectAllVisibleColumn(UserActionContext) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
checkSelectAllVisibleRow(UserActionContext) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
checkSelectAllVisibleRowColumn(UserActionContext) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
CHILD_PASSING_KEY - Static variable in interface io.keikai.ui.sys.SpreadsheetCtrl
 
clear() - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
clear() - Method in interface io.keikai.ui.sys.UndoableActionManager
clear the history
clearAll(Range) - Static method in class io.keikai.api.CellOperationUtil
Clear all
clearAll() - Method in class io.keikai.api.impl.RangeImpl
 
clearAll() - Method in interface io.keikai.api.Range
Clears contents, styles and unmerge this range.
ClearCellAction - Class in io.keikai.ui.impl.undo
 
ClearCellAction(String, Sheet, int, int, int, int, ClearCellAction.Type) - Constructor for class io.keikai.ui.impl.undo.ClearCellAction
 
ClearCellAction.Type - Enum in io.keikai.ui.impl.undo
 
ClearCellHandler - Class in io.keikai.ui.impl.ua
 
ClearCellHandler(ClearCellAction.Type) - Constructor for class io.keikai.ui.impl.ua.ClearCellHandler
 
clearClientCache(SSheet) - Method in class io.keikai.ui.Spreadsheet
Call this method to clear client side cache for a Sheet and fine tune data loading speed.
clearClipboard() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
clearClipboard() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
clearClipboard() - Method in interface io.keikai.ui.UserActionContext
 
clearContents(Range) - Static method in class io.keikai.api.CellOperationUtil
Clear contents
clearContents() - Method in class io.keikai.api.impl.RangeImpl
 
clearContents() - Method in interface io.keikai.api.Range
Clears contents
clearSegments() - Method in class io.keikai.api.model.impl.RichTextImpl
 
clearSegments() - Method in interface io.keikai.api.model.RichText
 
clearStyles(Range) - Static method in class io.keikai.api.CellOperationUtil
Clear style
clearStyles() - Method in class io.keikai.api.impl.RangeImpl
 
clearStyles() - Method in interface io.keikai.api.Range
Clears styles
clearUndoable() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
ClipboardImpl(Spreadsheet, Sheet, AreaRef, boolean, Object) - Constructor for class io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl
 
cloneSelf() - Method in class io.keikai.api.AreaRef
 
cloneSelf() - Method in class io.keikai.api.AreaRefWithType
 
cloneSelf() - Method in class io.keikai.ui.impl.MergedRect
 
cloneSheet(String) - Method in class io.keikai.api.impl.RangeImpl
 
cloneSheet(String) - Method in interface io.keikai.api.Range
Clone this sheet; create a sheet and copy the contents of this sheet; then add to the end of the book.
cloneSheetFrom(String, Sheet) - Method in class io.keikai.api.impl.RangeImpl
 
cloneSheetFrom(String, Sheet) - Method in interface io.keikai.api.Range
Clone from the specified source sheet to the owner book of this range.
CloseBookHandler - Class in io.keikai.ui.impl.ua
 
CloseBookHandler() - Constructor for class io.keikai.ui.impl.ua.CloseBookHandler
 
CollaborationEvent(CollaborationInfo.CollaborationEvent.Type, Object) - Constructor for class io.keikai.app.CollaborationInfo.CollaborationEvent
 
CollaborationInfo - Interface in io.keikai.app
 
collaborationInfo - Static variable in class io.keikai.app.impl.CollaborationInfoImpl
 
CollaborationInfo.CollaborationEvent - Class in io.keikai.app
 
CollaborationInfo.CollaborationEvent.Type - Enum in io.keikai.app
 
CollaborationInfo.CollaborationEventListener - Interface in io.keikai.app
 
CollaborationInfoImpl - Class in io.keikai.app.impl
 
CollaborationInfoImpl() - Constructor for class io.keikai.app.impl.CollaborationInfoImpl
 
collectRichTextStyleActions(Range, CellOperationUtil.CellStyleApplier, List<UndoableAction>) - Static method in class io.keikai.ui.impl.ActionHelper
Scan the given range and collect rich text cells actions which will be applied with the applier.
Color - Interface in io.keikai.api.model
This interface allows you to get HTML color string, e.g.
ColorImpl - Class in io.keikai.api.model.impl
 
ColorImpl(ModelRef<SBook>, ModelRef<SColor>) - Constructor for class io.keikai.api.model.impl.ColorImpl
 
Command - Static variable in class io.keikai.ui.au.in.CellFetchCommand
 
Command - Interface in io.keikai.ui.au.in
 
Command - Static variable in class io.keikai.ui.au.in.TextHeightCommand
 
Command - Static variable in class io.keikai.ui.au.in.TextWidthCommand
 
Commands - Class in io.keikai.ui.au.in
 
Commands() - Constructor for class io.keikai.ui.au.in.Commands
 
ComponentEvaluationContributor - Class in io.keikai.ui.impl
To contribute function and variable
ComponentEvaluationContributor(Component) - Constructor for class io.keikai.ui.impl.ComponentEvaluationContributor
 
contains(int, int, int, int) - Method in class io.keikai.api.AreaRef
 
contains(int, int, int, int) - Method in class io.keikai.api.AreaRefWithType
 
contains(SSheet, int, int) - Method in class io.keikai.ui.impl.ActiveRangeHelper
 
contains(SSheet, int, int, int, int) - Method in class io.keikai.ui.impl.ActiveRangeHelper
 
containsSheet(SSheet) - Method in class io.keikai.ui.impl.ActiveRangeHelper
 
copyAttributeFrom(CellStyle) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
copyAttributeFrom(Font) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
CopyHandler - Class in io.keikai.ui.impl.ua
 
CopyHandler() - Constructor for class io.keikai.ui.impl.ua.CopyHandler
 
CopySheet(Range) - Static method in class io.keikai.api.SheetOperationUtil
Copy the sheet with the naming pattern "ORIGINAL_FILENAME (n)".
CopySheetHandler - Class in io.keikai.ui.impl.ua
 
CopySheetHandler() - Constructor for class io.keikai.ui.impl.ua.CopySheetHandler
 
CoreFns - Class in io.keikai.ui.impl
core taglig function for zss
CoreFns() - Constructor for class io.keikai.ui.impl.CoreFns
 
createCellStyle(CellStyle) - Method in interface io.keikai.api.Range.CellStyleHelper
create a new cell style and clone attribute from src if it is not null
createColorFromHtmlColor(String) - Method in interface io.keikai.api.Range.CellStyleHelper
create a color object from a htmlColor expression
createFont(Font) - Method in interface io.keikai.api.Range.CellStyleHelper
create a new font and clone attribute from src if it is not null
createIfNotExist(int, int) - Method in interface io.keikai.api.CellVisitor
Deprecated.
since 3.5, it use proxy when you edit a null cell , it is more smarter
createName(String) - Method in class io.keikai.api.impl.RangeImpl
 
createName(String) - Method in interface io.keikai.api.Range
Create a Name that refer to this range.
createSheet(String) - Method in class io.keikai.api.impl.RangeImpl
 
createSheet(String) - Method in interface io.keikai.api.Range
Creates a new sheet
createSheet(Range, String) - Static method in class io.keikai.api.SheetOperationUtil
Add a new sheet to this book
CtrlArrowCommand - Class in io.keikai.ui.au.in
Handle the user operation when Ctrl-arrow key is pressed.
CtrlArrowCommand() - Constructor for class io.keikai.ui.au.in.CtrlArrowCommand
 
CtrlKeyCommand - Class in io.keikai.ui.au.in
 
CtrlKeyCommand() - Constructor for class io.keikai.ui.au.in.CtrlKeyCommand
 
cut(Range, Range) - Static method in class io.keikai.api.CellOperationUtil
Cuts data and style from src to destination
CutCellAction - Class in io.keikai.ui.impl.undo
 
CutCellAction(String, Sheet, int, int, int, int, boolean, boolean, Sheet, int, int, int, int, boolean, boolean) - Constructor for class io.keikai.ui.impl.undo.CutCellAction
 
CutCellAction(String, Sheet, int, int, int, int, boolean, Sheet, int, int, int, int, boolean) - Constructor for class io.keikai.ui.impl.undo.CutCellAction
Deprecated.
CutCellAction(String, Sheet, int, int, int, int, Sheet, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.CutCellAction
Deprecated.
CutHandler - Class in io.keikai.ui.impl.ua
 
CutHandler() - Constructor for class io.keikai.ui.impl.ua.CutHandler
 

D

DataValidationHandler - Interface in io.keikai.ui.sys
 
DEFAULT_DISPLAY - Static variable in class io.keikai.theme.SpreadsheetStandardTheme
Name used to display the default theme
DEFAULT_LOAD_COLUMN_SIZE - Static variable in interface io.keikai.ui.sys.SpreadsheetCtrl
 
DEFAULT_LOAD_ROW_SIZE - Static variable in interface io.keikai.ui.sys.SpreadsheetCtrl
 
DEFAULT_NAME - Static variable in class io.keikai.theme.SpreadsheetStandardTheme
Name used to identify the default theme
DEFAULT_ORIGIN - Static variable in class io.keikai.theme.SpreadsheetStandardTheme
Origin of the default theme, it is inside zss.jar
DEFAULT_PRIORITY - Static variable in class io.keikai.theme.SpreadsheetStandardTheme
Priority of the default theme
defaultColumnWidthToPx(int, int) - Static method in class io.keikai.ui.impl.XUtils
Convert default columns character width to pixel
DefaultUserActionManagerCtrl - Class in io.keikai.ui.impl
The user action handler which provide default spreadsheet operation handling.
DefaultUserActionManagerCtrl() - Constructor for class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
DefaultUserActionManagerCtrl.Category - Enum in io.keikai.ui.impl
 
DefaultUserActionManagerCtrl.ClipboardImpl - Class in io.keikai.ui.impl
Clipboard data object for copy/paste, internal use only
DefaultUserActionManagerCtrl.UserActionContextImpl - Class in io.keikai.ui.impl
internal use only
delete(Range, Range.DeleteShift) - Static method in class io.keikai.api.CellOperationUtil
Delete cells of the range.
delete(Range.DeleteShift) - Method in class io.keikai.api.impl.RangeImpl
 
delete(Range.DeleteShift) - Method in interface io.keikai.api.Range
Delete cells of the range.
delete(BookInfo) - Method in interface io.keikai.app.BookRepository
Deletes a book
deleteAffectedMergeRangeByColumn(int, Set) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
deleteAffectedMergeRangeByRow(int, Set) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
deleteBook(BookInfo) - Method in interface io.keikai.app.BookManager
 
deleteBook(BookInfo) - Method in class io.keikai.app.impl.BookManagerImpl
 
DeleteCellAction - Class in io.keikai.ui.impl.undo
 
DeleteCellAction(String, Sheet, int, int, int, int, Range.DeleteShift) - Constructor for class io.keikai.ui.impl.undo.DeleteCellAction
 
DeleteCellLeftHandler - Class in io.keikai.ui.impl.ua
 
DeleteCellLeftHandler() - Constructor for class io.keikai.ui.impl.ua.DeleteCellLeftHandler
 
DeleteCellUpHandler - Class in io.keikai.ui.impl.ua
 
DeleteCellUpHandler() - Constructor for class io.keikai.ui.impl.ua.DeleteCellUpHandler
 
deleteChart(Chart) - Method in class io.keikai.api.impl.RangeImpl
 
deleteChart(Chart) - Method in interface io.keikai.api.Range
Deletes chart
deleteChart(Range, Chart) - Static method in class io.keikai.api.SheetOperationUtil
Delete a chart.
deleteChartWidget(SSheet, String) - Method in interface io.keikai.ui.sys.WidgetLoader
 
deleteColumn(Range) - Static method in class io.keikai.api.CellOperationUtil
Delete columns to the range.
DeleteColumnHandler - Class in io.keikai.ui.impl.ua
 
DeleteColumnHandler() - Constructor for class io.keikai.ui.impl.ua.DeleteColumnHandler
 
deleteMergeCell(SSheet, int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
deleteMergeRange(int, int, int, int, Set) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
deleteMergeRangeX(int, int, int, int, Set, boolean) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
deletePicture(Picture) - Method in class io.keikai.api.impl.RangeImpl
 
deletePicture(Picture) - Method in interface io.keikai.api.Range
Deletes picture that in sheet
deletePicture(Range, Picture) - Static method in class io.keikai.api.SheetOperationUtil
Delete a picture
deletePictureWidget(SSheet, String) - Method in interface io.keikai.ui.sys.WidgetLoader
 
deleteRow(Range) - Static method in class io.keikai.api.CellOperationUtil
Delete rows of the range.
DeleteRowHandler - Class in io.keikai.ui.impl.ua
 
DeleteRowHandler() - Constructor for class io.keikai.ui.impl.ua.DeleteRowHandler
 
deleteSheet() - Method in class io.keikai.api.impl.RangeImpl
 
deleteSheet() - Method in interface io.keikai.api.Range
Deletes sheet.
deleteSheet(Range) - Static method in class io.keikai.api.SheetOperationUtil
Deletes the sheet, notice that it prevents you from deleting the last sheet
DeleteSheetHandler - Class in io.keikai.ui.impl.ua
 
DeleteSheetHandler() - Constructor for class io.keikai.ui.impl.ua.DeleteSheetHandler
 
deleteValidation() - Method in class io.keikai.api.impl.RangeImpl
 
deleteValidation() - Method in interface io.keikai.api.Range
Delete the Validation associated in the specified range.
deregister(Theme) - Method in class io.keikai.theme.SpreadsheetThemeRegistry
Remove a theme from the list of available desktop themes
detachBook(BookInfo) - Method in interface io.keikai.app.BookManager
 
detachBook(BookInfo) - Method in class io.keikai.app.impl.BookManagerImpl
 
disableUserAction(AuxAction, boolean) - Method in class io.keikai.ui.Spreadsheet
Sets the AuxAction disabled
dispatchAuxAction(UserActionContext) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
dispatchKeyAction(UserActionContext) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
DisplayGridlinesAction - Class in io.keikai.ui.sys
 
DisplayGridlinesAction() - Constructor for class io.keikai.ui.sys.DisplayGridlinesAction
 
displaySheetGridlines(Range, boolean) - Static method in class io.keikai.api.SheetOperationUtil
Enables/disables sheet gridlines.
doAction(UndoableAction) - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
doAction() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
doAction() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
doAction() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
doAction() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
doAction() - Method in class io.keikai.ui.impl.undo.DeleteCellAction
 
doAction() - Method in class io.keikai.ui.impl.undo.HideHeaderAction
 
doAction() - Method in class io.keikai.ui.impl.undo.InsertCellAction
 
doAction() - Method in class io.keikai.ui.impl.undo.ResizeHeaderAction
 
doAction() - Method in interface io.keikai.ui.sys.UndoableAction
do the action, either first time or redo
doAction(UndoableAction) - Method in interface io.keikai.ui.sys.UndoableActionManager
Do the action and put it into history
doAfterLoadBook(Book) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
doAfterLoadBook(Book) - Method in interface io.keikai.ui.sys.UserActionManagerCtrl
Will be called when a book set to sparedshet
doRedo() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
doUndo() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
DummyDataValidationHandler - Class in io.keikai.ui.impl
 
DummyDataValidationHandler() - Constructor for class io.keikai.ui.impl.DummyDataValidationHandler
 
DummyFreezeInfoLoader - Class in io.keikai.ui.impl
 
DummyFreezeInfoLoader() - Constructor for class io.keikai.ui.impl.DummyFreezeInfoLoader
 
DummyUndoableActionManager - Class in io.keikai.ui.impl
A dummy implementation of undoable action manager
DummyUndoableActionManager() - Constructor for class io.keikai.ui.impl.DummyUndoableActionManager
 

E

EditableCellStyle - Interface in io.keikai.api.model
This interface allows you to change a cell's style.
EditableCellStyleImpl - Class in io.keikai.api.model.impl
 
EditableCellStyleImpl(ModelRef<SBook>, ModelRef<SCellStyle>) - Constructor for class io.keikai.api.model.impl.EditableCellStyleImpl
 
EditableFont - Interface in io.keikai.api.model
This interface allows you to change a cell's font.
EditableFontImpl - Class in io.keikai.api.model.impl
 
EditableFontImpl(ModelRef<SBook>, ModelRef<SFont>) - Constructor for class io.keikai.api.model.impl.EditableFontImpl
 
EditboxEditingCommand - Class in io.keikai.ui.au.in
A Command (client to server) ...means the client is editing...
EditboxEditingCommand() - Constructor for class io.keikai.ui.au.in.EditboxEditingCommand
 
EditboxEditingEvent - Class in io.keikai.ui.event
 
EditboxEditingEvent(String, Component, Sheet, int, int, Object) - Constructor for class io.keikai.ui.event.EditboxEditingEvent
 
emuToPx(int) - Static method in class io.keikai.api.UnitUtil
convert EMU to pixel, 1 twip == 635 emu
enableAutoFilter(boolean) - Method in class io.keikai.api.impl.RangeImpl
enable/disable autofilter of the sheet
enableAutoFilter(int, Range.AutoFilterOperation, Object, Object, Boolean) - Method in class io.keikai.api.impl.RangeImpl
enable filter with condition
enableAutoFilter(boolean) - Method in interface io.keikai.api.Range
Enable/disable autofilter of the sheet
enableAutoFilter(int, Range.AutoFilterOperation, Object, Object, Boolean) - Method in interface io.keikai.api.Range
Enables autofilter and set extra condition
encodeWithZSS(String) - Static method in class io.keikai.ui.impl.CoreFns
Returns the string encoded with ZSS.
end - Variable in class io.keikai.ui.impl.NonBlankCellsHelper.NonBlankCellInfo
 
end - Variable in class io.keikai.ui.impl.UnlockedCellsHelper.UnlockedCellInfo
 
EnumUtil - Class in io.keikai.api.model.impl
 
EnumUtil() - Constructor for class io.keikai.api.model.impl.EnumUtil
 
equals(Object) - Method in class io.keikai.api.AreaRef
 
equals(Object) - Method in class io.keikai.api.AreaRefWithType
 
equals(Object) - Method in class io.keikai.api.CellRef
 
equals(Object) - Method in class io.keikai.api.impl.RangeImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.BookImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.CellStyleImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.ChartDataImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.ChartImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.ColorImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.FontImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.HyperlinkImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.PictureImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.SheetImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
equals(Object) - Method in class io.keikai.api.model.impl.SimpleRef
 
equals(Object) - Method in class io.keikai.ui.impl.Focus
 
equals(Object) - Method in class io.keikai.ui.impl.JavaScriptValue
 
equals(Object) - Method in class io.keikai.ui.impl.MergedRect
 
Events - Class in io.keikai.ui.event
 
Events() - Constructor for class io.keikai.ui.event.Events
 
export(Book, OutputStream) - Method in interface io.keikai.api.Exporter
Export book
export(Book, File) - Method in interface io.keikai.api.Exporter
Export book
export(Sheet, OutputStream) - Method in interface io.keikai.api.Exporter
Deprecated.
since 3.5.0
export(Sheet, AreaRef, OutputStream) - Method in interface io.keikai.api.Exporter
Deprecated.
since 3.5.0
export(Book, OutputStream) - Method in class io.keikai.api.impl.ExporterImpl
 
export(Book, File) - Method in class io.keikai.api.impl.ExporterImpl
 
export(Sheet, OutputStream) - Method in class io.keikai.api.impl.ExporterImpl
Deprecated.
export(Sheet, AreaRef, OutputStream) - Method in class io.keikai.api.impl.ExporterImpl
Deprecated.
Exporter - Interface in io.keikai.api
Exporter for a book or a sheet.
ExporterImpl - Class in io.keikai.api.impl
 
ExporterImpl(SExporter) - Constructor for class io.keikai.api.impl.ExporterImpl
 
Exporters - Class in io.keikai.api
The main class to get an exporter.
Exporters() - Constructor for class io.keikai.api.Exporters
 

F

FetchActiveRangeCommand - Class in io.keikai.ui.au.in
 
FetchActiveRangeCommand() - Constructor for class io.keikai.ui.au.in.FetchActiveRangeCommand
 
fileChar256ToPx(int, int) - Static method in class io.keikai.ui.impl.XUtils
convert file 1/256 character width to pixel
FillColorHandler - Class in io.keikai.ui.impl.ua
 
FillColorHandler() - Constructor for class io.keikai.ui.impl.ua.FillColorHandler
 
fillDown() - Method in class io.keikai.api.impl.RangeImpl
 
fillDown() - Method in interface io.keikai.api.Range
Fills cells by copying from first/top row data
fillLeft() - Method in class io.keikai.api.impl.RangeImpl
 
fillLeft() - Method in interface io.keikai.api.Range
Fills cells by copying from last/right column data
fillRight() - Method in class io.keikai.api.impl.RangeImpl
 
fillRight() - Method in interface io.keikai.api.Range
Fills cells by copying from first/left column data
fillUp() - Method in class io.keikai.api.impl.RangeImpl
 
fillUp() - Method in interface io.keikai.api.Range
Fills cells by copying from bottom row data
FilterCommand - Class in io.keikai.ui.au.in
 
FilterCommand() - Constructor for class io.keikai.ui.au.in.FilterCommand
 
findAutoFilterRange() - Method in class io.keikai.api.impl.RangeImpl
 
findAutoFilterRange() - Method in interface io.keikai.api.Range
To find a range of cells for applying auto filter according to this range.
findFont(Font.Boldweight, Color, int, String, boolean, boolean, Font.TypeOffset, Font.Underline) - Method in interface io.keikai.api.Range.CellStyleHelper
find the font with given condition
fitFontHeightPoints(Range) - Static method in class io.keikai.api.CellOperationUtil
Detect the highest words in each row.
Focus - Class in io.keikai.ui.impl
 
Focus(String, String, String, String, int, int, Spreadsheet) - Constructor for class io.keikai.ui.impl.Focus
 
focus() - Method in class io.keikai.ui.Spreadsheet
Retrieve client side spreadsheet focus.The cell focus and selection will keep at last status.
focusTo(int, int) - Method in class io.keikai.ui.Spreadsheet
Retrieve client side spreadhsheet focus, move cell focus to position (row,column) and also scroll the cell to into visible view.
Font - Interface in io.keikai.api.model
This interface allows you to get font style of a cell.
Font.Boldweight - Enum in io.keikai.api.model
 
Font.TypeOffset - Enum in io.keikai.api.model
 
Font.Underline - Enum in io.keikai.api.model
 
FontBoldHandler - Class in io.keikai.ui.impl.ua
 
FontBoldHandler() - Constructor for class io.keikai.ui.impl.ua.FontBoldHandler
 
FontColorHandler - Class in io.keikai.ui.impl.ua
 
FontColorHandler() - Constructor for class io.keikai.ui.impl.ua.FontColorHandler
 
FontFamilyHandler - Class in io.keikai.ui.impl.ua
 
FontFamilyHandler() - Constructor for class io.keikai.ui.impl.ua.FontFamilyHandler
 
FontImpl - Class in io.keikai.api.model.impl
 
FontImpl(ModelRef<SBook>, ModelRef<SFont>) - Constructor for class io.keikai.api.model.impl.FontImpl
 
FontItalicHandler - Class in io.keikai.ui.impl.ua
 
FontItalicHandler() - Constructor for class io.keikai.ui.impl.ua.FontItalicHandler
 
FontSizeHandler - Class in io.keikai.ui.impl.ua
 
FontSizeHandler() - Constructor for class io.keikai.ui.impl.ua.FontSizeHandler
 
FontStrikeoutHandler - Class in io.keikai.ui.impl.ua
 
FontStrikeoutHandler() - Constructor for class io.keikai.ui.impl.ua.FontStrikeoutHandler
 
FontStyleAction - Class in io.keikai.ui.impl.undo
 
FontStyleAction(String, Sheet, int, int, int, int, CellOperationUtil.CellStyleApplier) - Constructor for class io.keikai.ui.impl.undo.FontStyleAction
 
FontTypeOffsetHandler - Class in io.keikai.ui.impl.ua
Handle font super/sub operation.
FontTypeOffsetHandler() - Constructor for class io.keikai.ui.impl.ua.FontTypeOffsetHandler
 
FontUnderlineHandler - Class in io.keikai.ui.impl.ua
 
FontUnderlineHandler() - Constructor for class io.keikai.ui.impl.ua.FontUnderlineHandler
 
FreezeInfoLoader - Interface in io.keikai.ui.sys
 

G

get() - Method in interface io.keikai.api.model.impl.ModelRef
 
get() - Method in class io.keikai.api.model.impl.SimpleRef
 
getAction() - Method in enum io.keikai.ui.AuxAction
 
getAction() - Method in class io.keikai.ui.event.AuxActionEvent
 
getAction() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
Returns the action of this event.
getAction() - Method in class io.keikai.ui.event.HeaderUpdateEvent
Returns the action
getAction() - Method in class io.keikai.ui.event.UndoableActionManagerEvent
 
getAction() - Method in class io.keikai.ui.event.WidgetUpdateEvent
 
getAction(KeyEvent) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
getAction() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getAction() - Method in interface io.keikai.ui.UserActionContext
 
getAddress() - Method in interface io.keikai.api.model.Hyperlink
 
getAddress() - Method in class io.keikai.api.model.impl.HyperlinkImpl
 
getAddress() - Method in class io.keikai.ui.event.CellHyperlinkEvent
LINK Reference.
getAlertStyle() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getAlertStyle() - Method in interface io.keikai.api.model.Validation
 
getAligmentApplier(CellStyle.Alignment) - Static method in class io.keikai.api.CellOperationUtil
 
getAlignment() - Method in interface io.keikai.api.model.CellStyle
Gets the horizontal alignment
getAlignment() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getAnchor() - Method in interface io.keikai.api.model.Chart
 
getAnchor() - Method in class io.keikai.api.model.impl.ChartImpl
 
getAnchor() - Method in class io.keikai.api.model.impl.PictureImpl
 
getAnchor() - Method in interface io.keikai.api.model.Picture
 
getArea() - Method in class io.keikai.ui.event.CellAreaEvent
 
getArea(SSheet) - Method in class io.keikai.ui.impl.ActiveRangeHelper
 
getAreaRefString(int, int, int, int) - Static method in class io.keikai.api.Ranges
Gets area reference expression
getAreaRefString(Sheet, int, int, int, int) - Static method in class io.keikai.api.Ranges
Gets area reference expression
getAreaRefString(Sheet, AreaRef) - Static method in class io.keikai.api.Ranges
Gets area reference expression
getAutoFilterBorder() - Method in class io.keikai.ui.impl.CellFormatHelper
 
getBackColor() - Method in interface io.keikai.api.model.CellStyle
 
getBackColor() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBackColorApplier(Color) - Static method in class io.keikai.api.CellOperationUtil
 
getBackgroundColor() - Method in interface io.keikai.api.model.CellStyle
Deprecated.
since 3.5.0 , use CellStyle.getFillColor()
getBackgroundColor() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBackgroundColorApplier(Color) - Static method in class io.keikai.api.CellOperationUtil
Deprecated.
getBoldweight() - Method in interface io.keikai.api.model.Font
 
getBoldweight() - Method in class io.keikai.api.model.impl.FontImpl
 
getBook() - Method in class io.keikai.api.impl.RangeImpl
 
getBook() - Method in class io.keikai.api.model.impl.SheetImpl
 
getBook() - Method in interface io.keikai.api.model.Sheet
 
getBook() - Method in interface io.keikai.api.Range
Gets the book of this range
getBook() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getBook() - Method in class io.keikai.ui.Spreadsheet
Returns the book model of this Spreadsheet.
getBook() - Method in interface io.keikai.ui.UserActionContext
 
getBookName() - Method in interface io.keikai.api.model.Book
Gets the book name
getBookName() - Method in class io.keikai.api.model.impl.BookImpl
 
getBookRef() - Method in class io.keikai.api.model.impl.ColorImpl
 
getBooleanValue() - Method in interface io.keikai.api.model.CellData
 
getBooleanValue() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getBorderBottom() - Method in interface io.keikai.api.model.CellStyle
 
getBorderBottom() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBorderBottomColor() - Method in interface io.keikai.api.model.CellStyle
 
getBorderBottomColor() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBorderLeft() - Method in interface io.keikai.api.model.CellStyle
 
getBorderLeft() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBorderLeftColor() - Method in interface io.keikai.api.model.CellStyle
 
getBorderLeftColor() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBorderRight() - Method in interface io.keikai.api.model.CellStyle
 
getBorderRight() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBorderRightColor() - Method in interface io.keikai.api.model.CellStyle
 
getBorderRightColor() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBorderTop() - Method in interface io.keikai.api.model.CellStyle
 
getBorderTop() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBorderTopColor() - Method in interface io.keikai.api.model.CellStyle
 
getBorderTopColor() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getBottom() - Method in class io.keikai.ui.event.CellSelectionEvent
getBottomConnectedRow(int, int, int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
getBy(String) - Static method in enum io.keikai.ui.AuxAction
 
getCategory() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getCategory() - Method in interface io.keikai.ui.UserActionContext
 
getCellData() - Method in class io.keikai.api.impl.RangeImpl
 
getCellData() - Method in interface io.keikai.api.Range
Gets the first cell(top-left) data of this range
getCellDataFormat() - Method in class io.keikai.api.impl.RangeImpl
 
getCellDataFormat() - Method in interface io.keikai.api.Range
Gets the first cell(top-left) format of this range
getCellEditText() - Method in class io.keikai.api.impl.RangeImpl
 
getCellEditText() - Method in interface io.keikai.api.Range
Gets the first cell(top-left) edit text of this range
getCellEditText() - Method in class io.keikai.ui.impl.CellFormatHelper
 
getCellFocus() - Method in class io.keikai.ui.Spreadsheet
Return current cell(row,column) focus position. you can get the row by CellRef.getRow(), get the column by CellRef.getColumn() .
getCellFormattedText() - Method in class io.keikai.ui.impl.CellFormatHelper
 
getCellFormattedText(FormatResult) - Method in class io.keikai.ui.impl.CellFormatHelper
 
getCellFormatText() - Method in class io.keikai.api.impl.RangeImpl
 
getCellFormatText() - Method in interface io.keikai.api.Range
Gets the first cell(top-left) formatted text of this range
getCellHtmlText(SSheet, int, int) - Static method in class io.keikai.ui.impl.CellFormatHelper
Gets Cell text by given row and column
getCellHtmlText(SSheet, int, int, FormatResult, SCellStyle, SConditionalStyle) - Static method in class io.keikai.ui.impl.CellFormatHelper
Gets Cell text by given row and column
getCellHtmlText(SSheet, int, int) - Method in class io.keikai.ui.impl.SimpleCellDisplayLoader
 
getCellHtmlText(SSheet, int, int, FormatResult, SCellStyle) - Method in class io.keikai.ui.impl.SimpleCellDisplayLoader
Deprecated.
getCellHtmlText(SSheet, int, int, FormatResult, SCellStyle, SConditionalStyle) - Method in class io.keikai.ui.impl.SimpleCellDisplayLoader
 
getCellHtmlText(SSheet, int, int) - Method in interface io.keikai.ui.sys.CellDisplayLoader
return the html text for this cell
getCellHtmlText(SSheet, int, int, FormatResult, SCellStyle) - Method in interface io.keikai.ui.sys.CellDisplayLoader
Deprecated. 
getCellHtmlText(SSheet, int, int, FormatResult, SCellStyle, SConditionalStyle) - Method in interface io.keikai.ui.sys.CellDisplayLoader
 
getCellHyperlink() - Method in class io.keikai.api.impl.RangeImpl
 
getCellHyperlink() - Method in interface io.keikai.api.Range
Gets the first cell(top-left) Hyperlink object of this range.
getCellIndex(int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
getCellRefString(int, int) - Static method in class io.keikai.api.Ranges
Gets cell reference expression
getCellRefString(Sheet, int, int) - Static method in class io.keikai.api.Ranges
Gets cell reference expression string
getCellRichText() - Method in class io.keikai.api.impl.RangeImpl
 
getCellRichText() - Method in interface io.keikai.api.Range
Returns text in html format; null if not a rich text.
getCellStyle() - Method in class io.keikai.api.impl.RangeImpl
get the first cell style of this range
getCellStyle() - Method in interface io.keikai.api.Range
Gets the first cell(top-left) style of this range
getCellStyleHelper() - Method in class io.keikai.api.impl.RangeImpl
 
getCellStyleHelper() - Method in interface io.keikai.api.Range
Gets cell-style-helper, this helper helps you to create new style, font or color
getCellValue() - Method in class io.keikai.api.impl.RangeImpl
 
getCellValue() - Method in interface io.keikai.api.Range
Gets the first cell(top-left) value of this this range
getCharts() - Method in class io.keikai.api.model.impl.SheetImpl
 
getCharts() - Method in interface io.keikai.api.model.Sheet
 
getClientValue() - Method in class io.keikai.ui.event.StartEditingEvent
Return value when client side fire start editing.
getClientx() - Method in class io.keikai.ui.event.CellMouseEvent
get x position of client
getClientx() - Method in class io.keikai.ui.event.HeaderMouseEvent
get x position of client
getClienty() - Method in class io.keikai.ui.event.CellMouseEvent
get y position of client
getClienty() - Method in class io.keikai.ui.event.HeaderMouseEvent
get y position of client
getClipboard() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
getClipboard() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getClipboard() - Method in interface io.keikai.ui.UserActionContext
 
getColBegin(Spreadsheet) - Static method in class io.keikai.ui.fn.UtilFns
Deprecated.
 
getColEnd(Spreadsheet) - Static method in class io.keikai.ui.fn.UtilFns
Deprecated.
 
getColor() - Method in interface io.keikai.api.model.Font
 
getColor() - Method in class io.keikai.api.model.impl.FontImpl
 
getColor() - Method in class io.keikai.ui.impl.Focus
 
getColor(UserActionContext) - Method in class io.keikai.ui.impl.ua.ApplyBorderHandler
 
getColor(UserActionContext) - Method in class io.keikai.ui.impl.ua.BackColorHandler
 
getColor(UserActionContext) - Method in class io.keikai.ui.impl.ua.FillColorHandler
 
getColor(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontColorHandler
 
getColumn() - Method in class io.keikai.api.AreaRef
 
getColumn() - Method in class io.keikai.api.CellRef
 
getColumn() - Method in class io.keikai.api.impl.RangeImpl
 
getColumn() - Method in interface io.keikai.api.model.CellData
 
getColumn() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getColumn() - Method in interface io.keikai.api.Range
Gets the left column of this range
getColumn() - Method in class io.keikai.api.SheetAnchor
 
getColumn() - Method in class io.keikai.ui.event.CellEvent
get column index
getColumn() - Method in class io.keikai.ui.event.CellMouseEvent
get column index
getColumn() - Method in class io.keikai.ui.impl.Focus
 
getColumn() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
getColumn() - Method in interface io.keikai.ui.Widget
get cell column index to anchor
getColumnCount() - Method in class io.keikai.api.impl.RangeImpl
 
getColumnCount() - Method in interface io.keikai.api.Range
Gets the column count of this range
getColumnFreeze() - Method in class io.keikai.api.model.impl.SheetImpl
 
getColumnFreeze() - Method in interface io.keikai.api.model.Sheet
Get number of column freeze of this sheet, 0 means no column freeze
getColumnFreeze(Object) - Method in class io.keikai.ui.impl.DummyFreezeInfoLoader
 
getColumnfreeze() - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0, use Sheet.getColumnFreeze() instead.
getColumnFreeze(Object) - Method in interface io.keikai.ui.sys.FreezeInfoLoader
return freeze info, zero base
getColumnHeaderAttrs(SSheet, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getColumnIndex() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedCell
 
getColumnPositionHelper(String) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getColumnRefString(int) - Static method in class io.keikai.api.Ranges
Get column reference string
getColumntitle(Spreadsheet, int) - Static method in class io.keikai.ui.fn.UtilFns
Deprecated.
Gets Column name of a sheet
getColumntitle(int) - Method in class io.keikai.ui.Spreadsheet
Get Column title of given index, it returns column name depends on following condition
1.if there is a custom column title assign on this spreadsheet on index, then return custom value
2.if there is a custom column title assign on selected sheet on index, the return custom value
3.return default column String, for example index 0 become "A", index 9 become "J"
getColumntitles() - Method in class io.keikai.ui.Spreadsheet
Get the column titles Map object, modification of return object doesn't cause any update.
getColumnWidth(int) - Method in class io.keikai.api.model.impl.SheetImpl
 
getColumnWidth(int) - Method in interface io.keikai.api.model.Sheet
get column width in pixel
getColumnwidth() - Method in class io.keikai.ui.Spreadsheet
Gets the default column width of the selected sheet
getCommentRichText() - Method in class io.keikai.api.impl.RangeImpl
 
getCommentRichText() - Method in interface io.keikai.api.Range
Return the comment rich edit text of the left top cell of this Range.
getComparator() - Static method in class io.keikai.theme.SpreadsheetStandardTheme
Defines the ordering of standard themes.
getContent() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedCell
 
getCtrlKeys() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
getCtrlKeys() - Method in interface io.keikai.ui.sys.UserActionManagerCtrl
Returns the interested ctrlKeys of the spreadsheet
getCurrentMaxVisibleColumns() - Method in class io.keikai.ui.Spreadsheet
Returns the maximum visible number of columns of the currently selected sheet.
getCurrentMaxVisibleRows() - Method in class io.keikai.ui.Spreadsheet
Returns the maximum visible number of rows of the currently selected sheet.
getCurrentTheme() - Static method in class io.keikai.theme.SpreadsheetThemeFns
Returns the current theme name
getCurrentTheme() - Static method in class io.keikai.theme.SpreadsheetThemes
Returns the current theme name
getData() - Method in class io.keikai.ui.event.WidgetKeyEvent
 
getData(String) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getData(String) - Method in interface io.keikai.ui.UserActionContext
 
getDataFormat() - Method in interface io.keikai.api.model.CellStyle
 
getDataFormat() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getDataFormatApplier(String) - Static method in class io.keikai.api.CellOperationUtil
 
getDataRegion() - Method in class io.keikai.api.impl.RangeImpl
 
getDataRegion() - Method in interface io.keikai.api.Range
Returns the region which contains data(including chart, picture, and fills) in the sheet of this Range; return null if empty sheet.
getDateValue() - Method in interface io.keikai.api.model.CellData
 
getDateValue() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getDefaultColor() - Method in class io.keikai.ui.impl.ua.ApplyBorderHandler
 
getDefaultColor() - Method in class io.keikai.ui.impl.ua.BackColorHandler
 
getDefaultColor() - Method in class io.keikai.ui.impl.ua.FillColorHandler
 
getDefaultColor() - Method in class io.keikai.ui.impl.ua.FontColorHandler
 
getDefaultSize() - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
getDisplayName() - Method in class io.keikai.theme.SpreadsheetStandardTheme
 
getDisplayName(String) - Static method in class io.keikai.theme.SpreadsheetThemes
Return the display name (human name) of the theme
getDoubleValue() - Method in interface io.keikai.api.model.CellData
 
getDoubleValue() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getEditingValue() - Method in class io.keikai.ui.event.EditboxEditingEvent
 
getEditingValue() - Method in class io.keikai.ui.event.StartEditingEvent
 
getEditingValue() - Method in class io.keikai.ui.event.StopEditingEvent
 
getEdition() - Static method in class io.keikai.ui.Version
 
getEditText() - Method in interface io.keikai.api.model.CellData
 
getEditText() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getErrorMessage() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getErrorMessage() - Method in interface io.keikai.api.model.Validation
 
getErrorTitle() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getErrorTitle() - Method in interface io.keikai.api.model.Validation
 
getEvent() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getEvent() - Method in interface io.keikai.ui.UserActionContext
 
getExporter(String) - Static method in class io.keikai.api.Exporters
Gets exporter
getExporter() - Static method in class io.keikai.api.Exporters
Gets default excel exporter
getExtraCtrl() - Method in class io.keikai.ui.Spreadsheet
 
getExtraData() - Method in class io.keikai.ui.event.AuxActionEvent
 
getField() - Method in class io.keikai.ui.event.CellFilterEvent
Gets Filter field; see @link{Range#autoFilter()}.
getFillColor() - Method in interface io.keikai.api.model.CellStyle
 
getFillColor() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getFillColorApplier(Color) - Static method in class io.keikai.api.CellOperationUtil
 
getFillPattern() - Method in interface io.keikai.api.model.CellStyle
Gets the fill/background pattern
getFillPattern() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getFilterArea() - Method in class io.keikai.ui.event.CellFilterEvent
Gets filter area of the auto filter
getFirstColumn(int) - Method in class io.keikai.api.model.impl.SheetImpl
 
getFirstColumn(int) - Method in interface io.keikai.api.model.Sheet
Get the first column of row which contains data
getFirstRow() - Method in class io.keikai.api.model.impl.SheetImpl
 
getFirstRow() - Method in interface io.keikai.api.model.Sheet
get the first row which contains data of this sheet
getFocusArea() - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getFont() - Method in interface io.keikai.api.model.CellStyle
 
getFont() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getFont() - Method in class io.keikai.api.model.impl.RichTextImpl
 
getFont() - Method in interface io.keikai.api.model.RichText
 
getFont() - Method in interface io.keikai.api.model.RichText.Segment
 
getFontBoldweightApplier(Font.Boldweight) - Static method in class io.keikai.api.CellOperationUtil
 
getFontColorApplier(Color) - Static method in class io.keikai.api.CellOperationUtil
 
getFontCSSStyle(SCell, SFont) - Static method in class io.keikai.ui.impl.CellFormatHelper
 
getFontHeight() - Method in interface io.keikai.api.model.Font
getFontHeight() - Method in class io.keikai.api.model.impl.FontImpl
 
getFontHeightApplier(int) - Static method in class io.keikai.api.CellOperationUtil
getFontHeightInPoint() - Method in interface io.keikai.api.model.Font
 
getFontHeightInPoint() - Method in class io.keikai.api.model.impl.FontImpl
 
getFontHeightPointsApplier(int) - Static method in class io.keikai.api.CellOperationUtil
 
getFontHtmlStyle() - Method in class io.keikai.ui.impl.CellFormatHelper
 
getFontHtmlStyle(SSheet, SCell, SCellStyle, FormatResult, SCellStyle, SConditionalStyle) - Static method in class io.keikai.ui.impl.CellFormatHelper
 
getFontItalicApplier(boolean) - Static method in class io.keikai.api.CellOperationUtil
 
getFontName() - Method in interface io.keikai.api.model.Font
 
getFontName() - Method in class io.keikai.api.model.impl.FontImpl
 
getFontNameApplier(String) - Static method in class io.keikai.api.CellOperationUtil
 
getFontStrikeoutApplier(boolean) - Static method in class io.keikai.api.CellOperationUtil
 
getFontTypeOffsetApplier(Font.TypeOffset) - Static method in class io.keikai.api.CellOperationUtil
 
getFontUnderlineApplier(Font.Underline) - Static method in class io.keikai.api.CellOperationUtil
 
getFormatResult() - Method in class io.keikai.ui.impl.CellFormatHelper
 
getFormatText() - Method in interface io.keikai.api.model.CellData
 
getFormatText() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getFormula1() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getFormula1() - Method in interface io.keikai.api.model.Validation
 
getFormula2() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getFormula2() - Method in interface io.keikai.api.model.Validation
 
getFormulaValue() - Method in interface io.keikai.api.model.CellData
 
getFormulaValue() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getFreezeInfoLoader() - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getFunctionMaper(SBook) - Method in class io.keikai.ui.impl.ComponentEvaluationContributor
 
getHandlerList(String, String) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
getHeight() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
getHelper(String) - Method in class io.keikai.ui.Spreadsheet.HelperContainer
 
getHighlight() - Method in class io.keikai.ui.Spreadsheet
Return current highlight rectangle. the returned value is a clone copy of current highlight status.
getHtmlColor() - Method in interface io.keikai.api.model.Color
 
getHtmlColor() - Method in class io.keikai.api.model.impl.ColorImpl
 
getHtmlStyle(StringBuffer, STable, SCellStyle) - Method in class io.keikai.ui.impl.CellFormatHelper
 
getHyperlinkEvent(AuRequest) - Static method in class io.keikai.ui.event.CellHyperlinkEvent
 
getId() - Method in interface io.keikai.api.model.Chart
 
getId() - Method in class io.keikai.api.model.impl.ChartImpl
 
getId() - Method in class io.keikai.api.model.impl.PictureImpl
 
getId() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getId() - Method in interface io.keikai.api.model.Picture
 
getId() - Method in class io.keikai.ui.impl.Focus
 
getId() - Method in class io.keikai.ui.impl.MergedRect
 
getId() - Method in interface io.keikai.ui.Widget
the id of this widget
getImporter(String) - Static method in class io.keikai.api.Importers
Gets importer
getImporter() - Static method in class io.keikai.api.Importers
Gets default excel importer
getImporter() - Method in class io.keikai.ui.Spreadsheet
Gets the importer that import the file in the specified src ( Spreadsheet.getSrc()) to Book data model.
getInBook() - Method in class io.keikai.ui.event.SyncFriendFocusEvent
 
getIndentionApplier(int) - Static method in class io.keikai.api.CellOperationUtil
 
getIndex() - Method in class io.keikai.ui.event.HeaderMouseEvent
get index of the header, if the HeaderMouseEvent.getType() return @link HeaderEvent#TOP_HEADER} then it is column index, otherwise it is row index
getIndex() - Method in class io.keikai.ui.event.HeaderUpdateEvent
get index of the header, if the HeaderUpdateEvent.getType() return @link HeaderEvent#TOP_HEADER} then it is column index, otherwise it is row index
getIndex() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedColumn
 
getIndex() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
getInfo() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl
 
getInfo(int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
getInfo(int) - Method in class io.keikai.ui.impl.NonBlankCellsHelper
 
getInfo(int) - Method in class io.keikai.ui.impl.UnlockedCellsHelper
 
getInfo() - Method in interface io.keikai.ui.UserActionContext.Clipboard
 
getInfos() - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
getInfos() - Method in class io.keikai.ui.impl.NonBlankCellsHelper
 
getInfos() - Method in class io.keikai.ui.impl.UnlockedCellsHelper
 
getInnerHtmlStyle() - Method in class io.keikai.ui.impl.CellFormatHelper
 
getInputMessage() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getInputMessage() - Method in interface io.keikai.api.model.Validation
 
getInputTitle() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getInputTitle() - Method in interface io.keikai.api.model.Validation
 
getInSheet() - Method in class io.keikai.ui.event.SyncFriendFocusEvent
 
getInstance() - Static method in class io.keikai.api.BookSeriesBuilder
 
getInstance(BookRepository) - Static method in class io.keikai.app.impl.BookManagerImpl
 
getInstance() - Static method in class io.keikai.app.impl.CollaborationInfoImpl
 
getInterestedEvents() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
getInterestedEvents() - Method in interface io.keikai.ui.sys.UserActionManagerCtrl
Returns the interested events of the spreadsheet.
getInternalBook() - Method in interface io.keikai.api.model.Book
get the internal model object to do advanced operation
Note : operate on internal object will not automatically update Spreadsheet
getInternalBook() - Method in class io.keikai.api.model.impl.BookImpl
 
getInternalChartData() - Method in interface io.keikai.api.model.ChartData
Get the internal chart data
getInternalChartData() - Method in class io.keikai.api.model.impl.ChartDataImpl
 
getInternalRange() - Method in class io.keikai.api.impl.RangeImpl
 
getInternalRange() - Method in interface io.keikai.api.Range
Get internal range implementation
getInternalSheet() - Method in class io.keikai.api.model.impl.SheetImpl
 
getInternalSheet() - Method in interface io.keikai.api.model.Sheet
get the internal model object to do advanced operation
Note : operate on internal object will not automatically update Spreadsheet
getJSONArray() - Method in class io.keikai.ui.impl.StringAggregation
Returns JSONArray representation of aggregation
getJSONObject() - Method in class io.keikai.ui.impl.MergeAggregation
r: merge rects cs: merge CSS
getLabel() - Method in interface io.keikai.api.model.Hyperlink
 
getLabel() - Method in class io.keikai.api.model.impl.HyperlinkImpl
 
getLabel() - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
getLabel() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
getLabel() - Method in interface io.keikai.ui.sys.UndoableAction
 
getLastColumn() - Method in class io.keikai.api.AreaRef
 
getLastColumn() - Method in class io.keikai.api.impl.RangeImpl
 
getLastColumn(int) - Method in class io.keikai.api.model.impl.SheetImpl
 
getLastColumn(int) - Method in interface io.keikai.api.model.Sheet
Get the last column of row which contains data
getLastColumn() - Method in interface io.keikai.api.Range
Gets the right/last column of this range
getLastColumn() - Method in class io.keikai.api.SheetAnchor
 
getLastColumn() - Method in class io.keikai.ui.event.CellAreaEvent
 
getLastColumn() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
getLastModify() - Method in interface io.keikai.app.BookInfo
 
getLastRow() - Method in class io.keikai.api.AreaRef
 
getLastRow() - Method in class io.keikai.api.impl.RangeImpl
 
getLastRow() - Method in class io.keikai.api.model.impl.SheetImpl
 
getLastRow() - Method in interface io.keikai.api.model.Sheet
get the last row which contains data of this sheet
getLastRow() - Method in interface io.keikai.api.Range
Gets the bottom/last row of this range
getLastRow() - Method in class io.keikai.api.SheetAnchor
 
getLastRow() - Method in class io.keikai.ui.event.CellAreaEvent
 
getLastRow() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
getLastXOffset() - Method in class io.keikai.api.SheetAnchor
 
getLastYOffset() - Method in class io.keikai.api.SheetAnchor
 
getLeft() - Method in class io.keikai.ui.event.CellSelectionEvent
Deprecated.
getLeft() - Method in interface io.keikai.ui.Widget
get the left margin of the anchored cell
getLeftConnectedColumn(int, int, int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
getLeftHeaderHiddens(Spreadsheet, int) - Static method in class io.keikai.ui.fn.UtilFns
Deprecated.
 
getLeftHeaderHiddens(int) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getLeftheadwidth() - Method in class io.keikai.ui.Spreadsheet
Gets the left head panel width
getLeftTop() - Method in class io.keikai.api.impl.RangeImpl
get the top-left cell range of this range
getLoadedArea() - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getLock() - Method in class io.keikai.api.impl.RangeImpl
 
getLock() - Method in interface io.keikai.api.model.Book
Get the read-write lock of this book
getLock() - Method in class io.keikai.api.model.impl.BookImpl
 
getLock() - Method in interface io.keikai.api.Range
 
getMaxColumns() - Method in interface io.keikai.api.model.Book
 
getMaxColumns() - Method in class io.keikai.api.model.impl.BookImpl
 
getMaxcolumns() - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0, use #getMaxVisibleColumns()
getMaxRenderedCellSize() - Method in class io.keikai.ui.Spreadsheet
Returns the max rendered cell size
getMaxRows() - Method in interface io.keikai.api.model.Book
 
getMaxRows() - Method in class io.keikai.api.model.impl.BookImpl
 
getMaxrows() - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0, use #getMaxVisibleRows()
getMaxVisibleColumns() - Method in class io.keikai.ui.Spreadsheet
Returns the maximum visible number of columns of this spreadsheet.
getMaxVisibleRows() - Method in class io.keikai.ui.Spreadsheet
Returns the maximum visible number of rows of this spreadsheet.
getMergeCSSId() - Method in class io.keikai.ui.impl.MergeAggregation.MergeIndex
 
getMergedRect(int, int) - Method in class io.keikai.ui.impl.MergeAggregation
Returns MergeIndex that added to this MergeAggregation
getMergedRect(int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
Returns MergedRect MergedRect by id
getMergedRegion() - Method in class io.keikai.api.impl.RangeImpl
 
getMergedRegion() - Method in interface io.keikai.api.Range
Returns the merged region of the left top cell of this Range if any; otherwise, returns null if not a merged region.
getMergeId() - Method in class io.keikai.ui.impl.MergeAggregation.MergeIndex
 
getMergeInfo() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
getMergeMatrixHelper(SSheet) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getMergeRange(int, int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
Get a merged range which contains cell(row,col)
getName() - Method in interface io.keikai.app.BookInfo
 
getName() - Method in enum io.keikai.ui.impl.DefaultUserActionManagerCtrl.Category
 
getName() - Method in class io.keikai.ui.impl.Focus
 
getNative() - Method in class io.keikai.api.impl.ImporterImpl
 
getNative() - Method in class io.keikai.api.impl.RangeImpl
 
getNative() - Method in class io.keikai.api.model.impl.BookImpl
 
getNative() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getNative() - Method in class io.keikai.api.model.impl.ChartDataImpl
 
getNative() - Method in class io.keikai.api.model.impl.ChartImpl
 
getNative() - Method in class io.keikai.api.model.impl.ColorImpl
 
getNative() - Method in class io.keikai.api.model.impl.FontImpl
 
getNative() - Method in class io.keikai.api.model.impl.HyperlinkImpl
 
getNative() - Method in class io.keikai.api.model.impl.PictureImpl
 
getNative() - Method in class io.keikai.api.model.impl.RichTextImpl
 
getNative() - Method in class io.keikai.api.model.impl.SheetImpl
 
getNative() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
getNative() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getNative() - Method in enum io.keikai.api.model.Validation.AlertStyle
 
getNative() - Method in enum io.keikai.api.model.Validation.OperatorType
 
getNative() - Method in enum io.keikai.api.model.Validation.ValidationType
 
getNextNonBlank(int) - Method in class io.keikai.ui.impl.NonBlankCellsHelper
 
getNextNonHidden(int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
getNextUnlocked(int) - Method in class io.keikai.ui.impl.UnlockedCellsHelper
 
getNumberOfSheets() - Method in interface io.keikai.api.model.Book
Gets the number of sheet
getNumberOfSheets() - Method in class io.keikai.api.model.impl.BookImpl
 
getOperatorType() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getOperatorType() - Method in interface io.keikai.api.model.Validation
 
getOrCreateFont(Font.Boldweight, Color, int, String, boolean, boolean, Font.TypeOffset, Font.Underline) - Method in class io.keikai.api.impl.RangeImpl
 
getOrCreateFont(Font.Boldweight, Color, int, String, boolean, boolean, Font.TypeOffset, Font.Underline) - Method in interface io.keikai.api.Range
Get font if exists or create font if not exists from the book of this range and return it.
getOrigbottom() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
getOrigColumn() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
 
getOrigin() - Method in class io.keikai.theme.SpreadsheetStandardTheme
 
getOrigLastColumn() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
 
getOrigLastRow() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
 
getOrigleft() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
getOrigright() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
getOrigRow() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
 
getOrigtop() - Method in class io.keikai.ui.event.CellSelectionUpdateEvent
getPanel() - Method in interface io.keikai.ui.Widget
the panel to stay. available value is corner,top,left or default
getPictureFormat(AImage) - Static method in class io.keikai.api.SheetOperationUtil
Gets the picture format
getPictures() - Method in class io.keikai.api.model.impl.SheetImpl
 
getPictures() - Method in interface io.keikai.api.model.Sheet
 
getPreloadColumnSize() - Method in class io.keikai.ui.Spreadsheet
 
getPreloadRowSize() - Method in class io.keikai.ui.Spreadsheet
 
getPreviousSheet() - Method in class io.keikai.ui.event.SheetSelectEvent
 
getPrevNonBlank(int) - Method in class io.keikai.ui.impl.NonBlankCellsHelper
 
getPrevNonHidden(int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
getPrevUnlocked(int) - Method in class io.keikai.ui.impl.UnlockedCellsHelper
 
getPriority() - Method in class io.keikai.theme.SpreadsheetStandardTheme
 
getPriority(String) - Static method in class io.keikai.theme.SpreadsheetThemes
Return the priority of the given theme
getRangeAttrs(SSheet, SpreadsheetCtrl.Header, int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getRangeAttrs(SSheet, SpreadsheetCtrl.Header, SpreadsheetCtrl.CellAttribute, int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getRanges() - Method in class io.keikai.ui.impl.MergeMatrixHelper
Get all merged range.
getRangesByColumn(int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
Get merged range which contains col
getRealAlignment(SCell) - Static method in class io.keikai.ui.impl.CellFormatHelper
 
getRealHtmlStyle(FormatResult, SCellStyle) - Method in class io.keikai.ui.impl.CellFormatHelper
 
getRedoLabel() - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
getRedoLabel() - Method in interface io.keikai.ui.sys.UndoableActionManager
Get redo label, only available if UndoableActionManager.isRedoable()
getRedoSelection() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getRedoSelection() - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
getRedoSelection() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
getRedoSelection() - Method in class io.keikai.ui.impl.undo.CutCellAction
 
getRedoSelection() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getRedoSelection() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getRedoSelection() - Method in interface io.keikai.ui.sys.UndoableAction
 
getRedoSheet() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getRedoSheet() - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
getRedoSheet() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
getRedoSheet() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getRedoSheet() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getRedoSheet() - Method in interface io.keikai.ui.sys.UndoableAction
 
getRef() - Method in class io.keikai.api.model.impl.BookImpl
 
getRef() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getRef() - Method in class io.keikai.api.model.impl.ColorImpl
 
getRef() - Method in class io.keikai.api.model.impl.FontImpl
 
getRef() - Method in class io.keikai.api.model.impl.SheetImpl
 
getReservedCells() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
getReservedColumn() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
getReservedColumn() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
getReservedColumn() - Method in class io.keikai.ui.impl.undo.CellBorderAction
 
getReservedColumn() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getReservedColumn() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getReservedDestColumn() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedDestLastColumn() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedDestLastColumn() - Method in class io.keikai.ui.impl.undo.CutCellAction
 
getReservedDestLastRow() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedDestLastRow() - Method in class io.keikai.ui.impl.undo.CutCellAction
 
getReservedDestRow() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedDestSheet() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedLastColumn() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
getReservedLastColumn() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
getReservedLastColumn() - Method in class io.keikai.ui.impl.undo.CellBorderAction
 
getReservedLastColumn() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getReservedLastColumn() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getReservedLastRow() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
getReservedLastRow() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
getReservedLastRow() - Method in class io.keikai.ui.impl.undo.CellBorderAction
 
getReservedLastRow() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getReservedLastRow() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getReservedRow() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
getReservedRow() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
getReservedRow() - Method in class io.keikai.ui.impl.undo.CellBorderAction
 
getReservedRow() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getReservedRow() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getReservedSheet() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
getReservedSheet() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
getReservedSheet() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getReservedSheet() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getReservedSrcColumn() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedSrcLastColumn() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedSrcLastRow() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedSrcRow() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getReservedSrcSheet() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getResultType() - Method in interface io.keikai.api.model.CellData
Gets the cell result type.
getResultType() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getRichCellHtmlText(SSheet, int, int) - Static method in class io.keikai.ui.impl.CellFormatHelper
Gets Cell text by given row and column, it handling
getRichCellHtmlText(SSheet, int, int, FormatResult, SCellStyle, SConditionalStyle) - Static method in class io.keikai.ui.impl.CellFormatHelper
Gets Cell text by given row and column, it handling
getRichText() - Method in interface io.keikai.api.model.CellData
 
getRichText() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getRichTextEditCellHtml(SSheet, int, int) - Static method in class io.keikai.ui.impl.CellFormatHelper
 
getRichTextFontBoldweightApplier(Font.Boldweight) - Static method in class io.keikai.api.CellOperationUtil
 
getRichTextFontColorApplier(Color) - Static method in class io.keikai.api.CellOperationUtil
 
getRichTextFontHeightPointsApplier(int) - Static method in class io.keikai.api.CellOperationUtil
 
getRichTextFontItalicApplier(boolean) - Static method in class io.keikai.api.CellOperationUtil
 
getRichTextFontNameApplier(String) - Static method in class io.keikai.api.CellOperationUtil
 
getRichTextFontStrikeoutApplier(boolean) - Static method in class io.keikai.api.CellOperationUtil
 
getRichTextFontTypeOffsetApplier(Font.TypeOffset) - Static method in class io.keikai.api.CellOperationUtil
 
getRichTextFontUnderlineApplier(Font.Underline) - Static method in class io.keikai.api.CellOperationUtil
 
getRight() - Method in class io.keikai.ui.event.CellSelectionEvent
getRightConnectedColumn(int, int, int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
getRotationApplier(short) - Static method in class io.keikai.api.CellOperationUtil
 
getRow() - Method in class io.keikai.api.AreaRef
 
getRow() - Method in class io.keikai.api.CellRef
 
getRow() - Method in class io.keikai.api.impl.RangeImpl
 
getRow() - Method in interface io.keikai.api.model.CellData
 
getRow() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getRow() - Method in interface io.keikai.api.Range
Gets the top row of this range
getRow() - Method in class io.keikai.api.SheetAnchor
 
getRow() - Method in class io.keikai.ui.event.CellEvent
get row index
getRow() - Method in class io.keikai.ui.event.CellMouseEvent
get row index
getRow() - Method in class io.keikai.ui.impl.Focus
 
getRow() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
getRow() - Method in interface io.keikai.ui.Widget
get cell row index to anchor
getRowBegin(Spreadsheet) - Static method in class io.keikai.ui.fn.UtilFns
Deprecated.
 
getRowCount() - Method in class io.keikai.api.impl.RangeImpl
 
getRowCount() - Method in interface io.keikai.api.Range
Gets the row count of this range
getRowEnd(Spreadsheet) - Static method in class io.keikai.ui.fn.UtilFns
Deprecated.
 
getRowFreeze() - Method in class io.keikai.api.model.impl.SheetImpl
 
getRowFreeze() - Method in interface io.keikai.api.model.Sheet
Get number of row freeze of this sheet, 0 means no row freeze
getRowFreeze(Object) - Method in class io.keikai.ui.impl.DummyFreezeInfoLoader
 
getRowfreeze() - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0, use Sheet.getRowFreeze() instead.
getRowFreeze(Object) - Method in interface io.keikai.ui.sys.FreezeInfoLoader
return freeze info, zero base
getRowHeaderAttrs(SSheet, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getRowHeight(int) - Method in class io.keikai.api.model.impl.SheetImpl
 
getRowHeight(int) - Method in interface io.keikai.api.model.Sheet
get row height in pixel
getRowheight() - Method in class io.keikai.ui.Spreadsheet
Gets the default row height of the selected sheet
getRowPositionHelper(String) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getRowRefString(int) - Static method in class io.keikai.api.Ranges
Get row reference
getRows() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
getRowtitle(Spreadsheet, int) - Static method in class io.keikai.ui.fn.UtilFns
Deprecated.
Gets Row name of a sheet
getRowtitle(int) - Method in class io.keikai.ui.Spreadsheet
Get Row title of given index, it returns row name depends on following condition
1.if there is a custom row title assign on this spreadsheet on index, then return custom value
2.if there is a custom row title assign on selected sheet on index, the return custom value
3.return default row index+1 String, for example index 0 become "1", index 9 become "10"
getRowtitles() - Method in class io.keikai.ui.Spreadsheet
Get the row titles Map object, modification of the return object doesn't cause any update.
getSBook() - Method in class io.keikai.ui.Spreadsheet
Returns the book model of this Spreadsheet.
getSegments() - Method in class io.keikai.api.model.impl.RichTextImpl
 
getSegments() - Method in interface io.keikai.api.model.RichText
 
getSelectedSheet() - Method in class io.keikai.ui.Spreadsheet
Gets the selected sheet, the default selected sheet is first sheet.
getSelectedSheetName() - Method in class io.keikai.ui.Spreadsheet
 
getSelectedSSheet() - Method in class io.keikai.ui.Spreadsheet
Gets the selected sheet, the default selected sheet is first sheet.
getSelectedXSheet() - Method in class io.keikai.ui.Spreadsheet
Deprecated.
getSelection() - Method in class io.keikai.ui.event.AuxActionEvent
 
getSelection() - Method in class io.keikai.ui.event.KeyEvent
 
getSelection() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl
 
getSelection() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getSelection() - Method in class io.keikai.ui.Spreadsheet
Return current selection rectangle only if onCellSelection event listener is registered.
getSelection() - Method in interface io.keikai.ui.UserActionContext.Clipboard
 
getSelection() - Method in interface io.keikai.ui.UserActionContext
 
getSelectionArea() - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getSelectionType() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getSelectionType() - Method in interface io.keikai.ui.UserActionContext
 
getSelectionWithType() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl
 
getSelectionWithType() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getSelectionWithType() - Method in interface io.keikai.ui.UserActionContext.Clipboard
 
getSelectionWithType() - Method in interface io.keikai.ui.UserActionContext
 
getSelType() - Method in class io.keikai.api.AreaRefWithType
 
getSelType() - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getShareScope() - Method in interface io.keikai.api.model.Book
Gets share scope of this book
getShareScope() - Method in class io.keikai.api.model.impl.BookImpl
 
getSheet() - Method in class io.keikai.api.impl.RangeImpl
 
getSheet(String) - Method in interface io.keikai.api.model.Book
Gets sheet by sheet name
getSheet(String) - Method in class io.keikai.api.model.impl.BookImpl
 
getSheet() - Method in interface io.keikai.api.Range
Gets the sheet of this range
getSheet() - Method in class io.keikai.ui.event.AuxActionEvent
 
getSheet() - Method in class io.keikai.ui.event.CellEvent
get Sheet
getSheet() - Method in class io.keikai.ui.event.CellMouseEvent
get Sheet
getSheet() - Method in class io.keikai.ui.event.HeaderMouseEvent
get Sheet
getSheet() - Method in class io.keikai.ui.event.HeaderUpdateEvent
get Sheet
getSheet() - Method in class io.keikai.ui.event.SheetEvent
 
getSheet() - Method in class io.keikai.ui.event.SyncFriendFocusEvent
 
getSheet() - Method in class io.keikai.ui.event.WidgetKeyEvent
 
getSheet() - Method in class io.keikai.ui.event.WidgetUpdateEvent
 
getSheet() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl
 
getSheet() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getSheet() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
getSheet() - Method in interface io.keikai.ui.UserActionContext.Clipboard
 
getSheet() - Method in interface io.keikai.ui.UserActionContext
 
getSheetAnchor() - Method in class io.keikai.ui.event.WidgetUpdateEvent
 
getSheetAt(int) - Method in interface io.keikai.api.model.Book
Gets sheet by index
getSheetAt(int) - Method in class io.keikai.api.model.impl.BookImpl
 
getSheetByUuid(Book, String) - Static method in class io.keikai.ui.au.in.AbstractCommand
 
getSheetId() - Method in class io.keikai.ui.impl.Focus
 
getSheetIndex(Sheet) - Method in interface io.keikai.api.model.Book
Gets the index of sheet
getSheetIndex(Sheet) - Method in class io.keikai.api.model.impl.BookImpl
 
getSheetMaxVisibleColumns() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl
 
getSheetMaxVisibleColumns() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getSheetMaxVisibleColumns(SSheet) - Method in class io.keikai.ui.Spreadsheet
Returns the max visible columns of the specified sheet
getSheetMaxVisibleColumns() - Method in interface io.keikai.ui.UserActionContext.Clipboard
 
getSheetMaxVisibleColumns() - Method in interface io.keikai.ui.UserActionContext
 
getSheetMaxVisibleRows() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl
 
getSheetMaxVisibleRows() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getSheetMaxVisibleRows(SSheet) - Method in class io.keikai.ui.Spreadsheet
Returns the max visible rows of the specified sheet
getSheetMaxVisibleRows() - Method in interface io.keikai.ui.UserActionContext.Clipboard
 
getSheetMaxVisibleRows() - Method in interface io.keikai.ui.UserActionContext
 
getSheetName() - Method in class io.keikai.api.impl.RangeImpl
 
getSheetName() - Method in class io.keikai.api.model.impl.SheetImpl
 
getSheetName() - Method in interface io.keikai.api.model.Sheet
 
getSheetName() - Method in interface io.keikai.api.Range
Gets the sheet name
getSheetName() - Method in class io.keikai.ui.event.SheetDeleteEvent
 
getSheetName() - Method in class io.keikai.ui.event.SheetEvent
 
getSheetName() - Method in class io.keikai.ui.event.SyncFriendFocusEvent
 
getSheetOrder() - Method in class io.keikai.api.impl.RangeImpl
 
getSheetOrder() - Method in interface io.keikai.api.Range
Gets the sheet order
getSheetProtection() - Method in class io.keikai.api.impl.RangeImpl
 
getSheetProtection() - Method in interface io.keikai.api.Range
Gets SheetProtection which tells what are allowed operations for a protected sheet of this range.
getSheetUuid(Sheet) - Static method in class io.keikai.ui.au.in.AbstractCommand
 
getSImporter() - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0 , use Spreadsheet.getImporter()
getSize() - Method in class io.keikai.ui.event.HeaderUpdateEvent
Returns the new size of this header event
getSize(int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
getSpreadsheet() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
getSpreadsheet() - Method in class io.keikai.ui.impl.VoidWidgetHandler
 
getSpreadsheet() - Method in interface io.keikai.ui.sys.WidgetHandler
get spreadsheet of this handler
getSpreadsheet() - Method in interface io.keikai.ui.UserActionContext
 
getSrc() - Method in class io.keikai.ui.Spreadsheet
Returns the src location of book model.
getStartPixel(int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
getStringValue() - Method in interface io.keikai.api.model.CellData
 
getStringValue() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getStyle() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedCell
 
getStyle() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedColumn
 
getStyle() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
getSupportedUserAction(Sheet) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
getSupportedUserAction(Sheet) - Method in interface io.keikai.ui.sys.UserActionManagerCtrl
Returns the supported user action that should be disabled
getSync() - Method in interface io.keikai.api.model.Book
Deprecated.
since 3.5.0, use Book.getLock()
getSync() - Method in class io.keikai.api.model.impl.BookImpl
Deprecated.
getSync() - Method in class io.keikai.api.model.impl.SheetImpl
Deprecated.
getSync() - Method in interface io.keikai.api.model.Sheet
Gets the object for synchronized a sheet.
getText() - Method in class io.keikai.api.model.impl.RichTextImpl
 
getText() - Method in interface io.keikai.api.model.RichText
 
getText() - Method in interface io.keikai.api.model.RichText.Segment
 
getTextCSSStyle(SCell) - Static method in class io.keikai.ui.impl.CellFormatHelper
 
getTheme(String) - Method in class io.keikai.theme.SpreadsheetThemeRegistry
Returns the desktop theme with the given name
getTheme(HttpServletRequest) - Method in class io.keikai.theme.SpreadsheetThemeResolver
Retrieves theme name from Cookie
getTheme(Execution) - Static method in class io.keikai.theme.SpreadsheetThemes
Returns the theme specified using the current theme resolution strategy Default strategy is to use cookies
getThemeRegistry() - Static method in class io.keikai.theme.SpreadsheetThemeFns
Returns the current theme registry
getThemeResolver() - Static method in class io.keikai.theme.SpreadsheetThemeFns
Returns the current theme resolver
getThemes() - Method in class io.keikai.theme.SpreadsheetThemeRegistry
Returns a list of currently registered desktop themes
getThemes() - Static method in class io.keikai.theme.SpreadsheetThemes
Returns an array of registered theme names
getThemeURIs(Execution, List<Object>) - Method in class io.keikai.theme.SpreadsheetThemeProvider
 
getTop() - Method in class io.keikai.ui.event.CellSelectionEvent
Deprecated.
getTop() - Method in interface io.keikai.ui.Widget
get the top margin of the anchored cell
getTopConnectedRow(int, int, int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
getTopHeaderHiddens(Spreadsheet, int) - Static method in class io.keikai.ui.fn.UtilFns
Deprecated.
 
getTopHeaderHiddens(int) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getTopheadheight() - Method in class io.keikai.ui.Spreadsheet
Gets the top head panel height
getType() - Method in interface io.keikai.api.model.Book
Gets the book type
getType() - Method in interface io.keikai.api.model.CellData
Gets the cell type.
getType() - Method in interface io.keikai.api.model.Hyperlink
 
getType() - Method in class io.keikai.api.model.impl.BookImpl
 
getType() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getType() - Method in class io.keikai.api.model.impl.HyperlinkImpl
 
getType() - Method in class io.keikai.app.CollaborationInfo.CollaborationEvent
 
getType() - Method in class io.keikai.ui.event.CellHyperlinkEvent
URL LINK type
getType() - Method in class io.keikai.ui.event.CellSelectionEvent
Returns the selection type
getType() - Method in class io.keikai.ui.event.HeaderMouseEvent
get type of this event, it will be HeaderUpdateEvent#TOP_HEADER or (@link HeaderEvent#LEFT_HEADER}
getType() - Method in class io.keikai.ui.event.HeaderUpdateEvent
get type of this event
getType() - Method in class io.keikai.ui.event.UndoableActionManagerEvent
 
getTypeOffset() - Method in interface io.keikai.api.model.Font
 
getTypeOffset() - Method in class io.keikai.api.model.impl.FontImpl
 
getUnderline() - Method in interface io.keikai.api.model.Font
 
getUnderline() - Method in class io.keikai.api.model.impl.FontImpl
 
getUndoableActionManager() - Method in class io.keikai.ui.Spreadsheet
 
getUndoLabel() - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
getUndoLabel() - Method in interface io.keikai.ui.sys.UndoableActionManager
Get undo label, only available if UndoableActionManager.isUndoable()
getUndoSelection() - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
getUndoSelection() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
getUndoSelection() - Method in class io.keikai.ui.impl.undo.CutCellAction
 
getUndoSelection() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getUndoSelection() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getUndoSelection() - Method in interface io.keikai.ui.sys.UndoableAction
 
getUndoSheet() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
getUndoSheet() - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
getUndoSheet() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
getUndoSheet() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
getUndoSheet() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
getUndoSheet() - Method in interface io.keikai.ui.sys.UndoableAction
 
getUsedUsernames(String) - Method in interface io.keikai.app.CollaborationInfo
return username of users which are using book "bookName"
getUsedUsernames(String) - Method in class io.keikai.app.impl.CollaborationInfoImpl
 
getUserActionManager() - Method in class io.keikai.ui.Spreadsheet
Gets the user action manager, then you can register/override your custom action by call UserActionManager.registerHandler(String, String, UserActionHandler)
getUserActionManagerCtrl() - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getUsername(String) - Method in interface io.keikai.app.CollaborationInfo
return a username which doesn't duplicate with others
getUsername(String) - Method in class io.keikai.app.impl.CollaborationInfoImpl
 
getValidations() - Method in class io.keikai.api.impl.RangeImpl
 
getValidations() - Method in interface io.keikai.api.Range
Gets read only Validation associated with the left-top cell of this range; return null if no associated validation.
getValidationType() - Method in class io.keikai.api.model.impl.ValidationImpl
 
getValidationType() - Method in interface io.keikai.api.model.Validation
 
getValue() - Method in interface io.keikai.api.model.CellData
 
getValue() - Method in class io.keikai.api.model.impl.CellDataImpl
 
getValue() - Method in enum io.keikai.api.model.Validation.AlertStyle
 
getValue() - Method in class io.keikai.app.CollaborationInfo.CollaborationEvent
 
getVariableResolver(SBook) - Method in class io.keikai.ui.impl.ComponentEvaluationContributor
 
getVerticalAligmentApplier(CellStyle.VerticalAlignment) - Static method in class io.keikai.api.CellOperationUtil
 
getVerticalAlignment() - Method in interface io.keikai.api.model.CellStyle
Gets vertical alignment
getVerticalAlignment() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
getVisibleArea() - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getWCSCacheControl(Execution, String) - Method in class io.keikai.theme.SpreadsheetThemeProvider
 
getWidgetData() - Method in class io.keikai.ui.event.WidgetKeyEvent
 
getWidgetData() - Method in class io.keikai.ui.event.WidgetUpdateEvent
 
getWidgetHandler() - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
 
getWidth() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedColumn
 
getWrapTextApplier(boolean) - Static method in class io.keikai.api.CellOperationUtil
 
getXBook() - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0 , use Spreadsheet.getBook()
getXOffset() - Method in class io.keikai.api.SheetAnchor
 
getYOffset() - Method in class io.keikai.api.SheetAnchor
 
getZindex() - Method in interface io.keikai.ui.Widget
set the z index of this widget

H

hasChart(Range, Chart) - Static method in class io.keikai.api.SheetOperationUtil
Determine whether the range of sheet has the chart.
hashCode() - Method in class io.keikai.api.AreaRef
 
hashCode() - Method in class io.keikai.api.AreaRefWithType
 
hashCode() - Method in class io.keikai.api.CellRef
 
hashCode() - Method in class io.keikai.api.impl.RangeImpl
 
hashCode() - Method in class io.keikai.api.model.impl.BookImpl
 
hashCode() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
hashCode() - Method in class io.keikai.api.model.impl.ChartDataImpl
 
hashCode() - Method in class io.keikai.api.model.impl.ChartImpl
 
hashCode() - Method in class io.keikai.api.model.impl.ColorImpl
 
hashCode() - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
hashCode() - Method in class io.keikai.api.model.impl.EditableFontImpl
 
hashCode() - Method in class io.keikai.api.model.impl.FontImpl
 
hashCode() - Method in class io.keikai.api.model.impl.HyperlinkImpl
 
hashCode() - Method in class io.keikai.api.model.impl.PictureImpl
 
hashCode() - Method in class io.keikai.api.model.impl.SheetImpl
 
hashCode() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
hashCode() - Method in class io.keikai.api.model.impl.SimpleRef
 
hashCode() - Method in class io.keikai.ui.impl.Focus
 
hashCode() - Method in class io.keikai.ui.impl.JavaScriptValue
 
hashCode() - Method in class io.keikai.ui.impl.MergedRect
 
hasMergedCell() - Method in class io.keikai.api.impl.RangeImpl
 
hasMergedCell() - Method in interface io.keikai.api.Range
 
hasNameRange(String) - Method in interface io.keikai.api.model.Book
check if this book has named range
hasNameRange(String) - Method in class io.keikai.api.model.impl.BookImpl
 
hasPicture(Range, Picture) - Static method in class io.keikai.api.SheetOperationUtil
Determine whether the range of sheet has the picture
hasRightBorder() - Method in class io.keikai.ui.impl.CellFormatHelper
Deprecated.
hasRightBorder(STable, SCellStyle) - Method in class io.keikai.ui.impl.CellFormatHelper
 
hasTheme(String) - Method in class io.keikai.theme.SpreadsheetThemeRegistry
Check if a dekstop theme with the given name is available to use
hasTheme(String) - Static method in class io.keikai.theme.SpreadsheetThemes
Returns true if the theme is registered
HeaderAction - Enum in io.keikai.ui.event
Action about HeaderUpdateEvent
HeaderMouseCommand - Class in io.keikai.ui.au.in
A Command (client to server) for handling user(client) start editing a cell
HeaderMouseCommand() - Constructor for class io.keikai.ui.au.in.HeaderMouseCommand
 
HeaderMouseEvent - Class in io.keikai.ui.event
A class from handle event which about mouse event on a cell
HeaderMouseEvent(String, Component, int, int, int, SSheet, HeaderType, int, int, int) - Constructor for class io.keikai.ui.event.HeaderMouseEvent
 
HeaderPositionHelper - Class in io.keikai.ui.impl
A utility class for calculating position of header.
HeaderPositionHelper(int, List<HeaderPositionHelper.HeaderPositionInfo>) - Constructor for class io.keikai.ui.impl.HeaderPositionHelper
 
HeaderPositionHelper.HeaderPositionInfo - Class in io.keikai.ui.impl
 
HeaderPositionInfo(int, int, int, boolean, boolean) - Constructor for class io.keikai.ui.impl.HeaderPositionHelper.HeaderPositionInfo
 
HeaderType - Enum in io.keikai.ui.event
Header type about HeaderUpdateEvent and HeaderMouseEvent
HeaderUpdateCommand - Class in io.keikai.ui.au.in
A Command (client to server) for handling event about a header(top header or left header)
HeaderUpdateCommand() - Constructor for class io.keikai.ui.au.in.HeaderUpdateCommand
 
HeaderUpdateEvent - Class in io.keikai.ui.event
Event about header update
HeaderUpdateEvent(String, Component, SSheet, HeaderType, HeaderAction, int, int, boolean) - Constructor for class io.keikai.ui.event.HeaderUpdateEvent
 
HelperContainer() - Constructor for class io.keikai.ui.Spreadsheet.HelperContainer
 
hidden - Variable in class io.keikai.ui.impl.HeaderPositionHelper.HeaderPositionInfo
 
hide(Range) - Static method in class io.keikai.api.CellOperationUtil
Hide the range.
HideHeaderAction - Class in io.keikai.ui.impl.undo
 
HideHeaderAction(String, Sheet, int, int, int, int, HideHeaderAction.Type, boolean) - Constructor for class io.keikai.ui.impl.undo.HideHeaderAction
 
HideHeaderAction.Type - Enum in io.keikai.ui.impl.undo
 
HideHeaderHandler - Class in io.keikai.ui.impl.ua
 
HideHeaderHandler(HideHeaderAction.Type, boolean) - Constructor for class io.keikai.ui.impl.ua.HideHeaderHandler
 
HorizontalAlignHandler - Class in io.keikai.ui.impl.ua
 
HorizontalAlignHandler(CellStyle.Alignment) - Constructor for class io.keikai.ui.impl.ua.HorizontalAlignHandler
 
Hyperlink - Interface in io.keikai.api.model
This interface allows you to get a cell's hyperlink data.
Hyperlink.HyperlinkType - Enum in io.keikai.api.model
 
HyperlinkImpl - Class in io.keikai.api.model.impl
 
HyperlinkImpl(ModelRef<SHyperlink>, String) - Constructor for class io.keikai.api.model.impl.HyperlinkImpl
 

I

id - Variable in class io.keikai.ui.impl.HeaderPositionHelper.HeaderPositionInfo
 
ignoreIfNotExist(int, int) - Method in interface io.keikai.api.CellVisitor
Should ignore to visit a cell on (row,column) if the cell doesn't existed.
IllegalFormulaException - Exception in io.keikai.api
Indicate an illegal formula exception
IllegalFormulaException() - Constructor for exception io.keikai.api.IllegalFormulaException
 
IllegalFormulaException(String, Throwable) - Constructor for exception io.keikai.api.IllegalFormulaException
 
IllegalFormulaException(String) - Constructor for exception io.keikai.api.IllegalFormulaException
 
IllegalFormulaException(Throwable) - Constructor for exception io.keikai.api.IllegalFormulaException
 
IllegalOpArgumentException - Exception in io.keikai.api
Indicate an illegal operation & argument exception.
IllegalOpArgumentException() - Constructor for exception io.keikai.api.IllegalOpArgumentException
 
IllegalOpArgumentException(String, Throwable) - Constructor for exception io.keikai.api.IllegalOpArgumentException
 
IllegalOpArgumentException(String) - Constructor for exception io.keikai.api.IllegalOpArgumentException
 
IllegalOpArgumentException(Throwable) - Constructor for exception io.keikai.api.IllegalOpArgumentException
 
Importer - Interface in io.keikai.api
Importer that loads an Excel file and returns a Book.
ImporterImpl - Class in io.keikai.api.impl
 
ImporterImpl(SImporter) - Constructor for class io.keikai.api.impl.ImporterImpl
 
Importers - Class in io.keikai.api
The main class to get an importer.
Importers() - Constructor for class io.keikai.api.Importers
 
imports(InputStream, String) - Method in class io.keikai.api.impl.ImporterImpl
 
imports(InputStream, String, PostImport) - Method in class io.keikai.api.impl.ImporterImpl
 
imports(File, String) - Method in class io.keikai.api.impl.ImporterImpl
 
imports(File, String, PostImport) - Method in class io.keikai.api.impl.ImporterImpl
 
imports(URL, String) - Method in class io.keikai.api.impl.ImporterImpl
 
imports(URL, String, PostImport) - Method in class io.keikai.api.impl.ImporterImpl
 
imports(InputStream, String) - Method in interface io.keikai.api.Importer
Import book from a input stream
imports(File, String) - Method in interface io.keikai.api.Importer
Import book from a file
imports(URL, String) - Method in interface io.keikai.api.Importer
Import book from a URL
imports(InputStream, String, PostImport) - Method in interface io.keikai.api.Importer
Import book from a input stream
imports(File, String, PostImport) - Method in interface io.keikai.api.Importer
Import book from a file
imports(URL, String, PostImport) - Method in interface io.keikai.api.Importer
Import book from a URL
index - Variable in class io.keikai.ui.impl.HeaderPositionHelper.HeaderPositionInfo
 
init(Spreadsheet) - Method in class io.keikai.ui.impl.VoidWidgetHandler
 
init(Spreadsheet) - Method in interface io.keikai.ui.sys.WidgetHandler
initial a widget handler.
init(Spreadsheet) - Method in interface io.keikai.ui.sys.WidgetLoader
Initial a widget loader with a spreadsheet
init(WebApp) - Method in class io.keikai.ui.WebAppInit
 
insert(Range, Range.InsertShift, Range.InsertCopyOrigin) - Static method in class io.keikai.api.CellOperationUtil
Insert cells to the range.
insert(Range.InsertShift, Range.InsertCopyOrigin) - Method in class io.keikai.api.impl.RangeImpl
 
insert(Range.InsertShift, Range.InsertCopyOrigin) - Method in interface io.keikai.api.Range
Insert new cells to the area of this range.
insertBefore(Component, Component) - Method in class io.keikai.ui.Spreadsheet
 
InsertCellAction - Class in io.keikai.ui.impl.undo
 
InsertCellAction(String, Sheet, int, int, int, int, Range.InsertShift, Range.InsertCopyOrigin) - Constructor for class io.keikai.ui.impl.undo.InsertCellAction
 
InsertCellDownHandler - Class in io.keikai.ui.impl.ua
 
InsertCellDownHandler() - Constructor for class io.keikai.ui.impl.ua.InsertCellDownHandler
 
InsertCellRightHandler - Class in io.keikai.ui.impl.ua
 
InsertCellRightHandler() - Constructor for class io.keikai.ui.impl.ua.InsertCellRightHandler
 
insertColumn(Range) - Static method in class io.keikai.api.CellOperationUtil
Insert columns to the range.
InsertColumnHandler - Class in io.keikai.ui.impl.ua
 
InsertColumnHandler() - Constructor for class io.keikai.ui.impl.ua.InsertColumnHandler
 
insertColumns(SSheet, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
insertRow(Range) - Static method in class io.keikai.api.CellOperationUtil
Insert rows to the range.
InsertRowHandler - Class in io.keikai.ui.impl.ua
 
InsertRowHandler() - Constructor for class io.keikai.ui.impl.ua.InsertRowHandler
 
insertRows(SSheet, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
invaliate() - Method in class io.keikai.ui.impl.VoidWidgetHandler
 
invaliate() - Method in interface io.keikai.ui.sys.WidgetHandler
invalidate this handle, which means all widget in client side will be remove, and need to re-drew.
invalidate() - Method in class io.keikai.ui.Spreadsheet
 
invalidate() - Method in interface io.keikai.ui.sys.WidgetLoader
indicate the spreadsheet is invalidated.
io.keikai.api - package io.keikai.api
Keikai Spreadsheet API classes.
io.keikai.api.impl - package io.keikai.api.impl
Keikai Spreadsheet API implementation classes, internal use only
io.keikai.api.model - package io.keikai.api.model
Keikai Spreadsheet Model API classes.
io.keikai.api.model.impl - package io.keikai.api.model.impl
Keikai Spreadsheet Model API implementation classes, Internal use only
io.keikai.app - package io.keikai.app
 
io.keikai.app.impl - package io.keikai.app.impl
 
io.keikai.theme - package io.keikai.theme
 
io.keikai.ui - package io.keikai.ui
Defines UI Component class of Keikai Spreadsheet
io.keikai.ui.au.in - package io.keikai.ui.au.in
Keikai Spreadsheet UI Component Command (Client to Server).
io.keikai.ui.au.out - package io.keikai.ui.au.out
Keikai Spreadsheet UI Component Au Response(Server to Client).
io.keikai.ui.event - package io.keikai.ui.event
Events of Keikai Spreadsheet UI Component.
io.keikai.ui.fn - package io.keikai.ui.fn
Keikai Spreadsheet UI Taglib Functions.
io.keikai.ui.impl - package io.keikai.ui.impl
Classes for implementing Keikai Spreadsheet UI Components (implementation only).
io.keikai.ui.impl.ua - package io.keikai.ui.impl.ua
Classes that doing system user action control on Keikai Spreadsheet UI Components.
io.keikai.ui.impl.undo - package io.keikai.ui.impl.undo
Classes that doing system undoable action control on Keikai Spreadsheet UI Components.
io.keikai.ui.sys - package io.keikai.ui.sys
Classes that doing system control on Keikai Spreadsheet UI Components.
isAnyCellProtected() - Method in class io.keikai.api.impl.RangeImpl
 
isAnyCellProtected(Sheet, CellRegion) - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
isAutoFilterAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isAutoFilterAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether cells can be filtered.
isAutoFilterEnabled() - Method in class io.keikai.api.impl.RangeImpl
check if auto filter is enable or not.
isAutoFilterEnabled() - Method in class io.keikai.api.model.impl.SheetImpl
 
isAutoFilterEnabled() - Method in interface io.keikai.api.model.Sheet
 
isAutoFilterEnabled() - Method in interface io.keikai.api.Range
 
isAvailable(CellStyle) - Method in interface io.keikai.api.Range.CellStyleHelper
Check if this style still available
isBlank() - Method in interface io.keikai.api.model.CellData
 
isBlank() - Method in class io.keikai.api.model.impl.CellDataImpl
 
isBookAttached(BookInfo) - Method in interface io.keikai.app.BookManager
 
isBookAttached(BookInfo) - Method in class io.keikai.app.impl.BookManagerImpl
 
isCancel() - Method in class io.keikai.ui.event.StartEditingEvent
 
isCancel() - Method in class io.keikai.ui.event.StopEditingEvent
 
isCleanBookAutomatically() - Method in class io.keikai.ui.Spreadsheet
 
isClientCacheDisabled() - Method in class io.keikai.ui.Spreadsheet
Returns whether client cache disabled or not
isColumnHidden(int) - Method in class io.keikai.api.model.impl.SheetImpl
 
isColumnHidden(int) - Method in interface io.keikai.api.model.Sheet
 
isCommentVisible() - Method in class io.keikai.api.impl.RangeImpl
 
isCommentVisible() - Method in interface io.keikai.api.Range
Returns whether the comment is always visible at the left top cell of this range; if no comment at the cell, it returns false.
isCustom() - Method in class io.keikai.ui.impl.HeaderPositionHelper.HeaderPositionInfo
 
isCustomHegiht() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
isCustomWidth() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedColumn
 
isCutMode() - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.ClipboardImpl
 
isCutMode() - Method in interface io.keikai.ui.UserActionContext.Clipboard
 
isDeleteColumnsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isDeleteColumnsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether columns can be deleted.
isDeleteRowsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isDeleteRowsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether rows can be deleted.
isDetached() - Method in class io.keikai.ui.impl.Focus
 
isDisplayGridlines() - Method in class io.keikai.api.model.impl.SheetImpl
 
isDisplayGridlines() - Method in interface io.keikai.api.model.Sheet
 
isDisplaySheetGridlines() - Method in class io.keikai.api.impl.RangeImpl
 
isDisplaySheetGridlines() - Method in interface io.keikai.api.Range
 
isDstSheetProtected() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
isDstSheetProtected() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
isDstSheetProtected() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
isEditingSet() - Method in class io.keikai.ui.event.StartEditingEvent
Return true if editing value is set by StartEditingEvent.setEditingValue(Object)
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.AbstractBookHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.AbstractCellHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.AbstractProtectedHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.AbstractSheetHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.DeleteColumnHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.DeleteRowHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.DeleteSheetHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.HideHeaderHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.InsertColumnHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.InsertRowHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.MoveSheetHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.impl.ua.NilHandler
 
isEnabled(Book, Sheet) - Method in class io.keikai.ui.sys.SortHandler
 
isEnabled(Book, Sheet) - Method in interface io.keikai.ui.UserActionHandler
get the enabled state of this action
isFormatCellsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isFormatCellsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether cells can be formatted.
isFormatColumnsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isFormatColumnsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether columns can be formatted.
isFormatRowsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isFormatRowsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether rows can be formatted.
isFormula() - Method in interface io.keikai.api.model.CellData
 
isFormula() - Method in class io.keikai.api.model.impl.CellDataImpl
 
isHidden() - Method in interface io.keikai.api.model.CellStyle
 
isHidden() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
isHidden() - Method in class io.keikai.api.model.impl.SheetImpl
 
isHidden() - Method in interface io.keikai.api.model.Sheet
Returns whether this sheet is hidden.
isHidden() - Method in class io.keikai.ui.event.HeaderUpdateEvent
Returns whether request hidden(true)/unhidden(false) of this column/row.
isHidden(int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
isHidecolumnhead() - Method in class io.keikai.ui.Spreadsheet
Returns true if hide column head of this spread sheet; default to false.
isHiderowhead() - Method in class io.keikai.ui.Spreadsheet
Returns true if hide row head of this spread sheet; default to false.
isIE9() - Static method in class io.keikai.ui.Spreadsheet
 
isIgnoreBlank() - Method in class io.keikai.api.model.impl.ValidationImpl
 
isIgnoreBlank() - Method in interface io.keikai.api.model.Validation
 
isInCellDropdown() - Method in class io.keikai.api.model.impl.ValidationImpl
 
isInCellDropdown() - Method in interface io.keikai.api.model.Validation
 
isInsertColumnsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isInsertColumnsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether columns can be inserted.
isInsertHyperlinksAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isInsertHyperlinksAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether hyperlinks can be inserted.
isInsertRowsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isInsertRowsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether rows can be inserted.
isItalic() - Method in interface io.keikai.api.model.Font
 
isItalic() - Method in class io.keikai.api.model.impl.FontImpl
 
isKeepCellSelection() - Method in class io.keikai.ui.Spreadsheet
Returns true if keep the cell selection box when lost focus; default to false.
isLeaglSheetName(String) - Method in class io.keikai.ui.impl.ua.RenameSheetHandler
 
isLocked() - Method in interface io.keikai.api.model.CellStyle
 
isLocked() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
isMergedCell() - Method in class io.keikai.api.impl.RangeImpl
 
isMergedCell() - Method in interface io.keikai.api.Range
 
isMergeRangeLeftTop(int, int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
Check is (row,col) in one of merge range's left-top
isNonBlank(int) - Method in class io.keikai.ui.impl.NonBlankCellsHelper
 
isNonBlank(int) - Method in class io.keikai.ui.impl.NonBlankCellsHelper.NonBlankCellInfo
Returns whether the specified cellIndex is within range of this NonBlankCellInfo.
isObjectsEditable() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isObjectsEditable() - Method in interface io.keikai.api.model.SheetProtection
get whether linked objects or embedded objects can be edited.
isPivotTablesAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isPivotTablesAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether PivotTable reports ccan be created or modified.
isPrintGridlines() - Method in class io.keikai.api.model.impl.SheetImpl
 
isPrintGridlines() - Method in interface io.keikai.api.model.Sheet
 
isProtected() - Method in class io.keikai.api.impl.RangeImpl
 
isProtected() - Method in class io.keikai.api.model.impl.SheetImpl
 
isProtected() - Method in interface io.keikai.api.model.Sheet
 
isProtected() - Method in interface io.keikai.api.Range
 
isRangeProtected() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
isRedoable() - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
isRedoable() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
isRedoable() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
isRedoable() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
isRedoable() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
isRedoable() - Method in class io.keikai.ui.impl.undo.DeleteCellAction
 
isRedoable() - Method in class io.keikai.ui.impl.undo.HideHeaderAction
 
isRedoable() - Method in class io.keikai.ui.impl.undo.InsertCellAction
 
isRedoable() - Method in class io.keikai.ui.impl.undo.ResizeHeaderAction
 
isRedoable() - Method in interface io.keikai.ui.sys.UndoableAction
Check if still redoable or not
isRedoable() - Method in interface io.keikai.ui.sys.UndoableActionManager
Is redoable
isRowHidden(int) - Method in class io.keikai.api.model.impl.SheetImpl
 
isRowHidden(int) - Method in interface io.keikai.api.model.Sheet
 
isScenariosEditable() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isScenariosEditable() - Method in interface io.keikai.api.model.SheetProtection
get whether scenarios can be edited.
isSelectLockedCellsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isSelectLockedCellsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether locked cells can be selected.
isSelectUnlockedCellsAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isSelectUnlockedCellsAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether unlocked cells can be selected.
isSheetAvailable() - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
Check if sheet still available
isSheetProtected() - Method in class io.keikai.api.impl.RangeImpl
 
isSheetProtected() - Method in interface io.keikai.api.Range
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
Check if sheet is protected
isSheetProtected() - Method in class io.keikai.ui.impl.undo.AutoFillCellAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.ClearCellAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.DeleteCellAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.HideHeaderAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.InsertCellAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.PasteCellAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.ResizeHeaderAction
 
isSheetProtected() - Method in class io.keikai.ui.impl.undo.SortCellAction
 
isShowAddColumn() - Method in class io.keikai.ui.Spreadsheet
Returns whether show the add column button in sheetbar.
isShowAddRow() - Method in class io.keikai.ui.Spreadsheet
Returns whether show the add row button in sheetbar.
isShowContextMenu() - Method in class io.keikai.ui.Spreadsheet
Returns whether show ContextMenu
isShowError() - Method in class io.keikai.api.model.impl.ValidationImpl
 
isShowError() - Method in interface io.keikai.api.model.Validation
 
isShowFormulabar() - Method in class io.keikai.ui.Spreadsheet
Returns whether show formula bar
isShowInput() - Method in class io.keikai.api.model.impl.ValidationImpl
 
isShowInput() - Method in interface io.keikai.api.model.Validation
 
isShowSheetbar() - Method in class io.keikai.ui.Spreadsheet
Returns whether show sheetbar
isShowToolbar() - Method in class io.keikai.ui.Spreadsheet
Returns whether shows toolbar
isSortAllowed() - Method in class io.keikai.api.model.impl.SheetProtectionImpl
 
isSortAllowed() - Method in interface io.keikai.api.model.SheetProtection
get whether cells can be sorted.
isSrcSheetProtected() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
isStrikeout() - Method in interface io.keikai.api.model.Font
 
isStrikeout() - Method in class io.keikai.api.model.impl.FontImpl
 
isThreeDimentionalChart(Chart.Type) - Static method in class io.keikai.api.model.impl.EnumUtil
 
isTitleIndexMode(Spreadsheet) - Static method in class io.keikai.ui.impl.XUtils
Returns whether the Spreadsheet title is in index mode
isUndoable() - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
isUndoable() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
isUndoable() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
isUndoable() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
isUndoable() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
isUndoable() - Method in class io.keikai.ui.impl.undo.DeleteCellAction
 
isUndoable() - Method in class io.keikai.ui.impl.undo.HideHeaderAction
 
isUndoable() - Method in class io.keikai.ui.impl.undo.InsertCellAction
 
isUndoable() - Method in class io.keikai.ui.impl.undo.ResizeHeaderAction
 
isUndoable() - Method in interface io.keikai.ui.sys.UndoableAction
Check if still undoable or not
isUndoable() - Method in interface io.keikai.ui.sys.UndoableActionManager
Is undoable
isUnlocked(int) - Method in class io.keikai.ui.impl.UnlockedCellsHelper
 
isUnlocked(int) - Method in class io.keikai.ui.impl.UnlockedCellsHelper.UnlockedCellInfo
Returns whether the specified cellIndex is within range of this UnlockedCellInfo.
isUsernameExist(String) - Method in interface io.keikai.app.CollaborationInfo
ask if username is existing
isUsernameExist(String) - Method in class io.keikai.app.impl.CollaborationInfoImpl
 
isVeryHidden() - Method in class io.keikai.api.model.impl.SheetImpl
 
isVeryHidden() - Method in interface io.keikai.api.model.Sheet
Returns whether this sheet is very hidden.
isWholeColumn() - Method in class io.keikai.api.impl.RangeImpl
Check if this range represents a whole column, which mean all rows are included,
isWholeColumn() - Method in interface io.keikai.api.Range
Check if this range represents a whole column, which mean all rows are included,
isWholeColumn() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
isWholeRow() - Method in class io.keikai.api.impl.RangeImpl
Check if this range represents a whole row, which mean all column are included,
isWholeRow() - Method in interface io.keikai.api.Range
Check if this range represents a whole row, which mean all column are included,
isWholeRow() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
isWholeSheet() - Method in class io.keikai.api.impl.RangeImpl
Check if this range represents a whole sheet, which mean all column and row are included,
isWholeSheet() - Method in interface io.keikai.api.Range
Check if this range represents a whole sheet, which mean all column and row are included,
isWholeSheet() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
isWrapText() - Method in interface io.keikai.api.model.CellStyle
 
isWrapText() - Method in class io.keikai.api.model.impl.CellStyleImpl
 

J

JavaScriptValue - Class in io.keikai.ui.impl
 
JavaScriptValue(String) - Constructor for class io.keikai.ui.impl.JavaScriptValue
Constructor
JSONObj - Class in io.keikai.ui.impl
A util class to handle JSON response.
JSONObj() - Constructor for class io.keikai.ui.impl.JSONObj
 

K

KeyEvent - Class in io.keikai.ui.event
 
KeyEvent(String, Component, int, boolean, boolean, boolean, int, int, int, int) - Constructor for class io.keikai.ui.event.KeyEvent
 

L

last() - Method in class io.keikai.ui.impl.SequenceId
 
list() - Method in interface io.keikai.app.BookRepository
Get the BookInfo list
load(BookInfo) - Method in interface io.keikai.app.BookRepository
Loads a book
load(StringBuffer, Execution) - Method in class io.keikai.ui.impl.ZssMessageLoader
 
loadDataValidtionJASON(Sheet) - Method in class io.keikai.ui.impl.DummyDataValidationHandler
 
loadDataValidtionJASON(Sheet) - Method in interface io.keikai.ui.sys.DataValidationHandler
 

M

main(String[]) - Static method in class io.keikai.ui.impl.JSONObj
 
merge(Range, boolean) - Static method in class io.keikai.api.CellOperationUtil
merge the range
merge(boolean) - Method in class io.keikai.api.impl.RangeImpl
 
merge(boolean) - Method in interface io.keikai.api.Range
Merges the range
MergeAggregation - Class in io.keikai.ui.impl
 
MergeAggregation(MergeMatrixHelper) - Constructor for class io.keikai.ui.impl.MergeAggregation
 
MergeAggregation.MergeIndex - Class in io.keikai.ui.impl
 
MergeCellAction - Class in io.keikai.ui.impl.undo
 
MergeCellAction(String, Sheet, int, int, int, int, boolean) - Constructor for class io.keikai.ui.impl.undo.MergeCellAction
 
MergedRect - Class in io.keikai.ui.impl
 
MergedRect() - Constructor for class io.keikai.ui.impl.MergedRect
 
MergedRect(int, int, int, int, int) - Constructor for class io.keikai.ui.impl.MergedRect
 
MergeMatrixHelper - Class in io.keikai.ui.impl
Each sheet has its own MergeMatrixHelper and it manages merged cells.
MergeMatrixHelper(List, int, int) - Constructor for class io.keikai.ui.impl.MergeMatrixHelper
 
ModelEventDispatcher - Class in io.keikai.ui
To dispatch model event
ModelEventDispatcher() - Constructor for class io.keikai.ui.ModelEventDispatcher
 
ModelRef<T> - Interface in io.keikai.api.model.impl
 
moveChart(SheetAnchor, Chart) - Method in class io.keikai.api.impl.RangeImpl
 
moveChart(SheetAnchor, Chart) - Method in interface io.keikai.api.Range
Moves chart to new location
moveChart(Range, Chart, int, int) - Static method in class io.keikai.api.SheetOperationUtil
Move a chart to specified row and column.
moveEditorFocus(String, String, String, int, int) - Method in class io.keikai.ui.Spreadsheet
Add and move other editor's focus
movePicture(SheetAnchor, Picture) - Method in class io.keikai.api.impl.RangeImpl
 
movePicture(SheetAnchor, Picture) - Method in interface io.keikai.api.Range
Moves picture
movePicture(Range, Picture, int, int) - Static method in class io.keikai.api.SheetOperationUtil
Move a picture to specified row and column.
MoveSheetHandler - Class in io.keikai.ui.impl.ua
 
MoveSheetHandler(boolean) - Constructor for class io.keikai.ui.impl.ua.MoveSheetHandler
 

N

newExtraCtrl() - Method in class io.keikai.ui.Spreadsheet
Return a extra controller. only spreadsheet developer need to call this method.
next() - Method in class io.keikai.ui.impl.SequenceId
 
nextUpdateId() - Static method in class io.keikai.ui.impl.XUtils
 
NilHandler - Class in io.keikai.ui.impl.ua
always disable and do nothing
NilHandler() - Constructor for class io.keikai.ui.impl.ua.NilHandler
 
NonBlankCellInfo(int, int) - Constructor for class io.keikai.ui.impl.NonBlankCellsHelper.NonBlankCellInfo
 
NonBlankCellsHelper - Class in io.keikai.ui.impl
A utility class for calculating position of non-blank cells.
NonBlankCellsHelper(List<NonBlankCellsHelper.NonBlankCellInfo>) - Constructor for class io.keikai.ui.impl.NonBlankCellsHelper
 
NonBlankCellsHelper.NonBlankCellInfo - Class in io.keikai.ui.impl
 
notifyChange(Range) - Method in interface io.keikai.api.CellOperationUtil.CellStyleApplier
NotifyChange after applying the style to all cells.
notifyChange() - Method in class io.keikai.api.impl.RangeImpl
Notify this range has been changed.
notifyChange(String[]) - Method in class io.keikai.api.impl.RangeImpl
 
notifyChange(Range.CellAttribute) - Method in class io.keikai.api.impl.RangeImpl
 
notifyChange() - Method in interface io.keikai.api.Range
Notify this range has been changed.
notifyChange(String[]) - Method in interface io.keikai.api.Range
Notify the whole book of specified variables change.
notifyChange(Range.CellAttribute) - Method in interface io.keikai.api.Range
Notify this range has been changed on the specifield attribute.
notifyLoadedAreaChange() - Method in class io.keikai.ui.Spreadsheet
NotifyChange the currently loaded area and freeze area if exists.
notifyVisibleAreaChange() - Method in class io.keikai.ui.Spreadsheet
NotifyChange the currently visible area and freeze area if exists.

O

ON_AFTER_CELL_CHANGE - Static variable in class io.keikai.ui.event.Events
This event is sent after cell contents changed by operating the book model.
ON_AFTER_SHEET_CREATE - Static variable in class io.keikai.ui.event.Events
This event is sent after sheet is created by operating the book model.
ON_AFTER_SHEET_DELETE - Static variable in class io.keikai.ui.event.Events
This event is sent after sheet is deleted by operating the book model.
ON_AFTER_SHEET_NAME_CHANGE - Static variable in class io.keikai.ui.event.Events
This event is sent after sheet's name is changed by operating the book model.
ON_AFTER_SHEET_ORDER_CHANGE - Static variable in class io.keikai.ui.event.Events
This event is sent after sheet's order is changed by operating the book model.
ON_AFTER_SHEET_VISIBLE_CHANGE - Static variable in class io.keikai.ui.event.Events
This event is sent after sheet's visible is changed by operating the book model.
ON_AFTER_UNDOABLE_MANAGER_ACTION - Static variable in class io.keikai.ui.event.Events
This is event is sent after do/undo/redo a undoable action by a undoable action manager, or clear undo manager
ON_AUX_ACTION - Static variable in class io.keikai.ui.event.Events
The onAuxAction event (with AuxActionEvent)
ON_CELL_CLICK - Static variable in class io.keikai.ui.event.Events
The onCellClick event (with CellMouseEvent).
ON_CELL_DOUBLE_CLICK - Static variable in class io.keikai.ui.event.Events
The onCellDoubleClick event (with CellMouseEvent).
ON_CELL_FILTER - Static variable in class io.keikai.ui.event.Events
The onCellFilter event (with CellMouseEvent).
ON_CELL_FOUCS - Static variable in class io.keikai.ui.event.Events
The onCellFocus event (with CellEvent).
ON_CELL_HYPERLINK - Static variable in class io.keikai.ui.event.Events
The onCellHyperlink event (with CellHyperlinkEvent).
ON_CELL_RIGHT_CLICK - Static variable in class io.keikai.ui.event.Events
The onCellRightClick event (with CellMouseEvent).
ON_CELL_SELECTION - Static variable in class io.keikai.ui.event.Events
The onCellSelection event (with CellSelectionEvent).
ON_CELL_SELECTION_UPDATE - Static variable in class io.keikai.ui.event.Events
The onCellSelectionUpdate event (with CellSelectionUpdateEvent).
ON_CELL_VALIDATOR - Static variable in class io.keikai.ui.event.Events
The onCellValidator event (with CellMouseEvent).
ON_CTRL_KEY - Static variable in class io.keikai.ui.event.Events
The onCtrlKey event (with KeyEvent)
ON_EDITBOX_EDITING - Static variable in class io.keikai.ui.event.Events
The onEditboxEditing event (with EditboxEditingEvent).
ON_HEADER_CLICK - Static variable in class io.keikai.ui.event.Events
The onHeaderClick event (with HeaderMouseEvent).
ON_HEADER_DOUBLE_CLICK - Static variable in class io.keikai.ui.event.Events
The onHeaderDoubleClick event (with HeaderMouseEvent).
ON_HEADER_RIGHT_CLICK - Static variable in class io.keikai.ui.event.Events
The onHeaderRightClick event (with HeaderMouseEvent).
ON_HEADER_UPDATE - Static variable in class io.keikai.ui.event.Events
The onHeaderSzie event (with HeaderUpdateEvent).
ON_SHEET_SELECT - Static variable in class io.keikai.ui.event.Events
The onSheetSelect event (with SheetSelectEvent Sent when sheet is selected.
ON_START_EDITING - Static variable in class io.keikai.ui.event.Events
The onStartEditing event (with StartEditingEvent).
ON_STOP_EDITING - Static variable in class io.keikai.ui.event.Events
The onStopEditing event (with StopEditingEvent).
ON_SYNC_FRIEND_FOCUS - Static variable in class io.keikai.ui.event.Events
This event is sent after friend focus is added/deleted/moved.
ON_WIDGET_CTRL_KEY - Static variable in class io.keikai.ui.event.Events
The onWidgetCtrlKey event (with WidgetKeyEvent)
ON_WIDGET_UPDATE - Static variable in class io.keikai.ui.event.Events
The onWidgetUpdate event (with WidgetUpdateEvent)
onColumnChange(SSheet, int, int) - Method in interface io.keikai.ui.sys.WidgetLoader
 
onEvent(CollaborationInfo.CollaborationEvent) - Method in interface io.keikai.app.CollaborationInfo.CollaborationEventListener
 
onEvent(Event) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
onEvent(ModelEvent) - Method in class io.keikai.ui.ModelEventDispatcher
 
onLoadOnDemand(SSheet, int, int, int, int) - Method in class io.keikai.ui.impl.VoidWidgetHandler
 
onLoadOnDemand(SSheet, int, int, int, int) - Method in interface io.keikai.ui.sys.WidgetHandler
call when spreadsheet try to load a block of cell to client side.
onPageAttached(Page, Page) - Method in class io.keikai.ui.Spreadsheet
 
onPageDetached(Page) - Method in class io.keikai.ui.Spreadsheet
 
onRowChange(SSheet, int, int) - Method in interface io.keikai.ui.sys.WidgetLoader
 
onSheetClean(SSheet) - Method in interface io.keikai.ui.sys.WidgetLoader
indicate the sheet is dis-selected
onSheetFreeze(SSheet) - Method in interface io.keikai.ui.sys.WidgetLoader
indicate the sheet's freeze panel is changed.
onSheetSelected(SSheet) - Method in interface io.keikai.ui.sys.WidgetLoader
indicate the selected sheet of a spreadsheet is changed.
overlap(int, int, int, int) - Method in class io.keikai.api.AreaRef
 
overlap(int, int, int, int) - Method in class io.keikai.api.AreaRefWithType
 
overlap(AreaRefWithType) - Method in class io.keikai.api.AreaRefWithType
 

P

parseKeys(String) - Static method in class io.keikai.ui.au.in.Commands
Parses the key flags of a mouse event.
parseLinkAddress(Book, String) - Static method in class io.keikai.ui.Spreadsheet
 
paste(Range, Range) - Static method in class io.keikai.api.CellOperationUtil
Paste data and style from src to destination
paste(Range, boolean) - Method in class io.keikai.api.impl.RangeImpl
 
paste(Range) - Method in class io.keikai.api.impl.RangeImpl
 
paste(Range) - Method in interface io.keikai.api.Range
Pastes to destination
paste(Range, boolean) - Method in interface io.keikai.api.Range
Cut and paste to destination
pasteAllExceptBorder(Range, Range) - Static method in class io.keikai.api.CellOperationUtil
Paste all (except border) from src to destination
PasteCellAction - Class in io.keikai.ui.impl.undo
 
PasteCellAction(String, Sheet, int, int, int, int, boolean, boolean, Sheet, int, int, int, int, boolean, boolean) - Constructor for class io.keikai.ui.impl.undo.PasteCellAction
 
PasteCellAction(String, Sheet, int, int, int, int, boolean, Sheet, int, int, int, int, boolean) - Constructor for class io.keikai.ui.impl.undo.PasteCellAction
Deprecated.
PasteCellAction(String, Sheet, int, int, int, int, Sheet, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.PasteCellAction
Deprecated.
pasteFormula(Range, Range) - Static method in class io.keikai.api.CellOperationUtil
Paste formula only from src to destination
PasteHandler - Class in io.keikai.ui.impl.ua
 
PasteHandler() - Constructor for class io.keikai.ui.impl.ua.PasteHandler
 
pasteSpecial(Range, Range, Range.PasteType, Range.PasteOperation, boolean, boolean) - Static method in class io.keikai.api.CellOperationUtil
Paste according the argument from src to destination
pasteSpecial(Range, Range.PasteType, Range.PasteOperation, boolean, boolean) - Method in class io.keikai.api.impl.RangeImpl
 
pasteSpecial(Range, Range.PasteType, Range.PasteOperation, boolean, boolean) - Method in interface io.keikai.api.Range
Pastes to destination
PasteSpecialCellAction - Class in io.keikai.ui.impl.undo
 
PasteSpecialCellAction(String, Sheet, int, int, int, int, Sheet, int, int, int, int, Range.PasteType, Range.PasteOperation, boolean, boolean) - Constructor for class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
pasteTranspose(Range, Range) - Static method in class io.keikai.api.CellOperationUtil
Paste and transpose from src to destination
pasteValue(Range, Range) - Static method in class io.keikai.api.CellOperationUtil
Paste value only from src to destination
Picture - Interface in io.keikai.api.model
This interface provides the access to a picture of a sheet.
Picture.Format - Enum in io.keikai.api.model
 
PictureImpl - Class in io.keikai.api.model.impl
 
PictureImpl(ModelRef<SSheet>, ModelRef<SPicture>) - Constructor for class io.keikai.api.model.impl.PictureImpl
 
pointToPx(int) - Static method in class io.keikai.api.UnitUtil
 
pointToPx(int) - Static method in class io.keikai.ui.impl.XUtils
convert point to pixel
pointToTwip(int) - Static method in class io.keikai.api.UnitUtil
 
pointToTwip(int) - Static method in class io.keikai.ui.impl.XUtils
convert point to twip (1/20 point)
PostImport - Interface in io.keikai.api
Used with Importer for post-import-processing life cycle.
process(Book) - Method in interface io.keikai.api.PostImport
Used with Importer for post-import-processing life cycle.
process(AuRequest) - Method in class io.keikai.ui.au.in.AuxActionCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.BlockSyncCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.CellFetchCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.CellFetchCommandHelper
 
process(AuRequest) - Method in class io.keikai.ui.au.in.CellFocusedCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.CellMouseCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.CellSelectionCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.CellSelectionUpdateCommand
 
process(AuRequest) - Method in interface io.keikai.ui.au.in.Command
 
process(AuRequest) - Method in class io.keikai.ui.au.in.CtrlArrowCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.CtrlKeyCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.EditboxEditingCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.FetchActiveRangeCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.FilterCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.HeaderMouseCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.HeaderUpdateCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.SelectSheetCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.ShiftPosCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.StartEditingCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.StopEditingCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.TextHeightCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.TextWidthCommand
 
process(AuRequest) - Method in class io.keikai.ui.au.in.WidgetUpdateCommand
 
process(UserActionContext) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
process(UserActionContext) - Method in class io.keikai.ui.impl.ua.NilHandler
 
process(UserActionContext) - Method in interface io.keikai.ui.UserActionHandler
Handle the action.
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.AddColumnHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.AddRowHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.AddSheetHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.ApplyBorderHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.BackColorHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.ClearCellHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.CloseBookHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.CopyHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.CopySheetHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.CutHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.DeleteCellLeftHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.DeleteCellUpHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.DeleteColumnHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.DeleteRowHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.DeleteSheetHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FillColorHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontBoldHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontColorHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontFamilyHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontItalicHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontSizeHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontStrikeoutHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontTypeOffsetHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.FontUnderlineHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.HideHeaderHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.HorizontalAlignHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.InsertCellDownHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.InsertCellRightHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.InsertColumnHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.InsertRowHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.MoveSheetHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.PasteHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.RenameSheetHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.TextIndentHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.VerticalAlignHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.impl.ua.WrapTextHandler
 
processAction(UserActionContext) - Method in class io.keikai.ui.sys.DisplayGridlinesAction
 
processAction(UserActionContext) - Method in class io.keikai.ui.sys.SortHandler
 
protectSheet(String) - Method in class io.keikai.api.impl.RangeImpl
Deprecated.
protectSheet(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class io.keikai.api.impl.RangeImpl
 
protectSheet(String) - Method in interface io.keikai.api.Range
protectSheet(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in interface io.keikai.api.Range
Protect a Sheet so that it cannot be modified.
protectSheet(Range, String, String) - Static method in class io.keikai.api.SheetOperationUtil
 
protectSheet(Range, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class io.keikai.api.SheetOperationUtil
 
putHelper(String, T) - Method in class io.keikai.ui.Spreadsheet.HelperContainer
 
pxToEmu(int) - Static method in class io.keikai.api.UnitUtil
convert pixel to EMU
pxToFileChar256(int, int) - Static method in class io.keikai.ui.impl.XUtils
convert pixel to file 1/256 character width
pxToPoint(int) - Static method in class io.keikai.api.UnitUtil
 
pxToPoint(int) - Static method in class io.keikai.ui.impl.XUtils
convert pixel to point
pxToScreenChar1(int, int) - Static method in class io.keikai.ui.impl.XUtils
Convert pixel to character width (for application)
pxToScreenChar256(int, int) - Static method in class io.keikai.ui.impl.XUtils
Convert pixel to 1/256 character width
pxToTwip(int) - Static method in class io.keikai.api.UnitUtil
 
pxToTwip(int) - Static method in class io.keikai.ui.impl.XUtils
convert pixel to twip (1/20 point)

R

Range - Interface in io.keikai.api
Range can represent a cell, a row, a column, a selection of cells containing one or more contiguous blocks of cells, or a 3-D blocks of cells.
range(Sheet) - Static method in class io.keikai.api.Ranges
Returns the associated Range of the whole specified Sheet.
range(Sheet, String) - Static method in class io.keikai.api.Ranges
Returns the associated Range of the specified Sheet and area reference string (e.g.
range(Sheet, int, int, int, int) - Static method in class io.keikai.api.Ranges
Returns the associated XRange of the specified XSheet and area.
range(Sheet, int, int) - Static method in class io.keikai.api.Ranges
Returns the associated Range of the specified Sheet and cell row and column.
range(Sheet, AreaRef) - Static method in class io.keikai.api.Ranges
Returns the associated Range of the specified Sheet and cell row and column.
range(Book) - Static method in class io.keikai.api.Ranges
Returns the associated Range of the whole specified Book.
Range.ApplyBorderType - Enum in io.keikai.api
 
Range.AutoFillType - Enum in io.keikai.api
 
Range.AutoFilterOperation - Enum in io.keikai.api
 
Range.CellAttribute - Enum in io.keikai.api
 
Range.CellStyleHelper - Interface in io.keikai.api
a cell style helper to create style relative object for cell
Range.DeleteShift - Enum in io.keikai.api
Shift direction of delete api
Range.InsertCopyOrigin - Enum in io.keikai.api
Copy origin format/style of insert
Range.InsertShift - Enum in io.keikai.api
Shift direction of insert api
Range.PasteOperation - Enum in io.keikai.api
 
Range.PasteType - Enum in io.keikai.api
 
Range.SheetVisible - Enum in io.keikai.api
 
Range.SortDataOption - Enum in io.keikai.api
 
Range.SyncLevel - Enum in io.keikai.api
Deprecated.
since 3.5 It is always synchronized on Book by a read-write lock
rangeByName(Sheet, String) - Static method in class io.keikai.api.Ranges
Returns the associated Range of the specified name of a NamedRange (e.g.
RangeImpl - Class in io.keikai.api.impl
1.Range does not handle the protection issue.
RangeImpl(SRange, Sheet) - Constructor for class io.keikai.api.impl.RangeImpl
 
RangeImpl(SRange, Book) - Constructor for class io.keikai.api.impl.RangeImpl
 
RangeRunner - Interface in io.keikai.api
The runner to help you run multiple Range APIs in synchronization.
Ranges - Class in io.keikai.api
The facade class provides you multiple ways to get a Range.
Ranges() - Constructor for class io.keikai.api.Ranges
 
readBook(BookInfo) - Method in interface io.keikai.app.BookManager
 
readBook(BookInfo) - Method in class io.keikai.app.impl.BookManagerImpl
 
redoAction() - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
redoAction() - Method in interface io.keikai.ui.sys.UndoableActionManager
redo the last undo action, only availabel if UndoableActionManager.isRedoable()
refresh(boolean) - Method in class io.keikai.api.impl.RangeImpl
 
refresh(boolean, boolean, boolean) - Method in class io.keikai.api.impl.RangeImpl
 
refresh(boolean) - Method in interface io.keikai.api.Range
Enforce evaluation(if not cached) and refresh UI of this range and its dependent cells if the includeDependents is true.
refresh(boolean, boolean, boolean) - Method in interface io.keikai.api.Range
Update data model and refresh UI of this range and its dependent cells if the argument includeDependents is true.
register(Theme) - Method in class io.keikai.theme.SpreadsheetThemeRegistry
Register a desktop theme.
register(String) - Static method in class io.keikai.theme.SpreadsheetThemes
Register the theme, so it becomes available in the theme list
register(String, SpreadsheetStandardTheme.ThemeOrigin) - Static method in class io.keikai.theme.SpreadsheetThemes
Register the theme, and specifies its origin (e.g. from JAR or from FOLDER) Please use Themes.register("custom", Themes.ThemeOrigin.FOLDER) to make your custom theme available if the theme resource is inside a folder
register(String, String, int) - Static method in class io.keikai.theme.SpreadsheetThemes
Register the theme with details
register(String, String, int, SpreadsheetStandardTheme.ThemeOrigin) - Static method in class io.keikai.theme.SpreadsheetThemes
Register the theme, its display name, its priority; and also specifies its origin (e.g. from JAR or from FOLDER).
registerHandler(String, String, UserActionHandler) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
registerHandler(String, String, UserActionHandler) - Method in interface io.keikai.ui.UserActionManager
Register a handler to the handler list of category/action, append to the last handler of same category/action.
removeActiveRange(SSheet) - Method in class io.keikai.ui.impl.ActiveRangeHelper
 
removeColumns(SSheet, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
removeEditorFocus(String) - Method in class io.keikai.ui.Spreadsheet
Remove editor's focus on specified name
removeEventListener(String, ModelEventListener) - Method in class io.keikai.ui.ModelEventDispatcher
 
removeHelper(String) - Method in class io.keikai.ui.Spreadsheet.HelperContainer
 
removeInfo(int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
removeRelationship(String) - Method in interface io.keikai.app.CollaborationInfo
remove books having relationship to username
removeRelationship(String) - Method in class io.keikai.app.impl.CollaborationInfoImpl
 
removeRows(SSheet, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
removeUsername(String) - Method in interface io.keikai.app.CollaborationInfo
remove username
removeUsername(String) - Method in class io.keikai.app.impl.CollaborationInfoImpl
 
removeWidget(Widget) - Method in class io.keikai.ui.impl.VoidWidgetHandler
 
removeWidget(Widget) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
Remove widget from the WidgetHandler of this spreadsheet,
removeWidget(Widget) - Method in interface io.keikai.ui.sys.WidgetHandler
Remove widget from a handler notice : WidgetHandler and Widget are implementation-sensitive.
renameSheet(Range, String) - Static method in class io.keikai.api.SheetOperationUtil
Rename a sheet
RenameSheetHandler - Class in io.keikai.ui.impl.ua
 
RenameSheetHandler() - Constructor for class io.keikai.ui.impl.ua.RenameSheetHandler
 
renderProperties(ContentRenderer) - Method in class io.keikai.ui.Spreadsheet
 
renderProperties0(ContentRenderer) - Method in class io.keikai.ui.Spreadsheet
 
repo - Variable in class io.keikai.app.impl.BookManagerImpl
 
reserve(SSheet, int, int, int, int, int) - Static method in class io.keikai.ui.impl.undo.ReserveUtil
 
reserve(SCell) - Static method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedCellContent
 
RESERVE_ALL - Static variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
RESERVE_ALL - Static variable in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
RESERVE_ALL - Static variable in class io.keikai.ui.impl.undo.ReserveUtil
 
RESERVE_CONTENT - Static variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
RESERVE_CONTENT - Static variable in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
RESERVE_CONTENT - Static variable in class io.keikai.ui.impl.undo.ReserveUtil
 
RESERVE_MERGE - Static variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
RESERVE_MERGE - Static variable in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
RESERVE_MERGE - Static variable in class io.keikai.ui.impl.undo.ReserveUtil
 
RESERVE_STYLE - Static variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
RESERVE_STYLE - Static variable in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
RESERVE_STYLE - Static variable in class io.keikai.ui.impl.undo.ReserveUtil
 
ReservedCell(int) - Constructor for class io.keikai.ui.impl.undo.ReserveUtil.ReservedCell
 
ReservedCellContent(SCell.CellType) - Constructor for class io.keikai.ui.impl.undo.ReserveUtil.ReservedCellContent
 
ReservedColumn(int) - Constructor for class io.keikai.ui.impl.undo.ReserveUtil.ReservedColumn
 
ReservedResult(SSheet, int, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
ReservedRow(int) - Constructor for class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
reserveMergeInfo(SSheet, int, int, int, int) - Static method in class io.keikai.ui.impl.undo.ReserveUtil
reserve the merge information that in the given range.
ReserveUtil - Class in io.keikai.ui.impl.undo
 
ReserveUtil() - Constructor for class io.keikai.ui.impl.undo.ReserveUtil
 
ReserveUtil.ReservedCell - Class in io.keikai.ui.impl.undo
 
ReserveUtil.ReservedCellContent - Class in io.keikai.ui.impl.undo
 
ReserveUtil.ReservedColumn - Class in io.keikai.ui.impl.undo
 
ReserveUtil.ReservedResult - Class in io.keikai.ui.impl.undo
 
ReserveUtil.ReservedRow - Class in io.keikai.ui.impl.undo
 
resetAutoFilter() - Method in class io.keikai.api.impl.RangeImpl
clear criteria of all filters, show all the data
resetAutoFilter() - Method in interface io.keikai.api.Range
Clears condition of filter, show all the data
resetAutoFilter(Range) - Static method in class io.keikai.api.SheetOperationUtil
Resets autofilter
ResizeHeaderAction - Class in io.keikai.ui.impl.undo
 
ResizeHeaderAction(String, Sheet, int, int, int, int, ResizeHeaderAction.Type, int, boolean) - Constructor for class io.keikai.ui.impl.undo.ResizeHeaderAction
 
ResizeHeaderAction.Type - Enum in io.keikai.ui.impl.undo
 
resolveThemeURL(String) - Static method in class io.keikai.theme.SpreadsheetThemes
 
response(String, AuResponse) - Method in class io.keikai.ui.Spreadsheet
 
restore() - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
RichText - Interface in io.keikai.api.model
A rich text can have multiple segments which have different fonts for each one in a cell.
RichText.Segment - Interface in io.keikai.api.model
 
RichTextImpl - Class in io.keikai.api.model.impl
 
RichTextImpl(Book) - Constructor for class io.keikai.api.model.impl.RichTextImpl
 
run(Range) - Method in interface io.keikai.api.RangeRunner
main execution method

S

save(BookInfo, Book) - Method in interface io.keikai.app.BookRepository
Saves a book and replace book of BookInfo.
save(BookInfo, Book, boolean) - Method in interface io.keikai.app.BookRepository
Saves a book and replace book of BookInfo
saveAll() - Method in interface io.keikai.app.BookManager
 
saveAll() - Method in class io.keikai.app.impl.BookManagerImpl
 
saveAs(String, Book) - Method in interface io.keikai.app.BookRepository
Saves a book with a new name,
saveBook(BookInfo, Book) - Method in interface io.keikai.app.BookManager
 
saveBook(BookInfo, Book) - Method in class io.keikai.app.impl.BookManagerImpl
 
screenChar1ToPx(double, int) - Static method in class io.keikai.ui.impl.XUtils
convert character width to pixel
screenChar256ToPx(int, int) - Static method in class io.keikai.ui.impl.XUtils
convert 1/256 character width to pixel
SelectSheetCommand - Class in io.keikai.ui.au.in
Select sheet from sheet bar click
SelectSheetCommand() - Constructor for class io.keikai.ui.au.in.SelectSheetCommand
 
SequenceId - Class in io.keikai.ui.impl
 
SequenceId(int, int) - Constructor for class io.keikai.ui.impl.SequenceId
 
service(AuRequest, boolean) - Method in class io.keikai.ui.Spreadsheet
Processes an AU request.
setAction(String) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
setActiveRange(SSheet, int, int, int, int) - Method in class io.keikai.ui.impl.ActiveRangeHelper
 
setAlertStyle(Validation.AlertStyle) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setAlertStyle(Validation.AlertStyle) - Method in interface io.keikai.api.model.Validation
 
setAlignment(CellStyle.Alignment) - Method in interface io.keikai.api.model.EditableCellStyle
Sets horizontal alignment
Note: Spreadsheet(UI display) supports only Alignment#LEFT, Alignment#CENTER, Alignment#RIGHT (Alignment#CENTER_SELECTION will be display as Alignment#CENTER, Other alignment will be display as Alignment#LEFT), However you can still set another alignment, the data will still be kept when export.
setAlignment(CellStyle.Alignment) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setArea(int, int, int, int) - Method in class io.keikai.api.AreaRef
 
setAutoRefresh(boolean) - Method in class io.keikai.api.impl.RangeImpl
 
setAutoRefresh(boolean) - Method in interface io.keikai.api.Range
Turn on(true)/off(false) of auto refresh of this range and return previous on/off status; default is true.
setBackColor(Color) - Method in interface io.keikai.api.model.EditableCellStyle
Sets background-color of a fill
setBackColor(Color) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setBackgroundColor(Color) - Method in interface io.keikai.api.model.EditableCellStyle
Deprecated.
setBackgroundColor(Color) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
Deprecated.
setBoldweight(Font.Boldweight) - Method in interface io.keikai.api.model.EditableFont
 
setBoldweight(Font.Boldweight) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
setBook(Book) - Method in class io.keikai.ui.Spreadsheet
Sets the book data model of this spread sheet.
setBorderBottom(CellStyle.BorderType) - Method in interface io.keikai.api.model.EditableCellStyle
Sets bottom border
Note: Spreadsheet(UI display) only supports BorderType#NONE, BorderType#THIN, BorderType#DOTTED and BorderType#HAIR, (BorderType#DASH_DOT will be display as Alignment#DOTTED, Other alignment will be display as Alignment#THIN), However you can still set another alignment, the data will still be kept when export.
setBorderBottom(CellStyle.BorderType) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setBorderBottomColor(Color) - Method in interface io.keikai.api.model.EditableCellStyle
Sets bottom border color
you could use Range.CellStyleHelper#createColorFromHtmlColor(String) to create a Color
setBorderBottomColor(Color) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setBorderLeft(CellStyle.BorderType) - Method in interface io.keikai.api.model.EditableCellStyle
Sets left border
Note: Spreadsheet(UI display) only supports BorderType#NONE, BorderType#THIN, BorderType#DOTTED and BorderType#HAIR, (BorderType#DASH_DOT will be display as Alignment#DOTTED, Other alignment will be display as Alignment#THIN), However you can still set another alignment, the data will still be kept when export.
setBorderLeft(CellStyle.BorderType) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setBorderLeftColor(Color) - Method in interface io.keikai.api.model.EditableCellStyle
Sets left border color
you could use Range.CellStyleHelper#createColorFromHtmlColor(String) to create a Color
setBorderLeftColor(Color) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setBorderRight(CellStyle.BorderType) - Method in interface io.keikai.api.model.EditableCellStyle
Sets right border
Note: Spreadsheet(UI display) only supports BorderType#NONE, BorderType#THIN, BorderType#DOTTED and BorderType#HAIR, (BorderType#DASH_DOT will be display as Alignment#DOTTED, Other alignment will be display as Alignment#THIN), However you can still set another alignment, the data will still be kept when export.
setBorderRight(CellStyle.BorderType) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setBorderRightColor(Color) - Method in interface io.keikai.api.model.EditableCellStyle
Sets right border color
you could use Range.CellStyleHelper#createColorFromHtmlColor(String) to create a Color
setBorderRightColor(Color) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setBorderTop(CellStyle.BorderType) - Method in interface io.keikai.api.model.EditableCellStyle
Sets top border
Note: Spreadsheet(UI display) only supports BorderType#NONE, BorderType#THIN, BorderType#DOTTED and BorderType#HAIR, (BorderType#DASH_DOT will be display as Alignment#DOTTED, Other alignment will be display as Alignment#THIN), However you can still set another alignment, the data will still be kept when export.
setBorderTop(CellStyle.BorderType) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setBorderTopColor(Color) - Method in interface io.keikai.api.model.EditableCellStyle
Sets top border color.
setBorderTopColor(Color) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setCellEditText(String) - Method in class io.keikai.api.impl.RangeImpl
 
setCellEditText(String) - Method in interface io.keikai.api.Range
Sets cell editText, applies it to all cells of this range
setCellFocus(CellRef) - Method in class io.keikai.ui.Spreadsheet
Sets the cell focus position.
setCellHyperlink(Hyperlink.HyperlinkType, String, String) - Method in class io.keikai.api.impl.RangeImpl
 
setCellHyperlink(Hyperlink.HyperlinkType, String, String) - Method in interface io.keikai.api.Range
Sets cell hyperlink, applies it too all cells
setCellRichText(String) - Method in class io.keikai.api.impl.RangeImpl
 
setCellRichText(String) - Method in interface io.keikai.api.Range
Set into the left top cell of this Range the specified text in html format.
setCellStyle(CellStyle) - Method in class io.keikai.api.impl.RangeImpl
 
setCellStyle(CellStyle) - Method in interface io.keikai.api.Range
Sets cell style, applies it to all cells of this range
setCellValue(Object) - Method in class io.keikai.api.impl.RangeImpl
 
setCellValue(Object) - Method in interface io.keikai.api.Range
Sets cell data value, applies it to all cells
setClientCacheDisabled(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets to disable client cache.
setClipboard(Sheet, AreaRef, boolean, Object) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
setClipboard(Sheet, AreaRef, boolean, Object) - Method in interface io.keikai.ui.UserActionContext
 
setColor(Color) - Method in interface io.keikai.api.model.EditableFont
 
setColor(Color) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
setColor(String) - Method in class io.keikai.ui.impl.Focus
 
setColumn(int) - Method in class io.keikai.api.AreaRef
 
setColumn(int) - Method in interface io.keikai.ui.Widget
set cell column index to anchor
setColumnfreeze(int) - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0, use Range.setFreezePanel(int, int) instead.
setColumnsInfo(Map<Integer, ReserveUtil.ReservedColumn>) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
setColumnSize(String, int, int, int, boolean) - Method in interface io.keikai.ui.sys.SpreadsheetInCtrl
Indicate user set the size of a column
setColumntitles(Map) - Method in class io.keikai.ui.Spreadsheet
Sets the customized titles of column header.
setColumntitles(String) - Method in class io.keikai.ui.Spreadsheet
Sets the customized titles which split by ','.
setColumnWidth(Range, int) - Static method in class io.keikai.api.CellOperationUtil
Sets the column width
setColumnWidth(int) - Method in class io.keikai.api.impl.RangeImpl
 
setColumnWidth(int) - Method in interface io.keikai.api.Range
Sets the width(in pixel) of column in this range, it effect to whole column.
setColumnwidth(int) - Method in class io.keikai.ui.Spreadsheet
Sets the default column width of the selected sheet
setColumnWidth(SSheet, int, int, int, boolean) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
setCommentRichText(String) - Method in class io.keikai.api.impl.RangeImpl
 
setCommentRichText(String) - Method in interface io.keikai.api.Range
Set comment rich text into the left top cell of this range; null to delete it.
setCommentVisible(boolean) - Method in class io.keikai.api.impl.RangeImpl
 
setCommentVisible(boolean) - Method in interface io.keikai.api.Range
Set comment visibility into the left top cell of this range; if no comment at the cell, it simply ignored.
setContent(ReserveUtil.ReservedCellContent) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedCell
 
setCtrlKeys(String) - Method in class io.keikai.ui.Spreadsheet
 
setCustom(boolean) - Method in class io.keikai.ui.impl.HeaderPositionHelper.HeaderPositionInfo
 
setCustomHeight(boolean) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
setCustomWidth(boolean) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedColumn
 
setData(String, Object) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
setData(String, String) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, Number) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, boolean) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, int) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, long) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, float) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, double) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, JSONObj) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, List) - Method in class io.keikai.ui.impl.JSONObj
 
setData(String, Object[]) - Method in class io.keikai.ui.impl.JSONObj
 
setDataFormat(String) - Method in interface io.keikai.api.model.EditableCellStyle
Sets data format
setDataFormat(String) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setDisplayName(String) - Method in class io.keikai.theme.SpreadsheetStandardTheme
Rename the display name
setDisplayName(String, String) - Static method in class io.keikai.theme.SpreadsheetThemes
Set the display name (human name) of the theme
setDisplaySheetGridlines(boolean) - Method in class io.keikai.api.impl.RangeImpl
 
setDisplaySheetGridlines(boolean) - Method in interface io.keikai.api.Range
Displays sheet grid-lines or not
setDraggable(String) - Method in class io.keikai.ui.Spreadsheet
Don't call this, the spreadsheet is not draggable.
setEditingValue(Object) - Method in class io.keikai.ui.event.StartEditingEvent
Sets the editing value. if editing value is set, then client value will be ignore.
setEditingValue(Object) - Method in class io.keikai.ui.event.StopEditingEvent
 
setEditText(String) - Method in interface io.keikai.api.model.CellData
Sets the edit text, for example, "123" is number, "2012/1/1" is date, "=SUM(A1:B1)" is formula
setEditText(String) - Method in class io.keikai.api.model.impl.CellDataImpl
 
setErrorMessage(String) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setErrorMessage(String) - Method in interface io.keikai.api.model.Validation
 
setErrorTitle(String) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setErrorTitle(String) - Method in interface io.keikai.api.model.Validation
 
setFillColor(Color) - Method in interface io.keikai.api.model.EditableCellStyle
Sets forground-color of a fill.
setFillColor(Color) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setFillPattern(CellStyle.FillPattern) - Method in interface io.keikai.api.model.EditableCellStyle
Sets the fill/background pattern
Note: Spreadsheet (UI display) supports only FillPattern#NONE and FillPattern#SOLID (Other pattern will be display as {@link FillPattern#SOLID_FOREGROUND), However you can still set another pattern, the data will still be kept when export.
setFillPattern(CellStyle.FillPattern) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setFocusRect(int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetInCtrl
Indicate user change focus rectangle
setFont(Font) - Method in interface io.keikai.api.model.EditableCellStyle
Sets font
setFont(Font) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setFontHeight(int) - Method in interface io.keikai.api.model.EditableFont
 
setFontHeight(int) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
setFontHeightInPoint(int) - Method in interface io.keikai.api.model.EditableFont
 
setFontHeightInPoint(int) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
setFontName(String) - Method in interface io.keikai.api.model.EditableFont
Set the font name of cells.
setFontName(String) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
setFormula1(String) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setFormula1(String) - Method in interface io.keikai.api.model.Validation
 
setFormula2(String) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setFormula2(String) - Method in interface io.keikai.api.model.Validation
 
setFreezePanel(int, int) - Method in class io.keikai.api.impl.RangeImpl
 
setFreezePanel(int, int) - Method in interface io.keikai.api.Range
Set the freeze panel
setHandler(String, String, UserActionHandler) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
setHandler(String, String, UserActionHandler) - Method in interface io.keikai.ui.UserActionManager
set a handler to the handler list of category/action, it will remove all other handlers in same category/action
setHeight(int) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
setHidden(boolean) - Method in class io.keikai.api.impl.RangeImpl
 
setHidden(boolean) - Method in interface io.keikai.api.model.EditableCellStyle
Sets hidden
setHidden(boolean) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setHidden(boolean) - Method in interface io.keikai.api.Range
Hide or unhide rows or columns.
setHidecolumnhead(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets true to hide the column head of this spread sheet.
setHiderowhead(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets true to hide the row head of this spread sheet.
setHighlight(AreaRef) - Method in class io.keikai.ui.Spreadsheet
Sets the highlight rectangle or sets a null value to hide it.
setId(int) - Method in class io.keikai.ui.impl.MergedRect
 
setIgnoreAutoHeight(boolean) - Method in class io.keikai.ui.Spreadsheet
Whether ignore row's autoHeight calculation.
setIgnoreBlank(boolean) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setIgnoreBlank(boolean) - Method in interface io.keikai.api.model.Validation
 
setImporter(Importer) - Method in class io.keikai.ui.Spreadsheet
Sets the importer for import the book data model from a specified src.
setInCellDropdown(boolean) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setInCellDropdown(boolean) - Method in interface io.keikai.api.model.Validation
 
setIndention(int) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setInfoValues(int, int, int, boolean, boolean) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
setInputMessage(String) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setInputMessage(String) - Method in interface io.keikai.api.model.Validation
 
setInputTitle(String) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setInputTitle(String) - Method in interface io.keikai.api.model.Validation
 
setItalic(boolean) - Method in interface io.keikai.api.model.EditableFont
 
setItalic(boolean) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
setKeepCellSelection(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets true to keep the cell selection box when lost focus.
setLastColumn(int) - Method in class io.keikai.api.AreaRef
 
setLastRow(int) - Method in class io.keikai.api.AreaRef
 
setLeft(int) - Method in interface io.keikai.ui.Widget
set the left margin of the anchored cell
setLeftheadwidth(int) - Method in class io.keikai.ui.Spreadsheet
Sets the left head panel width, must large then 0.
setLoadedRect(int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetInCtrl
Indicate user do some scroll, and change loaded rectangle.
setLocked(boolean) - Method in interface io.keikai.api.model.EditableCellStyle
Sets locked
setLocked(boolean) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setMaxcolumns(int) - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0, use #setMaxVisibleColumns(int)
setMaxHsitorySize(int) - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
setMaxHsitorySize(int) - Method in interface io.keikai.ui.sys.UndoableActionManager
Sets the maximun history size
setMaxRenderedCellSize(int) - Method in class io.keikai.ui.Spreadsheet
Sets the max rendered cell size.
setMaxrows(int) - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0, use #setMaxVisibleRows(int)
setMaxVisibleColumns(int) - Method in class io.keikai.ui.Spreadsheet
Sets the maximum visible number of columns of this spreadsheet.
setMaxVisibleRows(int) - Method in class io.keikai.ui.Spreadsheet
Sets the maximum visible number of rows of this spreadsheet.
setMergeInfo(CellRegion[]) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
setName(String) - Method in class io.keikai.ui.impl.Focus
 
setNameName(String, String) - Method in class io.keikai.api.impl.RangeImpl
 
setNameName(String, String) - Method in interface io.keikai.api.Range
Set(Rename) the name of the Name(or Table) as specified in this Range(a Book or a Sheet).
setOperatorType(Validation.OperatorType) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setOperatorType(Validation.OperatorType) - Method in interface io.keikai.api.model.Validation
 
setPosition(int, int) - Method in class io.keikai.ui.impl.Focus
 
setPreloadColumnSize(int) - Method in class io.keikai.ui.Spreadsheet
 
setPreloadRowSize(int) - Method in class io.keikai.ui.Spreadsheet
 
setPriority(int) - Method in class io.keikai.theme.SpreadsheetStandardTheme
Adjust the priority of the theme
setPriority(String, int) - Static method in class io.keikai.theme.SpreadsheetThemes
Set the priority of the theme.
setRelationship(String, Book) - Method in interface io.keikai.app.CollaborationInfo
set relationship between username and book
setRelationship(String, Book) - Method in class io.keikai.app.impl.CollaborationInfoImpl
 
setRichText(String) - Method in interface io.keikai.api.model.CellData
Sets the rich text in html format.
setRichText(String) - Method in class io.keikai.api.model.impl.CellDataImpl
 
setRotation(int) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setRow(int) - Method in class io.keikai.api.AreaRef
 
setRow(int) - Method in interface io.keikai.ui.Widget
set cell row index to anchor
setRowfreeze(int) - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0, use Range.setFreezePanel(int, int) instead.
setRowHeight(Range, int) - Static method in class io.keikai.api.CellOperationUtil
Sets the row height and make it as custom modified
setRowHeight(Range, int, boolean) - Static method in class io.keikai.api.CellOperationUtil
Sets the row height and provide a custom flag, a custom flag to indicate this height was set by user or system.
setRowHeight(int) - Method in class io.keikai.api.impl.RangeImpl
 
setRowHeight(int, boolean) - Method in class io.keikai.api.impl.RangeImpl
 
setRowHeight(int) - Method in interface io.keikai.api.Range
Sets the height(in pixel) of row in this range, it effect to whole row.
setRowHeight(int, boolean) - Method in interface io.keikai.api.Range
Sets the height(in pixel) of row in this range and specify it's custom size or not.
setRowheight(int) - Method in class io.keikai.ui.Spreadsheet
Sets the default row height of the selected sheet
setRowHeight(SSheet, int, int, int, boolean, boolean) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
setRowsInfo(Map<Integer, ReserveUtil.ReservedRow>) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedResult
 
setRowSize(String, int, int, int, boolean, boolean) - Method in interface io.keikai.ui.sys.SpreadsheetInCtrl
Indicate user set the size of a row
setRowtitles(Map) - Method in class io.keikai.ui.Spreadsheet
Sets the customized titles of row header.
setRowtitles(String) - Method in class io.keikai.ui.Spreadsheet
Sets the customized titles which split by ','.
setSBook(SBook) - Method in class io.keikai.ui.Spreadsheet
Sets the book data model of this spread sheet.
setSelectedSheet(String) - Method in class io.keikai.ui.Spreadsheet
Sets the selected sheet by a name
setSelectedSheetDirectly(String, boolean, int, int, int, int, int, int, int, int, int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetInCtrl
 
setSelection(AreaRef) - Method in class io.keikai.ui.Spreadsheet
Sets the selection rectangle.
setSelectionRect(int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetInCtrl
Indicate user change selection rectangle
setSelType(CellSelectionType) - Method in class io.keikai.api.AreaRefWithType
 
setSelType(CellSelectionType) - Method in interface io.keikai.ui.sys.SpreadsheetInCtrl
 
setShareScope(String) - Method in interface io.keikai.api.model.Book
Sets share scope of this book, the possible value is "desktop","session","application"
setShareScope(String) - Method in class io.keikai.api.model.impl.BookImpl
 
setSheetId(String) - Method in class io.keikai.ui.impl.Focus
 
setSheetMaxVisibleColumns(SSheet, int) - Method in class io.keikai.ui.Spreadsheet
Sets the max visibles columns of the specified sheet.
setSheetMaxVisibleRows(SSheet, int) - Method in class io.keikai.ui.Spreadsheet
Sets the max visible rows of the specified sheet
setSheetName(String) - Method in class io.keikai.api.impl.RangeImpl
 
setSheetName(String) - Method in interface io.keikai.api.Range
Sets the sheet name
setSheetOrder(int) - Method in class io.keikai.api.impl.RangeImpl
 
setSheetOrder(int) - Method in interface io.keikai.api.Range
Sets the sheet order
setSheetOrder(Range, int) - Static method in class io.keikai.api.SheetOperationUtil
Sets the sheet order
setSheetVisible(Range.SheetVisible) - Method in class io.keikai.api.impl.RangeImpl
 
setSheetVisible(Range.SheetVisible) - Method in interface io.keikai.api.Range
Setup sheet's visibility; can be VISIBLE, HIDDEN, or VERY_HIDDEN.
setShowAddColumn(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets whether show the add column button in sheetbar.
setShowAddRow(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets whether show the add row button in sheetbar.
setShowContextMenu(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets whether show ContextMenu or not
setShowError(boolean) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setShowError(boolean) - Method in interface io.keikai.api.model.Validation
 
setShowFormulabar(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets whether show formula bar or not
setShowInput(boolean) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setShowInput(boolean) - Method in interface io.keikai.api.model.Validation
 
setShowSheetbar(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets whether show sheetbar or not
setShowToolbar(boolean) - Method in class io.keikai.ui.Spreadsheet
Sets whether show toolbar or not Default: false
setSImporter(SImporter) - Method in class io.keikai.ui.Spreadsheet
Deprecated.
setSrc(String) - Method in class io.keikai.ui.Spreadsheet
Sets the src location of the book data model to be imported into spreadsheet.
setStrikeout(boolean) - Method in interface io.keikai.api.model.EditableFont
 
setStrikeout(boolean) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
setStringValue(String) - Method in class io.keikai.api.impl.RangeImpl
 
setStringValue(String) - Method in interface io.keikai.api.Range
Save the specified value into this range as a String no matter the value is prefixed with '=' or not.
setStyle(SCellStyle) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedCell
 
setStyle(SCellStyle) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedColumn
 
setStyle(SCellStyle) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedRow
 
setSyncLevel(Range.SyncLevel) - Method in class io.keikai.api.impl.RangeImpl
Deprecated.
since 3.5 it is always synchronized on book by a read write lock.
setSyncLevel(Range.SyncLevel) - Method in interface io.keikai.api.Range
Deprecated.
It is always synchronized on Book by a read-write lock
setTheme(HttpServletRequest, HttpServletResponse, String) - Method in class io.keikai.theme.SpreadsheetThemeResolver
Stores theme name in Cookie
setTheme(Execution, String) - Static method in class io.keikai.theme.SpreadsheetThemes
Sets the theme name using the current theme resolution strategy Default strategy is to use cookies
setThemeRegistry(SpreadsheetThemeRegistry) - Static method in class io.keikai.theme.SpreadsheetThemeFns
Change the theme registry
setThemeResolver(SpreadsheetThemeResolver) - Static method in class io.keikai.theme.SpreadsheetThemeFns
Change the current theme resolver
setTop(int) - Method in interface io.keikai.ui.Widget
set the top margin of the anchored cell
setTopheadheight(int) - Method in class io.keikai.ui.Spreadsheet
Sets the top head panel height, must large then 0.
setType(CollaborationInfo.CollaborationEvent.Type) - Method in class io.keikai.app.CollaborationInfo.CollaborationEvent
 
setUnderline(Font.Underline) - Method in interface io.keikai.api.model.EditableFont
 
setUnderline(Font.Underline) - Method in class io.keikai.api.model.impl.EditableFontImpl
 
setUserActionManagerCtrl(UserActionManagerCtrl) - Method in interface io.keikai.ui.sys.SpreadsheetCtrl
Sets user action manager ctrl
setUserName(String) - Method in class io.keikai.ui.Spreadsheet
Set focus name of this spreadsheet.
setValidation(Validation.ValidationType, boolean, Validation.OperatorType, boolean, String, String, boolean, String, String, boolean, Validation.AlertStyle, String, String) - Method in class io.keikai.api.impl.RangeImpl
 
setValidation(Validation.ValidationType, boolean, Validation.OperatorType, boolean, String, String, boolean, String, String, boolean, Validation.AlertStyle, String, String) - Method in interface io.keikai.api.Range
Add if not exist or modify an existing Validation to this range.
setValidationType(Validation.ValidationType) - Method in class io.keikai.api.model.impl.ValidationImpl
 
setValidationType(Validation.ValidationType) - Method in interface io.keikai.api.model.Validation
 
setValue(Object) - Method in interface io.keikai.api.model.CellData
Sets the data object, it should be a String, Number, Date or Boolean
setValue(Object) - Method in class io.keikai.api.model.impl.CellDataImpl
 
setValue(Object) - Method in class io.keikai.app.CollaborationInfo.CollaborationEvent
 
setVerticalAlignment(CellStyle.VerticalAlignment) - Method in interface io.keikai.api.model.EditableCellStyle
Sets vertical alignment
Note: Spreadsheet(UI display) supports only VerticalAlignment#TOP, VerticalAlignment#CENTER, VerticalAlignment#TOP, (Other alignment will be display as VerticalAlignment#BOTTOM),
setVerticalAlignment(CellStyle.VerticalAlignment) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setVisibleRect(int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetInCtrl
Indicate user's visible range
setWidth(int) - Method in class io.keikai.ui.impl.undo.ReserveUtil.ReservedColumn
 
setWrapText(boolean) - Method in interface io.keikai.api.model.EditableCellStyle
Sets wrap-text
setWrapText(boolean) - Method in class io.keikai.api.model.impl.EditableCellStyleImpl
 
setXBook(SBook) - Method in class io.keikai.ui.Spreadsheet
Deprecated.
since 3.0.0 , use Spreadsheet.setBook(Book)
setZindex(int) - Method in interface io.keikai.ui.Widget
set the z-index of this widget
Sheet - Interface in io.keikai.api.model
This interface provides the access to a sheet of a Book.
SheetAnchor - Class in io.keikai.api
The anchor represents a position in a sheet for the objects ( Picture , or Chart) by row and column index.
SheetAnchor(int, int, int, int) - Constructor for class io.keikai.api.SheetAnchor
 
SheetAnchor(int, int, int, int, int, int, int, int) - Constructor for class io.keikai.api.SheetAnchor
 
SheetDeleteEvent - Class in io.keikai.ui.event
The event to notify a sheet's deleted
SheetDeleteEvent(String, Component, String) - Constructor for class io.keikai.ui.event.SheetDeleteEvent
 
SheetEvent - Class in io.keikai.ui.event
The event to notify a sheet's updated
SheetEvent(String, Component, Sheet) - Constructor for class io.keikai.ui.event.SheetEvent
 
SheetImpl - Class in io.keikai.api.model.impl
 
SheetImpl(ModelRef<SBook>, ModelRef<SSheet>) - Constructor for class io.keikai.api.model.impl.SheetImpl
 
sheetIterator() - Method in class io.keikai.ui.impl.ActiveRangeHelper
 
SheetOperationUtil - Class in io.keikai.api
The utility to help UI to deal with user's sheet operation of a Range.
SheetOperationUtil() - Constructor for class io.keikai.api.SheetOperationUtil
 
SheetProtection - Interface in io.keikai.api.model
This interface provides access to what are allowed operations for a protected sheet.
SheetProtectionImpl - Class in io.keikai.api.model.impl
 
SheetProtectionImpl(ModelRef<SSheet>, ModelRef<SSheetProtection>) - Constructor for class io.keikai.api.model.impl.SheetProtectionImpl
 
SheetSelectEvent - Class in io.keikai.ui.event
The event to notify a sheet's updated
SheetSelectEvent(String, Component, Sheet, Sheet) - Constructor for class io.keikai.ui.event.SheetSelectEvent
 
shift(Range, int, int) - Static method in class io.keikai.api.CellOperationUtil
Shifts/moves cells with a offset row and column
shift(int, int) - Method in class io.keikai.api.impl.RangeImpl
shift this range with a offset row and column
shift(int, int) - Method in interface io.keikai.api.Range
Shifts/moves cells with a offset row and column
shift(int) - Method in class io.keikai.ui.impl.NonBlankCellsHelper.NonBlankCellInfo
 
shift(int) - Method in class io.keikai.ui.impl.UnlockedCellsHelper.UnlockedCellInfo
 
ShiftCellAction - Class in io.keikai.ui.impl.undo
 
ShiftCellAction(String, Sheet, int, int, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.ShiftCellAction
 
shiftMeta(int, int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
ShiftPosCommand - Class in io.keikai.ui.au.in
Handle the user operation when arrow key is pressed to jump around unlocked cells on a protected sheet. !
ShiftPosCommand() - Constructor for class io.keikai.ui.au.in.ShiftPosCommand
 
showInfoMessage(String) - Method in class io.keikai.ui.au.in.AbstractCommand
 
showInfoMessage(String) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
showProtectMessage() - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
showWarnMessage(String) - Method in class io.keikai.ui.au.in.AbstractCommand
 
showWarnMessage(String) - Method in class io.keikai.ui.impl.ua.AbstractHandler
 
shutdownAutoFileSaving() - Method in interface io.keikai.app.BookManager
 
shutdownAutoFileSaving() - Method in class io.keikai.app.impl.BookManagerImpl
 
SimpleCellDisplayLoader - Class in io.keikai.ui.impl
 
SimpleCellDisplayLoader() - Constructor for class io.keikai.ui.impl.SimpleCellDisplayLoader
 
SimpleRef<T> - Class in io.keikai.api.model.impl
it simple use hard reference to a instance
SimpleRef(T) - Constructor for class io.keikai.api.model.impl.SimpleRef
 
size - Variable in class io.keikai.ui.impl.HeaderPositionHelper.HeaderPositionInfo
 
smartUpdate(String, Object) - Method in class io.keikai.ui.Spreadsheet
 
smartUpdate(String, Object, boolean) - Method in class io.keikai.ui.Spreadsheet
 
sort(Range, boolean) - Static method in class io.keikai.api.CellOperationUtil
Sort range
sort(Range, Range, boolean, Range.SortDataOption, Range, boolean, Range.SortDataOption, Range, boolean, Range.SortDataOption, boolean, boolean, boolean) - Static method in class io.keikai.api.CellOperationUtil
Sort range
sort(boolean) - Method in class io.keikai.api.impl.RangeImpl
 
sort(boolean, boolean, boolean, boolean, Range.SortDataOption) - Method in class io.keikai.api.impl.RangeImpl
 
sort(Range, boolean, Range.SortDataOption, Range, boolean, Range.SortDataOption, Range, boolean, Range.SortDataOption, boolean, boolean, boolean) - Method in class io.keikai.api.impl.RangeImpl
 
sort(boolean) - Method in interface io.keikai.api.Range
Sort range
sort(boolean, boolean, boolean, boolean, Range.SortDataOption) - Method in interface io.keikai.api.Range
Sort range
sort(Range, boolean, Range.SortDataOption, Range, boolean, Range.SortDataOption, Range, boolean, Range.SortDataOption, boolean, boolean, boolean) - Method in interface io.keikai.api.Range
Sort range
SortCellAction - Class in io.keikai.ui.impl.undo
 
SortCellAction(String, Sheet, int, int, int, int, Range, boolean) - Constructor for class io.keikai.ui.impl.undo.SortCellAction
 
SortCellAction(String, Sheet, int, int, int, int, boolean) - Constructor for class io.keikai.ui.impl.undo.SortCellAction
Deprecated.
SortCellAction(String, Sheet, int, int, int, int, Range, boolean, Range.SortDataOption, Range, boolean, Range.SortDataOption, Range, boolean, Range.SortDataOption, boolean, boolean, boolean) - Constructor for class io.keikai.ui.impl.undo.SortCellAction
 
SortHandler - Class in io.keikai.ui.sys
 
SortHandler(boolean) - Constructor for class io.keikai.ui.sys.SortHandler
 
SPLIT_CHAR - Static variable in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
Spreadsheet - Class in io.keikai.ui
Spreadsheet is a rich ZK Component to handle EXCEL like behavior, it reads the data from a data model(SBook) and interact with this model by event.
Spreadsheet() - Constructor for class io.keikai.ui.Spreadsheet
 
Spreadsheet.HelperContainer<T> - Class in io.keikai.ui
 
SpreadsheetCtrl - Interface in io.keikai.ui.sys
Special controller interface .
SpreadsheetCtrl.CellAttribute - Enum in io.keikai.ui.sys
 
SpreadsheetCtrl.Header - Enum in io.keikai.ui.sys
 
SpreadsheetInCtrl - Interface in io.keikai.ui.sys
Special controller interface for controlling client to server behavior.
SpreadsheetOutCtrl - Interface in io.keikai.ui.sys
Special controller interface for controlling Server to Client behavior.
SpreadsheetStandardTheme - Class in io.keikai.theme
A standard implementation of Theme.
SpreadsheetStandardTheme() - Constructor for class io.keikai.theme.SpreadsheetStandardTheme
Instantiate a default theme
SpreadsheetStandardTheme(String) - Constructor for class io.keikai.theme.SpreadsheetStandardTheme
Instantiate a standard theme
SpreadsheetStandardTheme(String, SpreadsheetStandardTheme.ThemeOrigin) - Constructor for class io.keikai.theme.SpreadsheetStandardTheme
Instantiate a standard theme
SpreadsheetStandardTheme(String, String, int) - Constructor for class io.keikai.theme.SpreadsheetStandardTheme
Instantiate a standard theme
SpreadsheetStandardTheme(String, String, int, SpreadsheetStandardTheme.ThemeOrigin) - Constructor for class io.keikai.theme.SpreadsheetStandardTheme
Instantiate a standard theme
SpreadsheetStandardTheme.ThemeOrigin - Enum in io.keikai.theme
Used to specify the origin of theme resources (e.g.
SpreadsheetThemeFns - Class in io.keikai.theme
Providing theme relevant functions for EL.
SpreadsheetThemeFns() - Constructor for class io.keikai.theme.SpreadsheetThemeFns
 
SpreadsheetThemeProvider - Class in io.keikai.theme
 
SpreadsheetThemeProvider(ThemeProvider) - Constructor for class io.keikai.theme.SpreadsheetThemeProvider
 
SpreadsheetThemeRegistry - Class in io.keikai.theme
 
SpreadsheetThemeRegistry() - Constructor for class io.keikai.theme.SpreadsheetThemeRegistry
Initialize the registry with the default theme (a.k.a Breeze).
SpreadsheetThemeResolver - Class in io.keikai.theme
A standard implementation of ThemeResolver Retrieves and stores theme names via cookie
SpreadsheetThemeResolver() - Constructor for class io.keikai.theme.SpreadsheetThemeResolver
 
SpreadsheetThemes - Class in io.keikai.theme
Facade for accessing internal theming subsystem In most cases, users need not use the underlying theme registry and theme resolver directly.
SpreadsheetThemes() - Constructor for class io.keikai.theme.SpreadsheetThemes
 
start - Variable in class io.keikai.ui.impl.NonBlankCellsHelper.NonBlankCellInfo
 
start - Variable in class io.keikai.ui.impl.UnlockedCellsHelper.UnlockedCellInfo
 
StartEditingCommand - Class in io.keikai.ui.au.in
A Command (client to server) for handling user(client) start editing a cell
StartEditingCommand() - Constructor for class io.keikai.ui.au.in.StartEditingCommand
 
StartEditingEvent - Class in io.keikai.ui.event
 
StartEditingEvent(String, Component, Sheet, int, int, Object, Object) - Constructor for class io.keikai.ui.event.StartEditingEvent
 
STATE_EMPTY - Static variable in interface io.keikai.app.BookInfo
 
STATE_SAVED - Static variable in interface io.keikai.app.BookInfo
 
STATE_UNSAVED - Static variable in interface io.keikai.app.BookInfo
 
StopEditingCommand - Class in io.keikai.ui.au.in
A Command (client to server) for handling user(client) stop editing a cell
StopEditingCommand() - Constructor for class io.keikai.ui.au.in.StopEditingCommand
 
StopEditingEvent - Class in io.keikai.ui.event
 
StopEditingEvent(String, Component, Sheet, int, int, String) - Constructor for class io.keikai.ui.event.StopEditingEvent
 
StringAggregation - Class in io.keikai.ui.impl
 
StringAggregation() - Constructor for class io.keikai.ui.impl.StringAggregation
 
sync(RangeRunner) - Method in class io.keikai.api.impl.RangeImpl
 
sync(RangeRunner) - Method in interface io.keikai.api.Range
Runs runer under synchronization protection
SyncFriendFocusEvent - Class in io.keikai.ui.event
The event to notify friend focus updated
SyncFriendFocusEvent(String, Component, Sheet, Collection<Focus>, Collection<Focus>) - Constructor for class io.keikai.ui.event.SyncFriendFocusEvent
 

T

TextHeightCommand - Class in io.keikai.ui.au.in
A Command (client to server) for fetch data back
TextHeightCommand() - Constructor for class io.keikai.ui.au.in.TextHeightCommand
 
TextIndentHandler - Class in io.keikai.ui.impl.ua
 
TextIndentHandler(int) - Constructor for class io.keikai.ui.impl.ua.TextIndentHandler
 
TextWidthCommand - Class in io.keikai.ui.au.in
A Command (client to server) for pass cell text width back
TextWidthCommand() - Constructor for class io.keikai.ui.au.in.TextWidthCommand
 
toCellRange(int, int) - Method in class io.keikai.api.impl.RangeImpl
 
toCellRange(int, int) - Method in interface io.keikai.api.Range
Returns a new range having on cell according to the offset
toChartAnchor(Range) - Static method in class io.keikai.api.SheetOperationUtil
Create a anchor by range's row/column data
toChartGrouping(Chart.Grouping) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toChartType(Chart.Type) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toColumnRange() - Method in class io.keikai.api.impl.RangeImpl
Return a range that represents all rows and between the first-column and last-column of this range
toColumnRange() - Method in interface io.keikai.api.Range
Return a range that represents all rows and between the first-column and last-column of this range It is a useful when you want to manipulate entire column (such as delete column)
toFilledAnchor(Sheet, int, int, int, int) - Static method in class io.keikai.api.SheetOperationUtil
return a SheetAnchor based on a cell and a picture width and height
toFontBoldweight(SFont.Boldweight) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toFontBoldweight(Font.Boldweight) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toFontTypeOffset(SFont.TypeOffset) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toFontTypeOffset(Font.TypeOffset) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toFontUnderline(SFont.Underline) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toFontUnderline(Font.Underline) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toggleAutoFilter(Range) - Static method in class io.keikai.api.SheetOperationUtil
Toggles autofilter on or off
ToggleMergeCellAction - Class in io.keikai.ui.impl.undo
 
ToggleMergeCellAction(String, Sheet, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.ToggleMergeCellAction
 
toggleMergeCenter(Range) - Static method in class io.keikai.api.CellOperationUtil
Toggle merge/unmerge of the range, if merging it will also set alignment to center
toHyperlinkType(Hyperlink.HyperlinkType) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toHyperlinkType(int) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toHyperlinkType(SHyperlink.HyperlinkType) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toJSONString() - Method in class io.keikai.ui.impl.JavaScriptValue
 
toLegendPosition(Chart.LegendPosition) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toPictureFormat(Picture.Format) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangeApplyBorderType(Range.ApplyBorderType) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangeAutoFilterOperation(Range.AutoFilterOperation) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangeBorderType(CellStyle.BorderType) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangeDeleteShift(Range.DeleteShift) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangeFillType(Range.AutoFillType) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangeInsertCopyOrigin(Range.InsertCopyOrigin) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangeInsertShift(Range.InsertShift) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangePasteOpNative(Range.PasteOperation) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangePasteTypeNative(Range.PasteType) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRangeSortDataOption(Range.SortDataOption) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toRowRange() - Method in class io.keikai.api.impl.RangeImpl
Return a range that represents all columns and between the first-row and last-row of this range
toRowRange() - Method in interface io.keikai.api.Range
Return a range that represents all columns and between the first-row and last-row of this range.
toSheetAnchor(SSheet, ViewAnchor) - Static method in class io.keikai.api.model.impl.SheetImpl
Utility method, internal use only
toShiftedRange(int, int) - Method in class io.keikai.api.impl.RangeImpl
 
toShiftedRange(int, int) - Method in interface io.keikai.api.Range
Return a new range that shift it row and column according to the offset, but has same height and width of original range.
toString() - Method in class io.keikai.api.impl.RangeImpl
 
toString() - Method in class io.keikai.api.model.impl.CellStyleImpl
 
toString() - Method in class io.keikai.api.model.impl.FontImpl
 
toString() - Method in enum io.keikai.ui.AuxAction
 
toString() - Method in class io.keikai.ui.event.CellFilterEvent
 
toString() - Method in class io.keikai.ui.event.CellMouseEvent
 
toString() - Method in class io.keikai.ui.event.HeaderMouseEvent
 
toString() - Method in class io.keikai.ui.event.HeaderUpdateEvent
 
toString() - Method in enum io.keikai.ui.impl.DefaultUserActionManagerCtrl.Category
 
toString() - Method in class io.keikai.ui.impl.Focus
 
toString() - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
toString() - Method in class io.keikai.ui.impl.JSONObj
 
toString() - Method in class io.keikai.ui.impl.MergedRect
 
toString() - Method in class io.keikai.ui.impl.NonBlankCellsHelper
 
toString() - Method in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
toString() - Method in class io.keikai.ui.impl.UnlockedCellsHelper
 
toString() - Method in enum io.keikai.ui.sys.SpreadsheetCtrl.CellAttribute
 
toStyleAlignemnt(CellStyle.Alignment) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toStyleAlignemnt(SCellStyle.Alignment) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toStyleBorderType(CellStyle.BorderType) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toStyleBorderType(SBorder.BorderType) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toStyleFillPattern(SFill.FillPattern) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toStyleFillPattern(CellStyle.FillPattern) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toStyleVerticalAlignemnt(CellStyle.VerticalAlignment) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toStyleVerticalAlignemnt(SCellStyle.VerticalAlignment) - Static method in class io.keikai.api.model.impl.EnumUtil
 
toViewAnchor(SSheet, SheetAnchor) - Static method in class io.keikai.api.model.impl.SheetImpl
Utility method, internal use only
twipToPoint(int) - Static method in class io.keikai.api.UnitUtil
convert row height(twip) to point(font size)
twipToPoint(int) - Static method in class io.keikai.ui.impl.XUtils
convert twip (1/20 point) to point
twipToPx(int) - Static method in class io.keikai.api.UnitUtil
convert row height(twip) to pixel
twipToPx(int) - Static method in class io.keikai.ui.impl.XUtils
convert twip (1/20 point) to pixel

U

UID - Static variable in class io.keikai.ui.Version
Returns the version UID.
UndoableAction - Interface in io.keikai.ui.sys
 
UndoableActionManager - Interface in io.keikai.ui.sys
the manager to control undoable action
UndoableActionManagerEvent - Class in io.keikai.ui.event
 
UndoableActionManagerEvent(String, Component, UndoableActionManagerEvent.Type, UndoableAction) - Constructor for class io.keikai.ui.event.UndoableActionManagerEvent
 
UndoableActionManagerEvent.Type - Enum in io.keikai.ui.event
 
undoAction() - Method in class io.keikai.ui.impl.DummyUndoableActionManager
 
undoAction() - Method in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
undoAction() - Method in class io.keikai.ui.impl.undo.AbstractCellDataStyleAction
 
undoAction() - Method in class io.keikai.ui.impl.undo.AbstractEditTextAction
 
undoAction() - Method in class io.keikai.ui.impl.undo.AggregatedAction
 
undoAction() - Method in class io.keikai.ui.impl.undo.DeleteCellAction
 
undoAction() - Method in class io.keikai.ui.impl.undo.HideHeaderAction
 
undoAction() - Method in class io.keikai.ui.impl.undo.InsertCellAction
 
undoAction() - Method in class io.keikai.ui.impl.undo.ResizeHeaderAction
 
undoAction() - Method in interface io.keikai.ui.sys.UndoableAction
Undo the action
undoAction() - Method in interface io.keikai.ui.sys.UndoableActionManager
undo last action, only available if UndoableActionManager.isUndoable()
unhide(Range) - Static method in class io.keikai.api.CellOperationUtil
Unhide the range.
UnitUtil - Class in io.keikai.api
Utility for transferring unit
UnitUtil() - Constructor for class io.keikai.api.UnitUtil
 
UnlockedCellInfo(int, int) - Constructor for class io.keikai.ui.impl.UnlockedCellsHelper.UnlockedCellInfo
 
UnlockedCellsHelper - Class in io.keikai.ui.impl
A utility class for calculating position of unlocked cells.
UnlockedCellsHelper(List<UnlockedCellsHelper.UnlockedCellInfo>) - Constructor for class io.keikai.ui.impl.UnlockedCellsHelper
 
UnlockedCellsHelper.UnlockedCellInfo - Class in io.keikai.ui.impl
 
unmerge(Range) - Static method in class io.keikai.api.CellOperationUtil
Unmerge the range
unmerge() - Method in class io.keikai.api.impl.RangeImpl
 
unmerge() - Method in interface io.keikai.api.Range
Unmerge the range
UnmergeCellAction - Class in io.keikai.ui.impl.undo
 
UnmergeCellAction(String, Sheet, int, int, int, int) - Constructor for class io.keikai.ui.impl.undo.UnmergeCellAction
 
unprotectSheet(String) - Method in class io.keikai.api.impl.RangeImpl
 
unprotectSheet(String) - Method in interface io.keikai.api.Range
Removes protection from a sheet.
unprotectSheet(Range, String) - Static method in class io.keikai.api.SheetOperationUtil
 
unshiftMeta(int, int) - Method in class io.keikai.ui.impl.HeaderPositionHelper
 
update(int, int) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
UPDATE_COLUMN_HEADER_FUNCTION - Static variable in class io.keikai.ui.au.out.AuUpdateData
 
UPDATE_FROZEN_LEFT_FUNCTION - Static variable in class io.keikai.ui.au.out.AuUpdateData
 
UPDATE_FROZEN_TOP_RANGE_FUNCTION - Static variable in class io.keikai.ui.au.out.AuUpdateData
 
UPDATE_RANGE_FUNCTION - Static variable in class io.keikai.ui.au.out.AuUpdateData
 
UPDATE_ROW_HEADER_FUNCTION - Static variable in class io.keikai.ui.au.out.AuUpdateData
 
updateBook(BookInfo, Book) - Method in interface io.keikai.app.BookManager
 
updateBook(BookInfo, Book) - Method in class io.keikai.app.impl.BookManagerImpl
 
updateChart(Chart) - Method in class io.keikai.api.impl.RangeImpl
 
updateChart(Chart) - Method in interface io.keikai.api.Range
Notify the component that a chart has change, e.g. call it after chart data changes.
updateChartWidget(SSheet, SChart) - Method in interface io.keikai.ui.sys.WidgetLoader
 
updateClipboardEffect(Sheet) - Method in class io.keikai.ui.impl.DefaultUserActionManagerCtrl
 
updateMergeCell(SSheet, int, int, int, int, int, int, int, int) - Method in interface io.keikai.ui.sys.SpreadsheetOutCtrl
 
updateMergeRange(int, int, int, int, int, int, int, int, Set, Set) - Method in class io.keikai.ui.impl.MergeMatrixHelper
 
updatePictureWidget(SSheet, SPicture) - Method in interface io.keikai.ui.sys.WidgetLoader
 
updateWidget(SSheet, String) - Method in class io.keikai.ui.impl.VoidWidgetHandler
 
updateWidget(SSheet, String) - Method in interface io.keikai.ui.sys.WidgetHandler
Redraw widget
updateWidgets(SSheet, int, int, int, int) - Method in class io.keikai.ui.impl.VoidWidgetHandler
 
updateWidgets(SSheet, int, int, int, int) - Method in interface io.keikai.ui.sys.WidgetHandler
Deprecated.
UserActionContext - Interface in io.keikai.ui
 
UserActionContext.Clipboard - Interface in io.keikai.ui
 
UserActionContextImpl(Spreadsheet, Event, Book, Sheet, AreaRef, CellSelectionType, Map<String, Object>, String, String) - Constructor for class io.keikai.ui.impl.DefaultUserActionManagerCtrl.UserActionContextImpl
 
UserActionHandler - Interface in io.keikai.ui
 
UserActionManager - Interface in io.keikai.ui
 
UserActionManagerCtrl - Interface in io.keikai.ui.sys
Action Handler for user's action
UtilFns - Class in io.keikai.ui.fn
Deprecated.
since 3.0.0
UtilFns() - Constructor for class io.keikai.ui.fn.UtilFns
Deprecated.
 

V

validate(String) - Method in class io.keikai.api.impl.RangeImpl
 
validate(String) - Method in interface io.keikai.api.Range
validate the user's input.
validate(Sheet, int, int, String, EventListener) - Method in class io.keikai.ui.impl.DummyDataValidationHandler
 
validate(Sheet, int, int, String, EventListener) - Method in interface io.keikai.ui.sys.DataValidationHandler
 
validateEditText(String) - Method in interface io.keikai.api.model.CellData
Validates the edit text if this cell has validation constraint
validateEditText(String) - Method in class io.keikai.api.model.impl.CellDataImpl
 
Validation - Interface in io.keikai.api.model
Represents data validation for a worksheet range.
Validation.AlertStyle - Enum in io.keikai.api.model
 
Validation.OperatorType - Enum in io.keikai.api.model
 
Validation.ValidationType - Enum in io.keikai.api.model
 
ValidationImpl - Class in io.keikai.api.model.impl
 
ValidationImpl(ModelRef<SDataValidation>) - Constructor for class io.keikai.api.model.impl.ValidationImpl
 
valueOf(String) - Static method in enum io.keikai.api.model.Book.BookType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.CellData.CellType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.CellStyle.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.CellStyle.BorderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.CellStyle.FillPattern
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.CellStyle.VerticalAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Chart.Grouping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Chart.LegendPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Chart.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Font.Boldweight
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Font.TypeOffset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Font.Underline
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Hyperlink.HyperlinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Picture.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Validation.AlertStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Validation.OperatorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.model.Validation.ValidationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.ApplyBorderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.AutoFillType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.AutoFilterOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.CellAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.DeleteShift
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.InsertCopyOrigin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.InsertShift
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.PasteOperation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.PasteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.SheetVisible
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.SortDataOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.api.Range.SyncLevel
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.app.CollaborationInfo.CollaborationEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.theme.SpreadsheetStandardTheme.ThemeOrigin
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.AuxAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.CellSelectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.event.CellSelectionAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.event.HeaderAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.event.HeaderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.event.UndoableActionManagerEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.event.WidgetAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.impl.DefaultUserActionManagerCtrl.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.impl.undo.ClearCellAction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.impl.undo.HideHeaderAction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.impl.undo.ResizeHeaderAction.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.sys.SpreadsheetCtrl.CellAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.keikai.ui.sys.SpreadsheetCtrl.Header
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.keikai.api.model.Book.BookType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.CellData.CellType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.CellStyle.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.CellStyle.BorderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.CellStyle.FillPattern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.CellStyle.VerticalAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Chart.Grouping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Chart.LegendPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Chart.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Font.Boldweight
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Font.TypeOffset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Font.Underline
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Hyperlink.HyperlinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Picture.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Validation.AlertStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Validation.OperatorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.model.Validation.ValidationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.ApplyBorderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.AutoFillType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.AutoFilterOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.CellAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.DeleteShift
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.InsertCopyOrigin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.InsertShift
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.PasteOperation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.PasteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.SheetVisible
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.SortDataOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.api.Range.SyncLevel
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.app.CollaborationInfo.CollaborationEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.theme.SpreadsheetStandardTheme.ThemeOrigin
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.AuxAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.CellSelectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.event.CellSelectionAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.event.HeaderAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.event.HeaderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.event.UndoableActionManagerEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.event.WidgetAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.impl.DefaultUserActionManagerCtrl.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.impl.undo.ClearCellAction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.impl.undo.HideHeaderAction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.impl.undo.ResizeHeaderAction.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.sys.SpreadsheetCtrl.CellAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.keikai.ui.sys.SpreadsheetCtrl.Header
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in io.keikai.ui
Defines the version of ZK Spreadsheet.
Version() - Constructor for class io.keikai.ui.Version
 
VerticalAlignHandler - Class in io.keikai.ui.impl.ua
 
VerticalAlignHandler(CellStyle.VerticalAlignment) - Constructor for class io.keikai.ui.impl.ua.VerticalAlignHandler
 
visit(Range) - Method in interface io.keikai.api.CellVisitor
Visits the cell
visit(CellVisitor) - Method in class io.keikai.api.impl.RangeImpl
visit all cells in this range, make sure you call this in a limited range, don't use it for all row/column selection, it will spend much time to iterate the cell
visit(CellVisitor) - Method in interface io.keikai.api.Range
Visits all cells in this range with synchronization protection, make sure you call this in a limited range, don't use it for all row/column selection, it will spend much time to iterate the cell
VoidWidgetHandler - Class in io.keikai.ui.impl
Default widget implementation, don't provide any function.
VoidWidgetHandler() - Constructor for class io.keikai.ui.impl.VoidWidgetHandler
 

W

WebAppInit - Class in io.keikai.ui
 
WebAppInit() - Constructor for class io.keikai.ui.WebAppInit
 
Widget - Interface in io.keikai.ui
A widget, like a embedded object of spreadsheet, for example a image, a chart or a dropdown
WidgetAction - Enum in io.keikai.ui.event
Action about WidgetUpdateEvent
WidgetHandler - Interface in io.keikai.ui.sys
WidgetHandler control when widgets should display on client, when should remove.
WidgetKeyEvent - Class in io.keikai.ui.event
Event about widget keystroke
WidgetKeyEvent(String, Component, Sheet, Object, int, boolean, boolean, boolean) - Constructor for class io.keikai.ui.event.WidgetKeyEvent
 
WidgetLoader - Interface in io.keikai.ui.sys
A controller interface to add/remove widget into/from spreadsheet
WidgetUpdateCommand - Class in io.keikai.ui.au.in
 
WidgetUpdateCommand() - Constructor for class io.keikai.ui.au.in.WidgetUpdateCommand
 
WidgetUpdateEvent - Class in io.keikai.ui.event
Event about widget update
WidgetUpdateEvent(String, Component, Sheet, WidgetAction, Object, SheetAnchor) - Constructor for class io.keikai.ui.event.WidgetUpdateEvent
 
withDataBarBorder() - Method in class io.keikai.ui.impl.CellFormatHelper
 
WrapTextHandler - Class in io.keikai.ui.impl.ua
 
WrapTextHandler() - Constructor for class io.keikai.ui.impl.ua.WrapTextHandler
 

X

XUtils - Class in io.keikai.ui.impl
 
XUtils() - Constructor for class io.keikai.ui.impl.XUtils
 

Z

ZssMessageLoader - Class in io.keikai.ui.impl
ZUL implementation of MessageLoader
ZssMessageLoader() - Constructor for class io.keikai.ui.impl.ZssMessageLoader
 

_

_bookRef - Variable in class io.keikai.api.model.impl.CellStyleImpl
 
_bookRef - Variable in class io.keikai.api.model.impl.FontImpl
 
_column - Variable in class io.keikai.api.AreaRef
 
_column - Variable in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
_destColumn - Variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
_destColumn - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_destColumn - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_destLastColumn - Variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
_destLastColumn - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_destLastColumn - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_destLastRow - Variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
_destLastRow - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_destLastRow - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_destRow - Variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
_destRow - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_destRow - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_destSheet - Variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
_destSheet - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_destSheet - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_destWholeColumn - Variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
_destWholeColumn - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_destWholeRow - Variable in class io.keikai.ui.impl.undo.Abstract2DCellDataStyleAction
 
_destWholeRow - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_font - Variable in class io.keikai.api.model.impl.CellStyleImpl
 
_fontRef - Variable in class io.keikai.api.model.impl.FontImpl
 
_label - Variable in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
_lastColumn - Variable in class io.keikai.api.AreaRef
 
_lastColumn - Variable in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
_lastRow - Variable in class io.keikai.api.AreaRef
 
_lastRow - Variable in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
_pasteOperation - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_pasteType - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_reservedDestLastColumn - Variable in class io.keikai.ui.impl.undo.CutCellAction
 
_reservedDestLastColumn - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_reservedDestLastColumn - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_reservedDestLastRow - Variable in class io.keikai.ui.impl.undo.CutCellAction
 
_reservedDestLastRow - Variable in class io.keikai.ui.impl.undo.PasteCellAction
 
_reservedDestLastRow - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_row - Variable in class io.keikai.api.AreaRef
 
_row - Variable in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
_sheet - Variable in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
_skipBlank - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_styleRef - Variable in class io.keikai.api.model.impl.CellStyleImpl
 
_transpose - Variable in class io.keikai.ui.impl.undo.PasteSpecialCellAction
 
_type - Variable in class io.keikai.api.AreaRefWithType
 
_wholeColumn - Variable in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
_wholeRow - Variable in class io.keikai.ui.impl.undo.AbstractUndoableAction
 
A B C D E F G H I J K L M N O P R S T U V W X Z _ 
Skip navigation links

Copyright © 2019. All rights reserved.