Package com._1c.g5.v8.dt.moxel.ui.editor
Interface IExtensionHighlightComputer
-
- All Known Implementing Classes:
ExtensionHighlightComputer
public interface IExtensionHighlightComputer
Interface for computer of cells' highlighting.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
computeCellsHighlighting()
Compute highlighted cells.CellHighlightingType
getCellHighlightingType(int rowIndex, int columnIndex)
Get type of cell's highlighting.void
setBaseSheet(SpreadsheetDocument baseSheet)
Set base spreadsheet.void
setEditingContext(IEditingContext editingContext)
Sets editing context.void
setSheet(SpreadsheetDocument sheet)
Set result spreadsheet.
-
-
-
Method Detail
-
setSheet
void setSheet(SpreadsheetDocument sheet)
Set result spreadsheet.- Parameters:
sheet
-SpreadsheetDocument
, may benull
.
-
setBaseSheet
void setBaseSheet(SpreadsheetDocument baseSheet)
Set base spreadsheet.- Parameters:
baseSheet
-SpreadsheetDocument
, may benull
.
-
setEditingContext
void setEditingContext(IEditingContext editingContext)
Sets editing context.- Parameters:
editingContext
-IEditingContext
, may not benull
.
-
computeCellsHighlighting
void computeCellsHighlighting()
Compute highlighted cells.
-
getCellHighlightingType
CellHighlightingType getCellHighlightingType(int rowIndex, int columnIndex)
Get type of cell's highlighting.- Parameters:
cell
- cell coordinates- Returns:
CellHighlightingType
, nevernull
.
-
-