Package io.keikai.range.impl
Class PasteRangeImpl
- java.lang.Object
-
- io.keikai.range.impl.RangeImpl
-
- io.keikai.range.impl.PasteRangeImpl
-
- All Implemented Interfaces:
SRange,Serializable
public class PasteRangeImpl extends RangeImpl
To avoid paste too many rows; ZSS copy column only copy to sheetMaxVisibleRows.- Author:
- henri
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.keikai.range.SRange
SRange.ApplyBorderType, SRange.AutoFilterOperation, SRange.DeleteShift, SRange.FillType, SRange.InsertCopyOrigin, SRange.InsertShift, SRange.PasteOperation, SRange.PasteType, SRange.SheetVisible, SRange.SortDataOption
-
-
Constructor Summary
Constructors Constructor Description PasteRangeImpl(SSheet sheet, int tRow, int lCol, int bRow, int rCol, boolean wholeRow, boolean wholeColumn)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisWholeColumn()Check if this range cover an entire columns (form 0, and last row to the max available column of a sheet)booleanisWholeRow()Check if this range cover an entire rows (form 0, and last row to the max available row of a sheet)booleanisWholeSheet()Check if this range cover an entire sheet-
Methods inherited from class io.keikai.range.impl.RangeImpl
addChart, addPicture, applyAutoFilter, clearAll, clearCellStyles, clearContents, clearOutlineLevel, clearTrace, cloneSheet, cloneSheetFrom, cloneSheetFrom, collapse, copy, copy, createName, createSheet, delete, deleteChart, deletePicture, deleteSheet, deleteValidation, enableAutoFilter, enableAutoFilter, expand, fill, fillDown, fillLeft, fillRight, fillUp, findAutoFilterRange, getBook, getBookSeries, getCellDataFormat, getCellFormatText, getCellStyle, getColumn, getColumnGroups, getColumnGroups, getColumnGroups, getColumns, getCommentRichText, getDataRegion, getDependents, getDirectDependents, getDirectPrecedents, getEditText, getHyperlink, getLastColumn, getLastRow, getLock, getMergedRegion, getOffset, getOrCreateFont, getOutlineLevel, getPrecedents, getRichText, getRow, getRowGroups, getRowGroups, getRowGroups, getRows, getSheet, getSheetProtection, getValidations, getValue, getValues, group, insert, isAnyCellProtected, isCollapsed, isCommentVisible, isProtected, isSheetProtected, isSummaryBelow, isSummaryRight, merge, move, moveChart, movePicture, notifyChange, notifyChange, notifyChange, notifyCustomEvent, pasteSpecial, pasteSpecial0, protectSheet, refresh, refresh, resetAutoFilter, setArrayFormula, setAutoRefresh, setBorders, setCellStyle, setColumnWidth, setColumnWidth, setCommentRichText, setCommentVisible, setDisplayGridlines, setEditText, setFreezePanel, setHidden, setHiddenInLock, setHyperlink, setNameName, setRichText, setRowHeight, setRowHeight, setSheetName, setSheetOrder, setSheetVisible, setStringValue, setSummaryBelow, setSummaryRight, setValidation, setValue, setValues, sort, traceDependents, tracePrecedents, ungroup, unmerge, unprotectSheet, updateChart, validate
-
-
-
-
Constructor Detail
-
PasteRangeImpl
public PasteRangeImpl(SSheet sheet, int tRow, int lCol, int bRow, int rCol, boolean wholeRow, boolean wholeColumn)
-
-
Method Detail
-
isWholeSheet
public boolean isWholeSheet()
Description copied from interface:SRangeCheck if this range cover an entire sheet- Specified by:
isWholeSheetin interfaceSRange- Overrides:
isWholeSheetin classRangeImpl
-
isWholeRow
public boolean isWholeRow()
Description copied from interface:SRangeCheck if this range cover an entire rows (form 0, and last row to the max available row of a sheet)- Specified by:
isWholeRowin interfaceSRange- Overrides:
isWholeRowin classRangeImpl
-
isWholeColumn
public boolean isWholeColumn()
Description copied from interface:SRangeCheck if this range cover an entire columns (form 0, and last row to the max available column of a sheet)- Specified by:
isWholeColumnin interfaceSRange- Overrides:
isWholeColumnin classRangeImpl
-
-