WorkbookModel
Overview
WorkbookModel is a class in Aspose.Cells FOSS for Java.
Represents the top-level model of a workbook.
This class provides 19 methods for working with WorkbookModel objects in Java programs.
Available methods include: WorkbookModel, getActiveSheetIndex, getDefaultStyle, getDefinedNames, getDiagnostics, getDocumentProperties, getExternalLinkRels, getExternalLinkXmls, getProperties, getRawDefaultFontXml, getRawThemeXml, getSettings, and 7 additional methods.
All exported members are accessible to any Java application after installing the Aspose.Cells FOSS for Java package.
Properties: activeSheetIndex, defaultStyle, definedNames, diagnostics, documentProperties, externalLinkRels, and 8 more.
Description
WorkbookModel is a class in the Aspose.Cells FOSS library for Java that exposes 18 methods and 14 properties for programmatic use.
Core capabilities include: list<worksheetmodel>; workbooksettingsmodel; workbookpropertiesmodel. These operations enable developers to integrate workbookmodel functionality directly into Java applications.
The class also provides the worksheets property (returns the worksheets), the settings property (returns the settings), the properties property (returns the properties).
Instances are created through a single constructor that initializes the object with default values.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
worksheets | List<WorksheetModel> | Read | Returns the worksheets. |
settings | WorkbookSettingsModel | Read | Returns the settings. |
properties | WorkbookPropertiesModel | Read | Returns the properties. |
documentProperties | DocumentPropertiesModel | Read | Returns the document properties. |
diagnostics | DiagnosticBag | Read | Returns the diagnostics. |
styles | StyleRepository | Read | Returns the styles. |
sharedStrings | SharedStringRepository | Read | Returns the shared strings. |
defaultStyle | StyleValue | Read | Returns the default style. |
activeSheetIndex | int | Read | Returns the active sheet index. |
definedNames | List<DefinedNameModel> | Read | Returns the defined names. |
rawThemeXml | byte[] | Read | Gets the raw theme xml. |
rawDefaultFontXml | String | Read | Gets the raw default font xml. |
externalLinkXmls | List<byte[]> | Read | Returns the external link XML files (in index order, matching externalLink1, externalLink2, …). |
externalLinkRels | List<byte[]> | Read | Returns the external link rels files (parallel to externalLinkXmls; element may be null). |
Methods
| Signature | Description |
|---|---|
WorkbookModel() | Initializes a new WorkbookModel instance. |
getWorksheets() → List<WorksheetModel> | Returns the worksheets. |
getSettings() → WorkbookSettingsModel | Returns the settings. |
getProperties() → WorkbookPropertiesModel | Returns the properties. |
getDocumentProperties() → DocumentPropertiesModel | Returns the document properties. |
getDiagnostics() → DiagnosticBag | Returns the diagnostics. |
getStyles() → StyleRepository | Returns the styles. |
getSharedStrings() → SharedStringRepository | Returns the shared strings. |
getDefaultStyle() → StyleValue | Returns the default style. |
setDefaultStyle(defaultStyle: StyleValue) | Sets the default style. |
getActiveSheetIndex() → int | Returns the active sheet index. |
setActiveSheetIndex(activeSheetIndex: int) | Sets the active sheet index. |
getDefinedNames() → List<DefinedNameModel> | Returns the defined names. |
getRawThemeXml() → byte[] | Returns the raw theme xml. |
setRawThemeXml(rawThemeXml: byte[]) | Sets the raw theme xml value. |
getRawDefaultFontXml() → String | Returns the raw default font xml. |
setRawDefaultFontXml(rawDefaultFontXml: String) | Sets the raw default font xml value. |
getExternalLinkXmls() → List<byte[]> | Returns the external link XML files (in index order, matching externalLink1, externalLink2, …). |
getExternalLinkRels() → List<byte[]> | Returns the external link rels files (parallel to externalLinkXmls; element may be null). |