Class ExtensionHighlightComputer
- java.lang.Object
-
- com._1c.g5.v8.dt.moxel.ui.extension.diff.ExtensionHighlightComputer
-
- All Implemented Interfaces:
IExtensionHighlightComputer
public class ExtensionHighlightComputer extends Object implements IExtensionHighlightComputer
Helper class for computing highlighting type of spreadsheet document cells.
-
-
Constructor Summary
Constructors Constructor Description ExtensionHighlightComputer()
-
Method Summary
All Methods Instance Methods Concrete 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
public void setSheet(SpreadsheetDocument sheet)
Description copied from interface:IExtensionHighlightComputer
Set result spreadsheet.- Specified by:
setSheet
in interfaceIExtensionHighlightComputer
- Parameters:
sheet
-SpreadsheetDocument
, may benull
.
-
setBaseSheet
public void setBaseSheet(SpreadsheetDocument baseSheet)
Description copied from interface:IExtensionHighlightComputer
Set base spreadsheet.- Specified by:
setBaseSheet
in interfaceIExtensionHighlightComputer
- Parameters:
baseSheet
-SpreadsheetDocument
, may benull
.
-
setEditingContext
public void setEditingContext(IEditingContext editingContext)
Description copied from interface:IExtensionHighlightComputer
Sets editing context.- Specified by:
setEditingContext
in interfaceIExtensionHighlightComputer
- Parameters:
editingContext
-IEditingContext
, may not benull
.
-
computeCellsHighlighting
public void computeCellsHighlighting()
Description copied from interface:IExtensionHighlightComputer
Compute highlighted cells.- Specified by:
computeCellsHighlighting
in interfaceIExtensionHighlightComputer
-
getCellHighlightingType
public CellHighlightingType getCellHighlightingType(int rowIndex, int columnIndex)
Description copied from interface:IExtensionHighlightComputer
Get type of cell's highlighting.- Specified by:
getCellHighlightingType
in interfaceIExtensionHighlightComputer
- Returns:
CellHighlightingType
, nevernull
.
-
-