ApachePOI
org.apache.poi.xssf.usermodel
XSSFWorkbook
reprocessNamedRanges
if (workbook.isSetDefinedNames())
.workbook
enhanced for (workbook.getDefinedNames().getDefinedNameArray())
.workbook
getCTWorkbook
→ return this.workbook →
.workbook
getActiveSheetIndex
→ return (int)workbook.getBookViews().getWorkbookViewArray(0).getActiveTab() →
.workbook
createBuiltInName
statement
.workbook
.workbook
.workbook
commit
workbook.save(out, xmlOptions);
.workbook
isWindowsLocked
→ return workbookProtectionPresent() && workbook.getWorkbookProtection().getLockWindows() →
.workbook
addSheet
→ CTSheet sheet = workbook.getSheets().addNewSheet();
.workbook
onSheetDelete
workbook.getSheets().removeSheet(index);
.workbook
setSheetName
workbook.getSheets().getSheetArray(sheetIndex).setName(sheetname);
.workbook
isRevisionLocked
→ return workbookProtectionPresent() && workbook.getWorkbookProtection().getLockRevision() →
.workbook
isDate1904
→ CTWorkbookPr workbookPr = workbook.getWorkbookPr();
.workbook
saveNamedRanges
if (workbook.isSetDefinedNames())
.workbook
workbook.setDefinedNames(names);
.workbook
if (workbook.isSetDefinedNames())
.workbook
workbook.unsetDefinedNames();
.workbook
workbook.unsetDefinedNames();
.workbook
workbook
setSheetOrder
workbook.getSheets().removeSheet(idx);
.workbook
CTSheets ct = workbook.getSheets();
.workbook
getFirstVisibleTab
→ CTBookViews bookViews = workbook.getBookViews();
.workbook
XSSFWorkbook
if (!workbook.isSetBookViews())
.workbook
CTBookViews bvs = workbook.addNewBookViews();
.workbook
onWorkbookCreate
CTWorkbookPr workbookPr = workbook.addNewWorkbookPr();
.workbook
→ workbook = CTWorkbook.Factory.newInstance();
.workbook=
CTBookViews bvs = workbook.addNewBookViews();
.workbook
workbook.addNewSheets();
.workbook
containsSheet
→ CTSheet[] ctSheetArray = workbook.getSheets().getSheetArray();
.workbook
isStructureLocked
→ return workbookProtectionPresent() && workbook.getWorkbookProtection().getLockStructure() →
.workbook
workbookProtectionPresent
→ return workbook.isSetWorkbookProtection() →
.workbook
<init>
→ /**
* The underlying XML bean
*/
private CTWorkbook workbook;
.workbook=
safeGetWorkbookProtection
return workbook.addNewWorkbookProtection() →
.workbook
return workbook.getWorkbookProtection() →
.workbook
unLock
workbook.unsetWorkbookProtection();
.workbook
onDocumentRead
try
this.workbook = doc.getWorkbook();
.workbook=
enhanced for (this.workbook.getSheets().getSheetArray())
.workbook
if (this.workbook.isSetExternalReferences())
.workbook
enhanced for (this.workbook.getExternalReferences().getExternalReferenceArray())
.workbook
setActiveSheet
enhanced for (workbook.getBookViews().getWorkbookViewArray())
.workbook
XSSFWorkbook
if (!workbook.isSetBookViews())
.workbook
CTBookViews bvs = workbook.addNewBookViews();
.workbook
setFirstVisibleTab
→ CTBookViews bookViews = workbook.getBookViews();
.workbook
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow
inter-dataflow