first commit

This commit is contained in:
MaddoScientisto 2026-03-14 20:04:39 +01:00
commit cf97b64877
27585 changed files with 3281780 additions and 0 deletions

View file

@ -0,0 +1,15 @@
package org.xlsx4j.exceptions;
public class Xlsx4jException extends Exception {
public Xlsx4jException(String msg) {
super(msg);
}
public Xlsx4jException(String msg, Exception e) {
super(msg, e);
}
public Xlsx4jException(String msg, Throwable t) {
super(msg, t);
}
}

View file

@ -0,0 +1,76 @@
package org.xlsx4j.jaxb;
import java.io.File;
import java.io.InputStream;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import org.docx4j.jaxb.NamespacePrefixMapperUtils;
import org.docx4j.utils.ResourceUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.xlsx4j.sml.ObjectFactory;
public class Context {
public static JAXBContext jcSML;
private static Logger log = LoggerFactory.getLogger(Context.class);
public static ObjectFactory smlObjectFactory;
static {
log.info("java.vendor=" + System.getProperty("java.vendor"));
log.info("java.version=" + System.getProperty("java.version"));
org.docx4j.jaxb.Context.searchManifestsForJAXBImplementationInfo(ClassLoader.getSystemClassLoader());
if (Thread.currentThread().getContextClassLoader() == null) {
log.warn("ContextClassLoader is null for current thread");
} else if (ClassLoader.getSystemClassLoader() != Thread.currentThread().getContextClassLoader()) {
org.docx4j.jaxb.Context.searchManifestsForJAXBImplementationInfo(Thread.currentThread().getContextClassLoader());
}
try {
Object namespacePrefixMapper = NamespacePrefixMapperUtils.getPrefixMapper();
try {
File f = new File("src/main/java/org/docx4j/wml/jaxb.properties");
if (f.exists()) {
log.info("MOXy JAXB implementation intended..");
} else {
InputStream is = ResourceUtils.getResource("org/docx4j/wml/jaxb.properties");
log.info("MOXy JAXB implementation intended..");
}
} catch (Exception e2) {
log.warn(e2.getMessage());
try {
InputStream is = ResourceUtils.getResource("org/docx4j/wml/jaxb.properties");
log.info("MOXy JAXB implementation intended..");
} catch (Exception e3) {
log.warn(e3.getMessage());
if (namespacePrefixMapper.getClass().getName().equals("org.docx4j.jaxb.NamespacePrefixMapperSunInternal")) {
log.info("Using Java 6/7 JAXB implementation");
} else {
log.info("Using JAXB Reference Implementation");
}
}
}
} catch (JAXBException e) {
log.error("PANIC! No suitable JAXB implementation available");
log.error(e.getMessage(), (Throwable)e);
e.printStackTrace();
}
try {
ClassLoader classLoader = Context.class.getClassLoader();
jcSML = JAXBContext.newInstance("org.xlsx4j.sml:org.xlsx4j.schemas.microsoft.com.office.excel_2006.main:org.xlsx4j.schemas.microsoft.com.office.excel_2008_2.main", classLoader);
if (jcSML.getClass().getName().equals("org.eclipse.persistence.jaxb.JAXBContext")) {
log.info("MOXy JAXB implementation is in use!");
} else {
log.info("Not using MOXy.");
}
} catch (Exception ex) {
log.error("Cannot initialize context", (Throwable)ex);
}
}
public static ObjectFactory getsmlObjectFactory() {
if (smlObjectFactory == null)
smlObjectFactory = new ObjectFactory();
return smlObjectFactory;
}
}

View file

@ -0,0 +1,422 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2006.main;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
import org.xlsx4j.sml.CTAutoFilter;
import org.xlsx4j.sml.CTCellWatches;
import org.xlsx4j.sml.CTConditionalFormatting;
import org.xlsx4j.sml.CTControls;
import org.xlsx4j.sml.CTCustomProperties;
import org.xlsx4j.sml.CTCustomSheetViews;
import org.xlsx4j.sml.CTDataConsolidate;
import org.xlsx4j.sml.CTDataValidations;
import org.xlsx4j.sml.CTDrawing;
import org.xlsx4j.sml.CTExtensionList;
import org.xlsx4j.sml.CTHeaderFooter;
import org.xlsx4j.sml.CTHyperlinks;
import org.xlsx4j.sml.CTIgnoredErrors;
import org.xlsx4j.sml.CTMergeCells;
import org.xlsx4j.sml.CTOleObjects;
import org.xlsx4j.sml.CTPageBreak;
import org.xlsx4j.sml.CTPageMargins;
import org.xlsx4j.sml.CTPageSetup;
import org.xlsx4j.sml.CTPhoneticPr;
import org.xlsx4j.sml.CTPrintOptions;
import org.xlsx4j.sml.CTProtectedRanges;
import org.xlsx4j.sml.CTScenarios;
import org.xlsx4j.sml.CTSheetBackgroundPicture;
import org.xlsx4j.sml.CTSheetCalcPr;
import org.xlsx4j.sml.CTSheetDimension;
import org.xlsx4j.sml.CTSheetFormatPr;
import org.xlsx4j.sml.CTSheetPr;
import org.xlsx4j.sml.CTSheetProtection;
import org.xlsx4j.sml.CTSmartTags;
import org.xlsx4j.sml.CTSortState;
import org.xlsx4j.sml.CTTableParts;
import org.xlsx4j.sml.CTWebPublishItems;
import org.xlsx4j.sml.Cols;
import org.xlsx4j.sml.SheetData;
import org.xlsx4j.sml.SheetViews;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Worksheet", propOrder = {"sheetPr", "dimension", "sheetViews", "sheetFormatPr", "cols", "sheetData", "sheetCalcPr", "sheetProtection", "protectedRanges", "scenarios", "autoFilter", "sortState", "dataConsolidate", "customSheetViews", "mergeCells", "phoneticPr", "conditionalFormatting", "dataValidations", "hyperlinks", "printOptions", "pageMargins", "pageSetup", "headerFooter", "rowBreaks", "colBreaks", "customProperties", "cellWatches", "ignoredErrors", "smartTags", "drawing", "picture", "oleObjects", "controls", "webPublishItems", "tableParts", "extLst"})
public class CTWorksheet implements Child {
protected CTSheetPr sheetPr;
protected CTSheetDimension dimension;
protected SheetViews sheetViews;
protected CTSheetFormatPr sheetFormatPr;
protected List<Cols> cols;
@XmlElement(required = true)
protected SheetData sheetData;
protected CTSheetCalcPr sheetCalcPr;
protected CTSheetProtection sheetProtection;
protected CTProtectedRanges protectedRanges;
protected CTScenarios scenarios;
protected CTAutoFilter autoFilter;
protected CTSortState sortState;
protected CTDataConsolidate dataConsolidate;
protected CTCustomSheetViews customSheetViews;
protected CTMergeCells mergeCells;
protected CTPhoneticPr phoneticPr;
protected List<CTConditionalFormatting> conditionalFormatting;
protected CTDataValidations dataValidations;
protected CTHyperlinks hyperlinks;
protected CTPrintOptions printOptions;
protected CTPageMargins pageMargins;
protected CTPageSetup pageSetup;
protected CTHeaderFooter headerFooter;
protected CTPageBreak rowBreaks;
protected CTPageBreak colBreaks;
protected CTCustomProperties customProperties;
protected CTCellWatches cellWatches;
protected CTIgnoredErrors ignoredErrors;
protected CTSmartTags smartTags;
protected CTDrawing drawing;
protected CTSheetBackgroundPicture picture;
protected CTOleObjects oleObjects;
protected CTControls controls;
protected CTWebPublishItems webPublishItems;
protected CTTableParts tableParts;
protected CTExtensionList extLst;
@XmlTransient
private Object parent;
public CTSheetPr getSheetPr() {
return this.sheetPr;
}
public void setSheetPr(CTSheetPr value) {
this.sheetPr = value;
}
public CTSheetDimension getDimension() {
return this.dimension;
}
public void setDimension(CTSheetDimension value) {
this.dimension = value;
}
public SheetViews getSheetViews() {
return this.sheetViews;
}
public void setSheetViews(SheetViews value) {
this.sheetViews = value;
}
public CTSheetFormatPr getSheetFormatPr() {
return this.sheetFormatPr;
}
public void setSheetFormatPr(CTSheetFormatPr value) {
this.sheetFormatPr = value;
}
public List<Cols> getCols() {
if (this.cols == null)
this.cols = new ArrayList<Cols>();
return this.cols;
}
public SheetData getSheetData() {
return this.sheetData;
}
public void setSheetData(SheetData value) {
this.sheetData = value;
}
public CTSheetCalcPr getSheetCalcPr() {
return this.sheetCalcPr;
}
public void setSheetCalcPr(CTSheetCalcPr value) {
this.sheetCalcPr = value;
}
public CTSheetProtection getSheetProtection() {
return this.sheetProtection;
}
public void setSheetProtection(CTSheetProtection value) {
this.sheetProtection = value;
}
public CTProtectedRanges getProtectedRanges() {
return this.protectedRanges;
}
public void setProtectedRanges(CTProtectedRanges value) {
this.protectedRanges = value;
}
public CTScenarios getScenarios() {
return this.scenarios;
}
public void setScenarios(CTScenarios value) {
this.scenarios = value;
}
public CTAutoFilter getAutoFilter() {
return this.autoFilter;
}
public void setAutoFilter(CTAutoFilter value) {
this.autoFilter = value;
}
public CTSortState getSortState() {
return this.sortState;
}
public void setSortState(CTSortState value) {
this.sortState = value;
}
public CTDataConsolidate getDataConsolidate() {
return this.dataConsolidate;
}
public void setDataConsolidate(CTDataConsolidate value) {
this.dataConsolidate = value;
}
public CTCustomSheetViews getCustomSheetViews() {
return this.customSheetViews;
}
public void setCustomSheetViews(CTCustomSheetViews value) {
this.customSheetViews = value;
}
public CTMergeCells getMergeCells() {
return this.mergeCells;
}
public void setMergeCells(CTMergeCells value) {
this.mergeCells = value;
}
public CTPhoneticPr getPhoneticPr() {
return this.phoneticPr;
}
public void setPhoneticPr(CTPhoneticPr value) {
this.phoneticPr = value;
}
public List<CTConditionalFormatting> getConditionalFormatting() {
if (this.conditionalFormatting == null)
this.conditionalFormatting = new ArrayList<CTConditionalFormatting>();
return this.conditionalFormatting;
}
public CTDataValidations getDataValidations() {
return this.dataValidations;
}
public void setDataValidations(CTDataValidations value) {
this.dataValidations = value;
}
public CTHyperlinks getHyperlinks() {
return this.hyperlinks;
}
public void setHyperlinks(CTHyperlinks value) {
this.hyperlinks = value;
}
public CTPrintOptions getPrintOptions() {
return this.printOptions;
}
public void setPrintOptions(CTPrintOptions value) {
this.printOptions = value;
}
public CTPageMargins getPageMargins() {
return this.pageMargins;
}
public void setPageMargins(CTPageMargins value) {
this.pageMargins = value;
}
public CTPageSetup getPageSetup() {
return this.pageSetup;
}
public void setPageSetup(CTPageSetup value) {
this.pageSetup = value;
}
public CTHeaderFooter getHeaderFooter() {
return this.headerFooter;
}
public void setHeaderFooter(CTHeaderFooter value) {
this.headerFooter = value;
}
public CTPageBreak getRowBreaks() {
return this.rowBreaks;
}
public void setRowBreaks(CTPageBreak value) {
this.rowBreaks = value;
}
public CTPageBreak getColBreaks() {
return this.colBreaks;
}
public void setColBreaks(CTPageBreak value) {
this.colBreaks = value;
}
public CTCustomProperties getCustomProperties() {
return this.customProperties;
}
public void setCustomProperties(CTCustomProperties value) {
this.customProperties = value;
}
public CTCellWatches getCellWatches() {
return this.cellWatches;
}
public void setCellWatches(CTCellWatches value) {
this.cellWatches = value;
}
public CTIgnoredErrors getIgnoredErrors() {
return this.ignoredErrors;
}
public void setIgnoredErrors(CTIgnoredErrors value) {
this.ignoredErrors = value;
}
public CTSmartTags getSmartTags() {
return this.smartTags;
}
public void setSmartTags(CTSmartTags value) {
this.smartTags = value;
}
public CTDrawing getDrawing() {
return this.drawing;
}
public void setDrawing(CTDrawing value) {
this.drawing = value;
}
public CTSheetBackgroundPicture getPicture() {
return this.picture;
}
public void setPicture(CTSheetBackgroundPicture value) {
this.picture = value;
}
public CTOleObjects getOleObjects() {
return this.oleObjects;
}
public void setOleObjects(CTOleObjects value) {
this.oleObjects = value;
}
public CTControls getControls() {
return this.controls;
}
public void setControls(CTControls value) {
this.controls = value;
}
public CTWebPublishItems getWebPublishItems() {
return this.webPublishItems;
}
public void setWebPublishItems(CTWebPublishItems value) {
this.webPublishItems = value;
}
public CTTableParts getTableParts() {
return this.tableParts;
}
public void setTableParts(CTTableParts value) {
this.tableParts = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,20 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2006.main;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
@XmlRegistry
public class ObjectFactory {
private static final QName _Macrosheet_QNAME = new QName("http://schemas.microsoft.com/office/excel/2006/main", "macrosheet");
public CTWorksheet createCTWorksheet() {
return new CTWorksheet();
}
@XmlElementDecl(namespace = "http://schemas.microsoft.com/office/excel/2006/main", name = "macrosheet")
public JAXBElement<CTWorksheet> createMacrosheet(CTWorksheet value) {
return new JAXBElement(_Macrosheet_QNAME, CTWorksheet.class, null, value);
}
}

View file

@ -0,0 +1,7 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2006.main;
import javax.xml.bind.annotation.XmlNsForm;
import javax.xml.bind.annotation.XmlSchema;
@XmlSchema(namespace = "http://schemas.microsoft.com/office/excel/2006/main", elementFormDefault = XmlNsForm.QUALIFIED)
interface package-info {}

View file

@ -0,0 +1,49 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2008_2.main;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DefinedName", propOrder = {"argumentDescriptions"})
public class CTDefinedName implements Child {
protected CTDefinedNameArgumentDescriptions argumentDescriptions;
@XmlAttribute(name = "name", required = true)
protected String name;
@XmlTransient
private Object parent;
public CTDefinedNameArgumentDescriptions getArgumentDescriptions() {
return this.argumentDescriptions;
}
public void setArgumentDescriptions(CTDefinedNameArgumentDescriptions value) {
this.argumentDescriptions = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2008_2.main;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DefinedNameArgumentDescription", propOrder = {"value"})
public class CTDefinedNameArgumentDescription implements Child {
@XmlValue
protected String value;
@XmlAttribute(name = "index", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long index;
@XmlTransient
private Object parent;
public String getValue() {
return this.value;
}
public void setValue(String value) {
this.value = value;
}
public long getIndex() {
return this.index;
}
public void setIndex(long value) {
this.index = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2008_2.main;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DefinedNameArgumentDescriptions", propOrder = {"argumentDescription"})
public class CTDefinedNameArgumentDescriptions implements Child {
@XmlElement(required = true)
protected List<CTDefinedNameArgumentDescription> argumentDescription;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTDefinedNameArgumentDescription> getArgumentDescription() {
if (this.argumentDescription == null)
this.argumentDescription = new ArrayList<CTDefinedNameArgumentDescription>();
return this.argumentDescription;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2008_2.main;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DefinedNames", propOrder = {"definedName"})
public class CTDefinedNames implements Child {
@XmlElement(required = true)
protected List<CTDefinedName> definedName;
@XmlTransient
private Object parent;
public List<CTDefinedName> getDefinedName() {
if (this.definedName == null)
this.definedName = new ArrayList<CTDefinedName>();
return this.definedName;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,33 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2008_2.main;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import org.xlsx4j.schemas.microsoft.com.office.excel_2006.main.CTWorksheet;
@XmlRegistry
public class ObjectFactory {
private static final QName _Macrosheet_QNAME = new QName("http://schemas.microsoft.com/office/excel/2008/2/main", "macrosheet");
public CTDefinedNameArgumentDescriptions createCTDefinedNameArgumentDescriptions() {
return new CTDefinedNameArgumentDescriptions();
}
public CTDefinedName createCTDefinedName() {
return new CTDefinedName();
}
public CTDefinedNameArgumentDescription createCTDefinedNameArgumentDescription() {
return new CTDefinedNameArgumentDescription();
}
public CTDefinedNames createCTDefinedNames() {
return new CTDefinedNames();
}
@XmlElementDecl(namespace = "http://schemas.microsoft.com/office/excel/2008/2/main", name = "macrosheet")
public JAXBElement<CTWorksheet> createMacrosheet(CTWorksheet value) {
return new JAXBElement(_Macrosheet_QNAME, CTWorksheet.class, null, value);
}
}

View file

@ -0,0 +1,7 @@
package org.xlsx4j.schemas.microsoft.com.office.excel_2008_2.main;
import javax.xml.bind.annotation.XmlNsForm;
import javax.xml.bind.annotation.XmlSchema;
@XmlSchema(namespace = "http://schemas.microsoft.com/office/excel/2008/2/main", elementFormDefault = XmlNsForm.QUALIFIED)
interface package-info {}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_BookViews", propOrder = {"workbookView"})
public class BookViews implements Child {
@XmlElement(required = true)
protected List<CTBookView> workbookView;
@XmlTransient
private Object parent;
public List<CTBookView> getWorkbookView() {
if (this.workbookView == null)
this.workbookView = new ArrayList<CTBookView>();
return this.workbookView;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,37 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Authors", propOrder = {"author"})
public class CTAuthors implements Child {
protected List<String> author;
@XmlTransient
private Object parent;
public List<String> getAuthor() {
if (this.author == null)
this.author = new ArrayList<String>();
return this.author;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,69 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_AutoFilter", propOrder = {"filterColumn", "sortState", "extLst"})
public class CTAutoFilter implements Child {
protected List<CTFilterColumn> filterColumn;
protected CTSortState sortState;
protected CTExtensionList extLst;
@XmlAttribute(name = "ref")
protected String ref;
@XmlTransient
private Object parent;
public List<CTFilterColumn> getFilterColumn() {
if (this.filterColumn == null)
this.filterColumn = new ArrayList<CTFilterColumn>();
return this.filterColumn;
}
public CTSortState getSortState() {
return this.sortState;
}
public void setSortState(CTSortState value) {
this.sortState = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public String getRef() {
return this.ref;
}
public void setRef(String value) {
this.ref = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_AutoSortScope", propOrder = {"pivotArea"})
public class CTAutoSortScope implements Child {
@XmlElement(required = true)
protected CTPivotArea pivotArea;
@XmlTransient
private Object parent;
public CTPivotArea getPivotArea() {
return this.pivotArea;
}
public void setPivotArea(CTPivotArea value) {
this.pivotArea = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,205 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_BookView", propOrder = {"extLst"})
public class CTBookView implements Child {
protected CTExtensionList extLst;
@XmlAttribute(name = "visibility")
protected STVisibility visibility;
@XmlAttribute(name = "minimized")
protected Boolean minimized;
@XmlAttribute(name = "showHorizontalScroll")
protected Boolean showHorizontalScroll;
@XmlAttribute(name = "showVerticalScroll")
protected Boolean showVerticalScroll;
@XmlAttribute(name = "showSheetTabs")
protected Boolean showSheetTabs;
@XmlAttribute(name = "xWindow")
protected Integer xWindow;
@XmlAttribute(name = "yWindow")
protected Integer yWindow;
@XmlAttribute(name = "windowWidth")
@XmlSchemaType(name = "unsignedInt")
protected Long windowWidth;
@XmlAttribute(name = "windowHeight")
@XmlSchemaType(name = "unsignedInt")
protected Long windowHeight;
@XmlAttribute(name = "tabRatio")
@XmlSchemaType(name = "unsignedInt")
protected Long tabRatio;
@XmlAttribute(name = "firstSheet")
@XmlSchemaType(name = "unsignedInt")
protected Long firstSheet;
@XmlAttribute(name = "activeTab")
@XmlSchemaType(name = "unsignedInt")
protected Long activeTab;
@XmlAttribute(name = "autoFilterDateGrouping")
protected Boolean autoFilterDateGrouping;
@XmlTransient
private Object parent;
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public STVisibility getVisibility() {
if (this.visibility == null)
return STVisibility.VISIBLE;
return this.visibility;
}
public void setVisibility(STVisibility value) {
this.visibility = value;
}
public boolean isMinimized() {
if (this.minimized == null)
return false;
return this.minimized;
}
public void setMinimized(Boolean value) {
this.minimized = value;
}
public boolean isShowHorizontalScroll() {
if (this.showHorizontalScroll == null)
return true;
return this.showHorizontalScroll;
}
public void setShowHorizontalScroll(Boolean value) {
this.showHorizontalScroll = value;
}
public boolean isShowVerticalScroll() {
if (this.showVerticalScroll == null)
return true;
return this.showVerticalScroll;
}
public void setShowVerticalScroll(Boolean value) {
this.showVerticalScroll = value;
}
public boolean isShowSheetTabs() {
if (this.showSheetTabs == null)
return true;
return this.showSheetTabs;
}
public void setShowSheetTabs(Boolean value) {
this.showSheetTabs = value;
}
public Integer getXWindow() {
return this.xWindow;
}
public void setXWindow(Integer value) {
this.xWindow = value;
}
public Integer getYWindow() {
return this.yWindow;
}
public void setYWindow(Integer value) {
this.yWindow = value;
}
public Long getWindowWidth() {
return this.windowWidth;
}
public void setWindowWidth(Long value) {
this.windowWidth = value;
}
public Long getWindowHeight() {
return this.windowHeight;
}
public void setWindowHeight(Long value) {
this.windowHeight = value;
}
public long getTabRatio() {
if (this.tabRatio == null)
return 600L;
return this.tabRatio;
}
public void setTabRatio(Long value) {
this.tabRatio = value;
}
public long getFirstSheet() {
if (this.firstSheet == null)
return 0L;
return this.firstSheet;
}
public void setFirstSheet(Long value) {
this.firstSheet = value;
}
public long getActiveTab() {
if (this.activeTab == null)
return 0L;
return this.activeTab;
}
public void setActiveTab(Long value) {
this.activeTab = value;
}
public boolean isAutoFilterDateGrouping() {
if (this.autoFilterDateGrouping == null)
return true;
return this.autoFilterDateGrouping;
}
public void setAutoFilterDateGrouping(Boolean value) {
this.autoFilterDateGrouping = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,95 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Boolean", propOrder = {"x"})
public class CTBoolean implements Child {
protected List<CTX> x;
@XmlAttribute(name = "v", required = true)
protected boolean v;
@XmlAttribute(name = "u")
protected Boolean u;
@XmlAttribute(name = "f")
protected Boolean f;
@XmlAttribute(name = "c")
protected String c;
@XmlAttribute(name = "cp")
@XmlSchemaType(name = "unsignedInt")
protected Long cp;
@XmlTransient
private Object parent;
public List<CTX> getX() {
if (this.x == null)
this.x = new ArrayList<CTX>();
return this.x;
}
public boolean isV() {
return this.v;
}
public void setV(boolean value) {
this.v = value;
}
public Boolean isU() {
return this.u;
}
public void setU(Boolean value) {
this.u = value;
}
public Boolean isF() {
return this.f;
}
public void setF(Boolean value) {
this.f = value;
}
public String getC() {
return this.c;
}
public void setC(String value) {
this.c = value;
}
public Long getCp() {
return this.cp;
}
public void setCp(Long value) {
this.cp = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,41 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_BooleanProperty")
public class CTBooleanProperty implements Child {
@XmlAttribute(name = "val")
protected Boolean val;
@XmlTransient
private Object parent;
public boolean isVal() {
if (this.val == null)
return true;
return this.val;
}
public void setVal(Boolean value) {
this.val = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,153 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Border", propOrder = {"start", "end", "left", "right", "top", "bottom", "diagonal", "vertical", "horizontal"})
public class CTBorder implements Child {
protected CTBorderPr start;
protected CTBorderPr end;
protected CTBorderPr left;
protected CTBorderPr right;
protected CTBorderPr top;
protected CTBorderPr bottom;
protected CTBorderPr diagonal;
protected CTBorderPr vertical;
protected CTBorderPr horizontal;
@XmlAttribute(name = "diagonalUp")
protected Boolean diagonalUp;
@XmlAttribute(name = "diagonalDown")
protected Boolean diagonalDown;
@XmlAttribute(name = "outline")
protected Boolean outline;
@XmlTransient
private Object parent;
public CTBorderPr getStart() {
return this.start;
}
public void setStart(CTBorderPr value) {
this.start = value;
}
public CTBorderPr getEnd() {
return this.end;
}
public void setEnd(CTBorderPr value) {
this.end = value;
}
public CTBorderPr getLeft() {
return this.left;
}
public void setLeft(CTBorderPr value) {
this.left = value;
}
public CTBorderPr getRight() {
return this.right;
}
public void setRight(CTBorderPr value) {
this.right = value;
}
public CTBorderPr getTop() {
return this.top;
}
public void setTop(CTBorderPr value) {
this.top = value;
}
public CTBorderPr getBottom() {
return this.bottom;
}
public void setBottom(CTBorderPr value) {
this.bottom = value;
}
public CTBorderPr getDiagonal() {
return this.diagonal;
}
public void setDiagonal(CTBorderPr value) {
this.diagonal = value;
}
public CTBorderPr getVertical() {
return this.vertical;
}
public void setVertical(CTBorderPr value) {
this.vertical = value;
}
public CTBorderPr getHorizontal() {
return this.horizontal;
}
public void setHorizontal(CTBorderPr value) {
this.horizontal = value;
}
public Boolean isDiagonalUp() {
return this.diagonalUp;
}
public void setDiagonalUp(Boolean value) {
this.diagonalUp = value;
}
public Boolean isDiagonalDown() {
return this.diagonalDown;
}
public void setDiagonalDown(Boolean value) {
this.diagonalDown = value;
}
public boolean isOutline() {
if (this.outline == null)
return true;
return this.outline;
}
public void setOutline(Boolean value) {
this.outline = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,51 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_BorderPr", propOrder = {"color"})
public class CTBorderPr implements Child {
protected CTColor color;
@XmlAttribute(name = "style")
protected STBorderStyle style;
@XmlTransient
private Object parent;
public CTColor getColor() {
return this.color;
}
public void setColor(CTColor value) {
this.color = value;
}
public STBorderStyle getStyle() {
if (this.style == null)
return STBorderStyle.NONE;
return this.style;
}
public void setStyle(STBorderStyle value) {
this.style = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,51 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Borders", propOrder = {"border"})
public class CTBorders implements Child {
protected List<CTBorder> border;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTBorder> getBorder() {
if (this.border == null)
this.border = new ArrayList<CTBorder>();
return this.border;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,97 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Break")
public class CTBreak implements Child {
@XmlAttribute(name = "id")
@XmlSchemaType(name = "unsignedInt")
protected Long id;
@XmlAttribute(name = "min")
@XmlSchemaType(name = "unsignedInt")
protected Long min;
@XmlAttribute(name = "max")
@XmlSchemaType(name = "unsignedInt")
protected Long max;
@XmlAttribute(name = "man")
protected Boolean man;
@XmlAttribute(name = "pt")
protected Boolean pt;
@XmlTransient
private Object parent;
public long getId() {
if (this.id == null)
return 0L;
return this.id;
}
public void setId(Long value) {
this.id = value;
}
public long getMin() {
if (this.min == null)
return 0L;
return this.min;
}
public void setMin(Long value) {
this.min = value;
}
public long getMax() {
if (this.max == null)
return 0L;
return this.max;
}
public void setMax(Long value) {
this.max = value;
}
public boolean isMan() {
if (this.man == null)
return false;
return this.man;
}
public void setMan(Boolean value) {
this.man = value;
}
public boolean isPt() {
if (this.pt == null)
return false;
return this.pt;
}
public void setPt(Boolean value) {
this.pt = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,228 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CacheField", propOrder = {"sharedItems", "fieldGroup", "mpMap", "extLst"})
public class CTCacheField implements Child {
protected CTSharedItems sharedItems;
protected CTFieldGroup fieldGroup;
protected List<CTX> mpMap;
protected CTExtensionList extLst;
@XmlAttribute(name = "name", required = true)
protected String name;
@XmlAttribute(name = "caption")
protected String caption;
@XmlAttribute(name = "propertyName")
protected String propertyName;
@XmlAttribute(name = "serverField")
protected Boolean serverField;
@XmlAttribute(name = "uniqueList")
protected Boolean uniqueList;
@XmlAttribute(name = "numFmtId")
protected Long numFmtId;
@XmlAttribute(name = "formula")
protected String formula;
@XmlAttribute(name = "sqlType")
protected Integer sqlType;
@XmlAttribute(name = "hierarchy")
protected Integer hierarchy;
@XmlAttribute(name = "level")
@XmlSchemaType(name = "unsignedInt")
protected Long level;
@XmlAttribute(name = "databaseField")
protected Boolean databaseField;
@XmlAttribute(name = "mappingCount")
@XmlSchemaType(name = "unsignedInt")
protected Long mappingCount;
@XmlAttribute(name = "memberPropertyField")
protected Boolean memberPropertyField;
@XmlTransient
private Object parent;
public CTSharedItems getSharedItems() {
return this.sharedItems;
}
public void setSharedItems(CTSharedItems value) {
this.sharedItems = value;
}
public CTFieldGroup getFieldGroup() {
return this.fieldGroup;
}
public void setFieldGroup(CTFieldGroup value) {
this.fieldGroup = value;
}
public List<CTX> getMpMap() {
if (this.mpMap == null)
this.mpMap = new ArrayList<CTX>();
return this.mpMap;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public String getCaption() {
return this.caption;
}
public void setCaption(String value) {
this.caption = value;
}
public String getPropertyName() {
return this.propertyName;
}
public void setPropertyName(String value) {
this.propertyName = value;
}
public boolean isServerField() {
if (this.serverField == null)
return false;
return this.serverField;
}
public void setServerField(Boolean value) {
this.serverField = value;
}
public boolean isUniqueList() {
if (this.uniqueList == null)
return true;
return this.uniqueList;
}
public void setUniqueList(Boolean value) {
this.uniqueList = value;
}
public Long getNumFmtId() {
return this.numFmtId;
}
public void setNumFmtId(Long value) {
this.numFmtId = value;
}
public String getFormula() {
return this.formula;
}
public void setFormula(String value) {
this.formula = value;
}
public int getSqlType() {
if (this.sqlType == null)
return 0;
return this.sqlType;
}
public void setSqlType(Integer value) {
this.sqlType = value;
}
public int getHierarchy() {
if (this.hierarchy == null)
return 0;
return this.hierarchy;
}
public void setHierarchy(Integer value) {
this.hierarchy = value;
}
public long getLevel() {
if (this.level == null)
return 0L;
return this.level;
}
public void setLevel(Long value) {
this.level = value;
}
public boolean isDatabaseField() {
if (this.databaseField == null)
return true;
return this.databaseField;
}
public void setDatabaseField(Boolean value) {
this.databaseField = value;
}
public Long getMappingCount() {
return this.mappingCount;
}
public void setMappingCount(Long value) {
this.mappingCount = value;
}
public boolean isMemberPropertyField() {
if (this.memberPropertyField == null)
return false;
return this.memberPropertyField;
}
public void setMemberPropertyField(Boolean value) {
this.memberPropertyField = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,51 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CacheFields", propOrder = {"cacheField"})
public class CTCacheFields implements Child {
protected List<CTCacheField> cacheField;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTCacheField> getCacheField() {
if (this.cacheField == null)
this.cacheField = new ArrayList<CTCacheField>();
return this.cacheField;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,51 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CacheHierarchies", propOrder = {"cacheHierarchy"})
public class CTCacheHierarchies implements Child {
protected List<CTCacheHierarchy> cacheHierarchy;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTCacheHierarchy> getCacheHierarchy() {
if (this.cacheHierarchy == null)
this.cacheHierarchy = new ArrayList<CTCacheHierarchy>();
return this.cacheHierarchy;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,322 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CacheHierarchy", propOrder = {"fieldsUsage", "groupLevels", "extLst"})
public class CTCacheHierarchy implements Child {
protected CTFieldsUsage fieldsUsage;
protected CTGroupLevels groupLevels;
protected CTExtensionList extLst;
@XmlAttribute(name = "uniqueName", required = true)
protected String uniqueName;
@XmlAttribute(name = "caption")
protected String caption;
@XmlAttribute(name = "measure")
protected Boolean measure;
@XmlAttribute(name = "set")
protected Boolean set;
@XmlAttribute(name = "parentSet")
@XmlSchemaType(name = "unsignedInt")
protected Long parentSet;
@XmlAttribute(name = "iconSet")
protected Integer iconSet;
@XmlAttribute(name = "attribute")
protected Boolean attribute;
@XmlAttribute(name = "time")
protected Boolean time;
@XmlAttribute(name = "keyAttribute")
protected Boolean keyAttribute;
@XmlAttribute(name = "defaultMemberUniqueName")
protected String defaultMemberUniqueName;
@XmlAttribute(name = "allUniqueName")
protected String allUniqueName;
@XmlAttribute(name = "allCaption")
protected String allCaption;
@XmlAttribute(name = "dimensionUniqueName")
protected String dimensionUniqueName;
@XmlAttribute(name = "displayFolder")
protected String displayFolder;
@XmlAttribute(name = "measureGroup")
protected String measureGroup;
@XmlAttribute(name = "measures")
protected Boolean measures;
@XmlAttribute(name = "count", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long count;
@XmlAttribute(name = "oneField")
protected Boolean oneField;
@XmlAttribute(name = "memberValueDatatype")
@XmlSchemaType(name = "unsignedShort")
protected Integer memberValueDatatype;
@XmlAttribute(name = "unbalanced")
protected Boolean unbalanced;
@XmlAttribute(name = "unbalancedGroup")
protected Boolean unbalancedGroup;
@XmlAttribute(name = "hidden")
protected Boolean hidden;
@XmlTransient
private Object parent;
public CTFieldsUsage getFieldsUsage() {
return this.fieldsUsage;
}
public void setFieldsUsage(CTFieldsUsage value) {
this.fieldsUsage = value;
}
public CTGroupLevels getGroupLevels() {
return this.groupLevels;
}
public void setGroupLevels(CTGroupLevels value) {
this.groupLevels = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public String getUniqueName() {
return this.uniqueName;
}
public void setUniqueName(String value) {
this.uniqueName = value;
}
public String getCaption() {
return this.caption;
}
public void setCaption(String value) {
this.caption = value;
}
public boolean isMeasure() {
if (this.measure == null)
return false;
return this.measure;
}
public void setMeasure(Boolean value) {
this.measure = value;
}
public boolean isSet() {
if (this.set == null)
return false;
return this.set;
}
public void setSet(Boolean value) {
this.set = value;
}
public Long getParentSet() {
return this.parentSet;
}
public void setParentSet(Long value) {
this.parentSet = value;
}
public int getIconSet() {
if (this.iconSet == null)
return 0;
return this.iconSet;
}
public void setIconSet(Integer value) {
this.iconSet = value;
}
public boolean isAttribute() {
if (this.attribute == null)
return false;
return this.attribute;
}
public void setAttribute(Boolean value) {
this.attribute = value;
}
public boolean isTime() {
if (this.time == null)
return false;
return this.time;
}
public void setTime(Boolean value) {
this.time = value;
}
public boolean isKeyAttribute() {
if (this.keyAttribute == null)
return false;
return this.keyAttribute;
}
public void setKeyAttribute(Boolean value) {
this.keyAttribute = value;
}
public String getDefaultMemberUniqueName() {
return this.defaultMemberUniqueName;
}
public void setDefaultMemberUniqueName(String value) {
this.defaultMemberUniqueName = value;
}
public String getAllUniqueName() {
return this.allUniqueName;
}
public void setAllUniqueName(String value) {
this.allUniqueName = value;
}
public String getAllCaption() {
return this.allCaption;
}
public void setAllCaption(String value) {
this.allCaption = value;
}
public String getDimensionUniqueName() {
return this.dimensionUniqueName;
}
public void setDimensionUniqueName(String value) {
this.dimensionUniqueName = value;
}
public String getDisplayFolder() {
return this.displayFolder;
}
public void setDisplayFolder(String value) {
this.displayFolder = value;
}
public String getMeasureGroup() {
return this.measureGroup;
}
public void setMeasureGroup(String value) {
this.measureGroup = value;
}
public boolean isMeasures() {
if (this.measures == null)
return false;
return this.measures;
}
public void setMeasures(Boolean value) {
this.measures = value;
}
public long getCount() {
return this.count;
}
public void setCount(long value) {
this.count = value;
}
public boolean isOneField() {
if (this.oneField == null)
return false;
return this.oneField;
}
public void setOneField(Boolean value) {
this.oneField = value;
}
public Integer getMemberValueDatatype() {
return this.memberValueDatatype;
}
public void setMemberValueDatatype(Integer value) {
this.memberValueDatatype = value;
}
public Boolean isUnbalanced() {
return this.unbalanced;
}
public void setUnbalanced(Boolean value) {
this.unbalanced = value;
}
public Boolean isUnbalancedGroup() {
return this.unbalancedGroup;
}
public void setUnbalancedGroup(Boolean value) {
this.unbalancedGroup = value;
}
public boolean isHidden() {
if (this.hidden == null)
return false;
return this.hidden;
}
public void setHidden(Boolean value) {
this.hidden = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,84 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CacheSource", propOrder = {"worksheetSource", "consolidation", "extLst"})
public class CTCacheSource implements Child {
protected CTWorksheetSource worksheetSource;
protected CTConsolidation consolidation;
protected CTExtensionList extLst;
@XmlAttribute(name = "type", required = true)
protected STSourceType type;
@XmlAttribute(name = "connectionId")
@XmlSchemaType(name = "unsignedInt")
protected Long connectionId;
@XmlTransient
private Object parent;
public CTWorksheetSource getWorksheetSource() {
return this.worksheetSource;
}
public void setWorksheetSource(CTWorksheetSource value) {
this.worksheetSource = value;
}
public CTConsolidation getConsolidation() {
return this.consolidation;
}
public void setConsolidation(CTConsolidation value) {
this.consolidation = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public STSourceType getType() {
return this.type;
}
public void setType(STSourceType value) {
this.type = value;
}
public long getConnectionId() {
if (this.connectionId == null)
return 0L;
return this.connectionId;
}
public void setConnectionId(Long value) {
this.connectionId = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,115 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CalcCell")
public class CTCalcCell implements Child {
@XmlAttribute(name = "r")
protected String r;
@XmlAttribute(name = "ref")
protected String ref;
@XmlAttribute(name = "i")
protected Integer i;
@XmlAttribute(name = "s")
protected Boolean s;
@XmlAttribute(name = "l")
protected Boolean l;
@XmlAttribute(name = "t")
protected Boolean t;
@XmlAttribute(name = "a")
protected Boolean a;
@XmlTransient
private Object parent;
public String getR() {
return this.r;
}
public void setR(String value) {
this.r = value;
}
public String getRef() {
return this.ref;
}
public void setRef(String value) {
this.ref = value;
}
public int getI() {
if (this.i == null)
return 0;
return this.i;
}
public void setI(Integer value) {
this.i = value;
}
public boolean isS() {
if (this.s == null)
return false;
return this.s;
}
public void setS(Boolean value) {
this.s = value;
}
public boolean isL() {
if (this.l == null)
return false;
return this.l;
}
public void setL(Boolean value) {
this.l = value;
}
public boolean isT() {
if (this.t == null)
return false;
return this.t;
}
public void setT(Boolean value) {
this.t = value;
}
public boolean isA() {
if (this.a == null)
return false;
return this.a;
}
public void setA(Boolean value) {
this.a = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,51 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CalcChain", propOrder = {"c", "extLst"})
@XmlRootElement(name = "calcChain")
public class CTCalcChain implements Child {
@XmlElement(required = true)
protected List<CTCalcCell> c;
protected CTExtensionList extLst;
@XmlTransient
private Object parent;
public List<CTCalcCell> getC() {
if (this.c == null)
this.c = new ArrayList<CTCalcCell>();
return this.c;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,195 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CalcPr")
public class CTCalcPr implements Child {
@XmlAttribute(name = "calcId")
@XmlSchemaType(name = "unsignedInt")
protected Long calcId;
@XmlAttribute(name = "calcMode")
protected STCalcMode calcMode;
@XmlAttribute(name = "fullCalcOnLoad")
protected Boolean fullCalcOnLoad;
@XmlAttribute(name = "refMode")
protected STRefMode refMode;
@XmlAttribute(name = "iterate")
protected Boolean iterate;
@XmlAttribute(name = "iterateCount")
@XmlSchemaType(name = "unsignedInt")
protected Long iterateCount;
@XmlAttribute(name = "iterateDelta")
protected Double iterateDelta;
@XmlAttribute(name = "fullPrecision")
protected Boolean fullPrecision;
@XmlAttribute(name = "calcCompleted")
protected Boolean calcCompleted;
@XmlAttribute(name = "calcOnSave")
protected Boolean calcOnSave;
@XmlAttribute(name = "concurrentCalc")
protected Boolean concurrentCalc;
@XmlAttribute(name = "concurrentManualCount")
@XmlSchemaType(name = "unsignedInt")
protected Long concurrentManualCount;
@XmlAttribute(name = "forceFullCalc")
protected Boolean forceFullCalc;
@XmlTransient
private Object parent;
public Long getCalcId() {
return this.calcId;
}
public void setCalcId(Long value) {
this.calcId = value;
}
public STCalcMode getCalcMode() {
if (this.calcMode == null)
return STCalcMode.AUTO;
return this.calcMode;
}
public void setCalcMode(STCalcMode value) {
this.calcMode = value;
}
public boolean isFullCalcOnLoad() {
if (this.fullCalcOnLoad == null)
return false;
return this.fullCalcOnLoad;
}
public void setFullCalcOnLoad(Boolean value) {
this.fullCalcOnLoad = value;
}
public STRefMode getRefMode() {
if (this.refMode == null)
return STRefMode.A_1;
return this.refMode;
}
public void setRefMode(STRefMode value) {
this.refMode = value;
}
public boolean isIterate() {
if (this.iterate == null)
return false;
return this.iterate;
}
public void setIterate(Boolean value) {
this.iterate = value;
}
public long getIterateCount() {
if (this.iterateCount == null)
return 100L;
return this.iterateCount;
}
public void setIterateCount(Long value) {
this.iterateCount = value;
}
public double getIterateDelta() {
if (this.iterateDelta == null)
return 0.001D;
return this.iterateDelta;
}
public void setIterateDelta(Double value) {
this.iterateDelta = value;
}
public boolean isFullPrecision() {
if (this.fullPrecision == null)
return true;
return this.fullPrecision;
}
public void setFullPrecision(Boolean value) {
this.fullPrecision = value;
}
public boolean isCalcCompleted() {
if (this.calcCompleted == null)
return true;
return this.calcCompleted;
}
public void setCalcCompleted(Boolean value) {
this.calcCompleted = value;
}
public boolean isCalcOnSave() {
if (this.calcOnSave == null)
return true;
return this.calcOnSave;
}
public void setCalcOnSave(Boolean value) {
this.calcOnSave = value;
}
public boolean isConcurrentCalc() {
if (this.concurrentCalc == null)
return true;
return this.concurrentCalc;
}
public void setConcurrentCalc(Boolean value) {
this.concurrentCalc = value;
}
public Long getConcurrentManualCount() {
return this.concurrentManualCount;
}
public void setConcurrentManualCount(Long value) {
this.concurrentManualCount = value;
}
public Boolean isForceFullCalc() {
return this.forceFullCalc;
}
public void setForceFullCalc(Boolean value) {
this.forceFullCalc = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,74 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CalculatedItem", propOrder = {"pivotArea", "extLst"})
public class CTCalculatedItem implements Child {
@XmlElement(required = true)
protected CTPivotArea pivotArea;
protected CTExtensionList extLst;
@XmlAttribute(name = "field")
@XmlSchemaType(name = "unsignedInt")
protected Long field;
@XmlAttribute(name = "formula")
protected String formula;
@XmlTransient
private Object parent;
public CTPivotArea getPivotArea() {
return this.pivotArea;
}
public void setPivotArea(CTPivotArea value) {
this.pivotArea = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public Long getField() {
return this.field;
}
public void setField(Long value) {
this.field = value;
}
public String getFormula() {
return this.formula;
}
public void setFormula(String value) {
this.formula = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CalculatedItems", propOrder = {"calculatedItem"})
public class CTCalculatedItems implements Child {
@XmlElement(required = true)
protected List<CTCalculatedItem> calculatedItem;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTCalculatedItem> getCalculatedItem() {
if (this.calculatedItem == null)
this.calculatedItem = new ArrayList<CTCalculatedItem>();
return this.calculatedItem;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,119 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CalculatedMember", propOrder = {"extLst"})
public class CTCalculatedMember implements Child {
protected CTExtensionList extLst;
@XmlAttribute(name = "name", required = true)
protected String name;
@XmlAttribute(name = "mdx", required = true)
protected String mdx;
@XmlAttribute(name = "memberName")
protected String memberName;
@XmlAttribute(name = "hierarchy")
protected String hierarchy;
@XmlAttribute(name = "parent")
protected String parent;
@XmlAttribute(name = "solveOrder")
protected Integer solveOrder;
@XmlAttribute(name = "set")
protected Boolean set;
@XmlTransient
private Object parentObj;
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public String getMdx() {
return this.mdx;
}
public void setMdx(String value) {
this.mdx = value;
}
public String getMemberName() {
return this.memberName;
}
public void setMemberName(String value) {
this.memberName = value;
}
public String getHierarchy() {
return this.hierarchy;
}
public void setHierarchy(String value) {
this.hierarchy = value;
}
public String getParentAttr() {
return this.parent;
}
public void setParent(String value) {
this.parent = value;
}
public int getSolveOrder() {
if (this.solveOrder == null)
return 0;
return this.solveOrder;
}
public void setSolveOrder(Integer value) {
this.solveOrder = value;
}
public boolean isSet() {
if (this.set == null)
return false;
return this.set;
}
public void setSet(Boolean value) {
this.set = value;
}
public Object getParent() {
return this.parentObj;
}
public void setParent(Object parent) {
this.parentObj = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CalculatedMembers", propOrder = {"calculatedMember"})
public class CTCalculatedMembers implements Child {
@XmlElement(required = true)
protected List<CTCalculatedMember> calculatedMember;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTCalculatedMember> getCalculatedMember() {
if (this.calculatedMember == null)
this.calculatedMember = new ArrayList<CTCalculatedMember>();
return this.calculatedMember;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,131 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellAlignment")
public class CTCellAlignment implements Child {
@XmlAttribute(name = "horizontal")
protected STHorizontalAlignment horizontal;
@XmlAttribute(name = "vertical")
protected STVerticalAlignment vertical;
@XmlAttribute(name = "textRotation")
@XmlSchemaType(name = "unsignedInt")
protected Long textRotation;
@XmlAttribute(name = "wrapText")
protected Boolean wrapText;
@XmlAttribute(name = "indent")
@XmlSchemaType(name = "unsignedInt")
protected Long indent;
@XmlAttribute(name = "relativeIndent")
protected Integer relativeIndent;
@XmlAttribute(name = "justifyLastLine")
protected Boolean justifyLastLine;
@XmlAttribute(name = "shrinkToFit")
protected Boolean shrinkToFit;
@XmlAttribute(name = "readingOrder")
@XmlSchemaType(name = "unsignedInt")
protected Long readingOrder;
@XmlTransient
private Object parent;
public STHorizontalAlignment getHorizontal() {
return this.horizontal;
}
public void setHorizontal(STHorizontalAlignment value) {
this.horizontal = value;
}
public STVerticalAlignment getVertical() {
return this.vertical;
}
public void setVertical(STVerticalAlignment value) {
this.vertical = value;
}
public Long getTextRotation() {
return this.textRotation;
}
public void setTextRotation(Long value) {
this.textRotation = value;
}
public Boolean isWrapText() {
return this.wrapText;
}
public void setWrapText(Boolean value) {
this.wrapText = value;
}
public Long getIndent() {
return this.indent;
}
public void setIndent(Long value) {
this.indent = value;
}
public Integer getRelativeIndent() {
return this.relativeIndent;
}
public void setRelativeIndent(Integer value) {
this.relativeIndent = value;
}
public Boolean isJustifyLastLine() {
return this.justifyLastLine;
}
public void setJustifyLastLine(Boolean value) {
this.justifyLastLine = value;
}
public Boolean isShrinkToFit() {
return this.shrinkToFit;
}
public void setShrinkToFit(Boolean value) {
this.shrinkToFit = value;
}
public Long getReadingOrder() {
return this.readingOrder;
}
public void setReadingOrder(Long value) {
this.readingOrder = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,190 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.XmlValue;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellFormula", propOrder = {"value"})
public class CTCellFormula implements Child {
@XmlValue
protected String value;
@XmlAttribute(name = "t")
protected STCellFormulaType t;
@XmlAttribute(name = "aca")
protected Boolean aca;
@XmlAttribute(name = "ref")
protected String ref;
@XmlAttribute(name = "dt2D")
protected Boolean dt2D;
@XmlAttribute(name = "dtr")
protected Boolean dtr;
@XmlAttribute(name = "del1")
protected Boolean del1;
@XmlAttribute(name = "del2")
protected Boolean del2;
@XmlAttribute(name = "r1")
protected String r1;
@XmlAttribute(name = "r2")
protected String r2;
@XmlAttribute(name = "ca")
protected Boolean ca;
@XmlAttribute(name = "si")
@XmlSchemaType(name = "unsignedInt")
protected Long si;
@XmlAttribute(name = "bx")
protected Boolean bx;
@XmlTransient
private Object parent;
public String getValue() {
return this.value;
}
public void setValue(String value) {
this.value = value;
}
public STCellFormulaType getT() {
if (this.t == null)
return STCellFormulaType.NORMAL;
return this.t;
}
public void setT(STCellFormulaType value) {
this.t = value;
}
public boolean isAca() {
if (this.aca == null)
return false;
return this.aca;
}
public void setAca(Boolean value) {
this.aca = value;
}
public String getRef() {
return this.ref;
}
public void setRef(String value) {
this.ref = value;
}
public boolean isDt2D() {
if (this.dt2D == null)
return false;
return this.dt2D;
}
public void setDt2D(Boolean value) {
this.dt2D = value;
}
public boolean isDtr() {
if (this.dtr == null)
return false;
return this.dtr;
}
public void setDtr(Boolean value) {
this.dtr = value;
}
public boolean isDel1() {
if (this.del1 == null)
return false;
return this.del1;
}
public void setDel1(Boolean value) {
this.del1 = value;
}
public boolean isDel2() {
if (this.del2 == null)
return false;
return this.del2;
}
public void setDel2(Boolean value) {
this.del2 = value;
}
public String getR1() {
return this.r1;
}
public void setR1(String value) {
this.r1 = value;
}
public String getR2() {
return this.r2;
}
public void setR2(String value) {
this.r2 = value;
}
public boolean isCa() {
if (this.ca == null)
return false;
return this.ca;
}
public void setCa(Boolean value) {
this.ca = value;
}
public Long getSi() {
return this.si;
}
public void setSi(Long value) {
this.si = value;
}
public boolean isBx() {
if (this.bx == null)
return false;
return this.bx;
}
public void setBx(Boolean value) {
this.bx = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,50 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellProtection")
public class CTCellProtection implements Child {
@XmlAttribute(name = "locked")
protected Boolean locked;
@XmlAttribute(name = "hidden")
protected Boolean hidden;
@XmlTransient
private Object parent;
public Boolean isLocked() {
return this.locked;
}
public void setLocked(Boolean value) {
this.locked = value;
}
public Boolean isHidden() {
return this.hidden;
}
public void setHidden(Boolean value) {
this.hidden = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,77 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellSmartTag", propOrder = {"cellSmartTagPr"})
public class CTCellSmartTag implements Child {
protected List<CTCellSmartTagPr> cellSmartTagPr;
@XmlAttribute(name = "type", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long type;
@XmlAttribute(name = "deleted")
protected Boolean deleted;
@XmlAttribute(name = "xmlBased")
protected Boolean xmlBased;
@XmlTransient
private Object parent;
public List<CTCellSmartTagPr> getCellSmartTagPr() {
if (this.cellSmartTagPr == null)
this.cellSmartTagPr = new ArrayList<CTCellSmartTagPr>();
return this.cellSmartTagPr;
}
public long getType() {
return this.type;
}
public void setType(long value) {
this.type = value;
}
public boolean isDeleted() {
if (this.deleted == null)
return false;
return this.deleted;
}
public void setDeleted(Boolean value) {
this.deleted = value;
}
public boolean isXmlBased() {
if (this.xmlBased == null)
return false;
return this.xmlBased;
}
public void setXmlBased(Boolean value) {
this.xmlBased = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,50 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellSmartTagPr")
public class CTCellSmartTagPr implements Child {
@XmlAttribute(name = "key", required = true)
protected String key;
@XmlAttribute(name = "val", required = true)
protected String val;
@XmlTransient
private Object parent;
public String getKey() {
return this.key;
}
public void setKey(String value) {
this.key = value;
}
public String getVal() {
return this.val;
}
public void setVal(String value) {
this.val = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,51 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellSmartTags", propOrder = {"cellSmartTag"})
public class CTCellSmartTags implements Child {
@XmlElement(required = true)
protected List<CTCellSmartTag> cellSmartTag;
@XmlAttribute(name = "r", required = true)
protected String r;
@XmlTransient
private Object parent;
public List<CTCellSmartTag> getCellSmartTag() {
if (this.cellSmartTag == null)
this.cellSmartTag = new ArrayList<CTCellSmartTag>();
return this.cellSmartTag;
}
public String getR() {
return this.r;
}
public void setR(String value) {
this.r = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,107 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellStyle", propOrder = {"extLst"})
public class CTCellStyle implements Child {
protected CTExtensionList extLst;
@XmlAttribute(name = "name")
protected String name;
@XmlAttribute(name = "xfId", required = true)
protected long xfId;
@XmlAttribute(name = "builtinId")
@XmlSchemaType(name = "unsignedInt")
protected Long builtinId;
@XmlAttribute(name = "iLevel")
@XmlSchemaType(name = "unsignedInt")
protected Long iLevel;
@XmlAttribute(name = "hidden")
protected Boolean hidden;
@XmlAttribute(name = "customBuiltin")
protected Boolean customBuiltin;
@XmlTransient
private Object parent;
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public long getXfId() {
return this.xfId;
}
public void setXfId(long value) {
this.xfId = value;
}
public Long getBuiltinId() {
return this.builtinId;
}
public void setBuiltinId(Long value) {
this.builtinId = value;
}
public Long getILevel() {
return this.iLevel;
}
public void setILevel(Long value) {
this.iLevel = value;
}
public Boolean isHidden() {
return this.hidden;
}
public void setHidden(Boolean value) {
this.hidden = value;
}
public Boolean isCustomBuiltin() {
return this.customBuiltin;
}
public void setCustomBuiltin(Boolean value) {
this.customBuiltin = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellStyleXfs", propOrder = {"xf"})
public class CTCellStyleXfs implements Child {
@XmlElement(required = true)
protected List<CTXf> xf;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTXf> getXf() {
if (this.xf == null)
this.xf = new ArrayList<CTXf>();
return this.xf;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellStyles", propOrder = {"cellStyle"})
public class CTCellStyles implements Child {
@XmlElement(required = true)
protected List<CTCellStyle> cellStyle;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTCellStyle> getCellStyle() {
if (this.cellStyle == null)
this.cellStyle = new ArrayList<CTCellStyle>();
return this.cellStyle;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellWatch")
public class CTCellWatch implements Child {
@XmlAttribute(name = "r", required = true)
protected String r;
@XmlTransient
private Object parent;
public String getR() {
return this.r;
}
public void setR(String value) {
this.r = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellWatches", propOrder = {"cellWatch"})
public class CTCellWatches implements Child {
@XmlElement(required = true)
protected List<CTCellWatch> cellWatch;
@XmlTransient
private Object parent;
public List<CTCellWatch> getCellWatch() {
if (this.cellWatch == null)
this.cellWatch = new ArrayList<CTCellWatch>();
return this.cellWatch;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CellXfs", propOrder = {"xf"})
public class CTCellXfs implements Child {
@XmlElement(required = true)
protected List<CTXf> xf;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTXf> getXf() {
if (this.xf == null)
this.xf = new ArrayList<CTXf>();
return this.xf;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,233 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CfRule", propOrder = {"formula", "colorScale", "dataBar", "iconSet", "extLst"})
public class CTCfRule implements Child {
protected List<String> formula;
protected CTColorScale colorScale;
protected CTDataBar dataBar;
protected CTIconSet iconSet;
protected CTExtensionList extLst;
@XmlAttribute(name = "type")
protected STCfType type;
@XmlAttribute(name = "dxfId")
protected Long dxfId;
@XmlAttribute(name = "priority", required = true)
protected int priority;
@XmlAttribute(name = "stopIfTrue")
protected Boolean stopIfTrue;
@XmlAttribute(name = "aboveAverage")
protected Boolean aboveAverage;
@XmlAttribute(name = "percent")
protected Boolean percent;
@XmlAttribute(name = "bottom")
protected Boolean bottom;
@XmlAttribute(name = "operator")
protected STConditionalFormattingOperator operator;
@XmlAttribute(name = "text")
protected String text;
@XmlAttribute(name = "timePeriod")
protected STTimePeriod timePeriod;
@XmlAttribute(name = "rank")
@XmlSchemaType(name = "unsignedInt")
protected Long rank;
@XmlAttribute(name = "stdDev")
protected Integer stdDev;
@XmlAttribute(name = "equalAverage")
protected Boolean equalAverage;
@XmlTransient
private Object parent;
public List<String> getFormula() {
if (this.formula == null)
this.formula = new ArrayList<String>();
return this.formula;
}
public CTColorScale getColorScale() {
return this.colorScale;
}
public void setColorScale(CTColorScale value) {
this.colorScale = value;
}
public CTDataBar getDataBar() {
return this.dataBar;
}
public void setDataBar(CTDataBar value) {
this.dataBar = value;
}
public CTIconSet getIconSet() {
return this.iconSet;
}
public void setIconSet(CTIconSet value) {
this.iconSet = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public STCfType getType() {
return this.type;
}
public void setType(STCfType value) {
this.type = value;
}
public Long getDxfId() {
return this.dxfId;
}
public void setDxfId(Long value) {
this.dxfId = value;
}
public int getPriority() {
return this.priority;
}
public void setPriority(int value) {
this.priority = value;
}
public boolean isStopIfTrue() {
if (this.stopIfTrue == null)
return false;
return this.stopIfTrue;
}
public void setStopIfTrue(Boolean value) {
this.stopIfTrue = value;
}
public boolean isAboveAverage() {
if (this.aboveAverage == null)
return true;
return this.aboveAverage;
}
public void setAboveAverage(Boolean value) {
this.aboveAverage = value;
}
public boolean isPercent() {
if (this.percent == null)
return false;
return this.percent;
}
public void setPercent(Boolean value) {
this.percent = value;
}
public boolean isBottom() {
if (this.bottom == null)
return false;
return this.bottom;
}
public void setBottom(Boolean value) {
this.bottom = value;
}
public STConditionalFormattingOperator getOperator() {
return this.operator;
}
public void setOperator(STConditionalFormattingOperator value) {
this.operator = value;
}
public String getText() {
return this.text;
}
public void setText(String value) {
this.text = value;
}
public STTimePeriod getTimePeriod() {
return this.timePeriod;
}
public void setTimePeriod(STTimePeriod value) {
this.timePeriod = value;
}
public Long getRank() {
return this.rank;
}
public void setRank(Long value) {
this.rank = value;
}
public Integer getStdDev() {
return this.stdDev;
}
public void setStdDev(Integer value) {
this.stdDev = value;
}
public boolean isEqualAverage() {
if (this.equalAverage == null)
return false;
return this.equalAverage;
}
public void setEqualAverage(Boolean value) {
this.equalAverage = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,73 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Cfvo", propOrder = {"extLst"})
public class CTCfvo implements Child {
protected CTExtensionList extLst;
@XmlAttribute(name = "type", required = true)
protected STCfvoType type;
@XmlAttribute(name = "val")
protected String val;
@XmlAttribute(name = "gte")
protected Boolean gte;
@XmlTransient
private Object parent;
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public STCfvoType getType() {
return this.type;
}
public void setType(STCfvoType value) {
this.type = value;
}
public String getVal() {
return this.val;
}
public void setVal(String value) {
this.val = value;
}
public boolean isGte() {
if (this.gte == null)
return true;
return this.gte;
}
public void setGte(Boolean value) {
this.gte = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,78 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ChartFormat", propOrder = {"pivotArea"})
public class CTChartFormat implements Child {
@XmlElement(required = true)
protected CTPivotArea pivotArea;
@XmlAttribute(name = "chart", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long chart;
@XmlAttribute(name = "format", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long format;
@XmlAttribute(name = "series")
protected Boolean series;
@XmlTransient
private Object parent;
public CTPivotArea getPivotArea() {
return this.pivotArea;
}
public void setPivotArea(CTPivotArea value) {
this.pivotArea = value;
}
public long getChart() {
return this.chart;
}
public void setChart(long value) {
this.chart = value;
}
public long getFormat() {
return this.format;
}
public void setFormat(long value) {
this.format = value;
}
public boolean isSeries() {
if (this.series == null)
return false;
return this.series;
}
public void setSeries(Boolean value) {
this.series = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,55 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ChartFormats", propOrder = {"chartFormat"})
public class CTChartFormats implements Child {
@XmlElement(required = true)
protected List<CTChartFormat> chartFormat;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTChartFormat> getChartFormat() {
if (this.chartFormat == null)
this.chartFormat = new ArrayList<CTChartFormat>();
return this.chartFormat;
}
public long getCount() {
if (this.count == null)
return 0L;
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,170 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Chartsheet", propOrder = {"sheetPr", "sheetViews", "sheetProtection", "customSheetViews", "pageMargins", "pageSetup", "headerFooter", "drawing", "legacyDrawing", "legacyDrawingHF", "drawingHF", "picture", "webPublishItems", "extLst"})
public class CTChartsheet implements Child {
protected CTChartsheetPr sheetPr;
@XmlElement(required = true)
protected CTChartsheetViews sheetViews;
protected CTChartsheetProtection sheetProtection;
protected CTCustomChartsheetViews customSheetViews;
protected CTPageMargins pageMargins;
protected CTCsPageSetup pageSetup;
protected CTHeaderFooter headerFooter;
@XmlElement(required = true)
protected CTDrawing drawing;
protected CTLegacyDrawing legacyDrawing;
protected CTLegacyDrawing legacyDrawingHF;
protected CTDrawingHF drawingHF;
protected CTSheetBackgroundPicture picture;
protected CTWebPublishItems webPublishItems;
protected CTExtensionList extLst;
@XmlTransient
private Object parent;
public CTChartsheetPr getSheetPr() {
return this.sheetPr;
}
public void setSheetPr(CTChartsheetPr value) {
this.sheetPr = value;
}
public CTChartsheetViews getSheetViews() {
return this.sheetViews;
}
public void setSheetViews(CTChartsheetViews value) {
this.sheetViews = value;
}
public CTChartsheetProtection getSheetProtection() {
return this.sheetProtection;
}
public void setSheetProtection(CTChartsheetProtection value) {
this.sheetProtection = value;
}
public CTCustomChartsheetViews getCustomSheetViews() {
return this.customSheetViews;
}
public void setCustomSheetViews(CTCustomChartsheetViews value) {
this.customSheetViews = value;
}
public CTPageMargins getPageMargins() {
return this.pageMargins;
}
public void setPageMargins(CTPageMargins value) {
this.pageMargins = value;
}
public CTCsPageSetup getPageSetup() {
return this.pageSetup;
}
public void setPageSetup(CTCsPageSetup value) {
this.pageSetup = value;
}
public CTHeaderFooter getHeaderFooter() {
return this.headerFooter;
}
public void setHeaderFooter(CTHeaderFooter value) {
this.headerFooter = value;
}
public CTDrawing getDrawing() {
return this.drawing;
}
public void setDrawing(CTDrawing value) {
this.drawing = value;
}
public CTLegacyDrawing getLegacyDrawing() {
return this.legacyDrawing;
}
public void setLegacyDrawing(CTLegacyDrawing value) {
this.legacyDrawing = value;
}
public CTLegacyDrawing getLegacyDrawingHF() {
return this.legacyDrawingHF;
}
public void setLegacyDrawingHF(CTLegacyDrawing value) {
this.legacyDrawingHF = value;
}
public CTDrawingHF getDrawingHF() {
return this.drawingHF;
}
public void setDrawingHF(CTDrawingHF value) {
this.drawingHF = value;
}
public CTSheetBackgroundPicture getPicture() {
return this.picture;
}
public void setPicture(CTSheetBackgroundPicture value) {
this.picture = value;
}
public CTWebPublishItems getWebPublishItems() {
return this.webPublishItems;
}
public void setWebPublishItems(CTWebPublishItems value) {
this.webPublishItems = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,62 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ChartsheetPr", propOrder = {"tabColor"})
public class CTChartsheetPr implements Child {
protected CTColor tabColor;
@XmlAttribute(name = "published")
protected Boolean published;
@XmlAttribute(name = "codeName")
protected String codeName;
@XmlTransient
private Object parent;
public CTColor getTabColor() {
return this.tabColor;
}
public void setTabColor(CTColor value) {
this.tabColor = value;
}
public boolean isPublished() {
if (this.published == null)
return true;
return this.published;
}
public void setPublished(Boolean value) {
this.published = value;
}
public String getCodeName() {
return this.codeName;
}
public void setCodeName(String value) {
this.codeName = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,114 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ChartsheetProtection")
public class CTChartsheetProtection implements Child {
@XmlAttribute(name = "password")
@XmlJavaTypeAdapter(HexBinaryAdapter.class)
protected byte[] password;
@XmlAttribute(name = "algorithmName")
protected String algorithmName;
@XmlAttribute(name = "hashValue")
protected byte[] hashValue;
@XmlAttribute(name = "saltValue")
protected byte[] saltValue;
@XmlAttribute(name = "spinCount")
@XmlSchemaType(name = "unsignedInt")
protected Long spinCount;
@XmlAttribute(name = "content")
protected Boolean content;
@XmlAttribute(name = "objects")
protected Boolean objects;
@XmlTransient
private Object parent;
public byte[] getPassword() {
return this.password;
}
public void setPassword(byte[] value) {
this.password = value;
}
public String getAlgorithmName() {
return this.algorithmName;
}
public void setAlgorithmName(String value) {
this.algorithmName = value;
}
public byte[] getHashValue() {
return this.hashValue;
}
public void setHashValue(byte[] value) {
this.hashValue = value;
}
public byte[] getSaltValue() {
return this.saltValue;
}
public void setSaltValue(byte[] value) {
this.saltValue = value;
}
public Long getSpinCount() {
return this.spinCount;
}
public void setSpinCount(Long value) {
this.spinCount = value;
}
public boolean isContent() {
if (this.content == null)
return false;
return this.content;
}
public void setContent(Boolean value) {
this.content = value;
}
public boolean isObjects() {
if (this.objects == null)
return false;
return this.objects;
}
public void setObjects(Boolean value) {
this.objects = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,91 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ChartsheetView", propOrder = {"extLst"})
public class CTChartsheetView implements Child {
protected CTExtensionList extLst;
@XmlAttribute(name = "tabSelected")
protected Boolean tabSelected;
@XmlAttribute(name = "zoomScale")
@XmlSchemaType(name = "unsignedInt")
protected Long zoomScale;
@XmlAttribute(name = "workbookViewId", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long workbookViewId;
@XmlAttribute(name = "zoomToFit")
protected Boolean zoomToFit;
@XmlTransient
private Object parent;
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public boolean isTabSelected() {
if (this.tabSelected == null)
return false;
return this.tabSelected;
}
public void setTabSelected(Boolean value) {
this.tabSelected = value;
}
public long getZoomScale() {
if (this.zoomScale == null)
return 100L;
return this.zoomScale;
}
public void setZoomScale(Long value) {
this.zoomScale = value;
}
public long getWorkbookViewId() {
return this.workbookViewId;
}
public void setWorkbookViewId(long value) {
this.workbookViewId = value;
}
public boolean isZoomToFit() {
if (this.zoomToFit == null)
return false;
return this.zoomToFit;
}
public void setZoomToFit(Boolean value) {
this.zoomToFit = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,49 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ChartsheetViews", propOrder = {"sheetView", "extLst"})
public class CTChartsheetViews implements Child {
@XmlElement(required = true)
protected List<CTChartsheetView> sheetView;
protected CTExtensionList extLst;
@XmlTransient
private Object parent;
public List<CTChartsheetView> getSheetView() {
if (this.sheetView == null)
this.sheetView = new ArrayList<CTChartsheetView>();
return this.sheetView;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,55 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ColFields", propOrder = {"field"})
public class CTColFields implements Child {
@XmlElement(required = true)
protected List<CTField> field;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTField> getField() {
if (this.field == null)
this.field = new ArrayList<CTField>();
return this.field;
}
public long getCount() {
if (this.count == null)
return 0L;
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ColHierarchiesUsage", propOrder = {"colHierarchyUsage"})
public class CTColHierarchiesUsage implements Child {
@XmlElement(required = true)
protected List<CTHierarchyUsage> colHierarchyUsage;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTHierarchyUsage> getColHierarchyUsage() {
if (this.colHierarchyUsage == null)
this.colHierarchyUsage = new ArrayList<CTHierarchyUsage>();
return this.colHierarchyUsage;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_colItems", propOrder = {"i"})
public class CTColItems implements Child {
@XmlElement(required = true)
protected List<CTI> i;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTI> getI() {
if (this.i == null)
this.i = new ArrayList<CTI>();
return this.i;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,91 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.HexBinaryAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Color")
public class CTColor implements Child {
@XmlAttribute(name = "auto")
protected Boolean auto;
@XmlAttribute(name = "indexed")
@XmlSchemaType(name = "unsignedInt")
protected Long indexed;
@XmlAttribute(name = "rgb")
@XmlJavaTypeAdapter(HexBinaryAdapter.class)
protected byte[] rgb;
@XmlAttribute(name = "theme")
@XmlSchemaType(name = "unsignedInt")
protected Long theme;
@XmlAttribute(name = "tint")
protected Double tint;
@XmlTransient
private Object parent;
public Boolean isAuto() {
return this.auto;
}
public void setAuto(Boolean value) {
this.auto = value;
}
public Long getIndexed() {
return this.indexed;
}
public void setIndexed(Long value) {
this.indexed = value;
}
public byte[] getRgb() {
return this.rgb;
}
public void setRgb(byte[] value) {
this.rgb = value;
}
public Long getTheme() {
return this.theme;
}
public void setTheme(Long value) {
this.theme = value;
}
public double getTint() {
if (this.tint == null)
return 0.0D;
return this.tint;
}
public void setTint(Double value) {
this.tint = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,52 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ColorFilter")
public class CTColorFilter implements Child {
@XmlAttribute(name = "dxfId")
protected Long dxfId;
@XmlAttribute(name = "cellColor")
protected Boolean cellColor;
@XmlTransient
private Object parent;
public Long getDxfId() {
return this.dxfId;
}
public void setDxfId(Long value) {
this.dxfId = value;
}
public boolean isCellColor() {
if (this.cellColor == null)
return true;
return this.cellColor;
}
public void setCellColor(Boolean value) {
this.cellColor = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,48 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ColorScale", propOrder = {"cfvo", "color"})
public class CTColorScale implements Child {
@XmlElement(required = true)
protected List<CTCfvo> cfvo;
@XmlElement(required = true)
protected List<CTColor> color;
@XmlTransient
private Object parent;
public List<CTCfvo> getCfvo() {
if (this.cfvo == null)
this.cfvo = new ArrayList<CTCfvo>();
return this.cfvo;
}
public List<CTColor> getColor() {
if (this.color == null)
this.color = new ArrayList<CTColor>();
return this.color;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,47 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Colors", propOrder = {"indexedColors", "mruColors"})
public class CTColors implements Child {
protected CTIndexedColors indexedColors;
protected CTMRUColors mruColors;
@XmlTransient
private Object parent;
public CTIndexedColors getIndexedColors() {
return this.indexedColors;
}
public void setIndexedColors(CTIndexedColors value) {
this.indexedColors = value;
}
public CTMRUColors getMruColors() {
return this.mruColors;
}
public void setMruColors(CTMRUColors value) {
this.mruColors = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,100 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Comment", propOrder = {"text", "commentPr"})
public class CTComment implements Child {
@XmlElement(required = true)
protected CTRst text;
protected CTCommentPr commentPr;
@XmlAttribute(name = "ref", required = true)
protected String ref;
@XmlAttribute(name = "authorId", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long authorId;
@XmlAttribute(name = "guid")
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String guid;
@XmlAttribute(name = "shapeId")
@XmlSchemaType(name = "unsignedInt")
protected Long shapeId;
@XmlTransient
private Object parent;
public CTRst getText() {
return this.text;
}
public void setText(CTRst value) {
this.text = value;
}
public CTCommentPr getCommentPr() {
return this.commentPr;
}
public void setCommentPr(CTCommentPr value) {
this.commentPr = value;
}
public String getRef() {
return this.ref;
}
public void setRef(String value) {
this.ref = value;
}
public long getAuthorId() {
return this.authorId;
}
public void setAuthorId(long value) {
this.authorId = value;
}
public String getGuid() {
return this.guid;
}
public void setGuid(String value) {
this.guid = value;
}
public Long getShapeId() {
return this.shapeId;
}
public void setShapeId(Long value) {
this.shapeId = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,37 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CommentList", propOrder = {"comment"})
public class CTCommentList implements Child {
protected List<CTComment> comment;
@XmlTransient
private Object parent;
public List<CTComment> getComment() {
if (this.comment == null)
this.comment = new ArrayList<CTComment>();
return this.comment;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,194 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CommentPr", propOrder = {"anchor"})
public class CTCommentPr implements Child {
@XmlElement(required = true)
protected CTObjectAnchor anchor;
@XmlAttribute(name = "locked")
protected Boolean locked;
@XmlAttribute(name = "defaultSize")
protected Boolean defaultSize;
@XmlAttribute(name = "print")
protected Boolean print;
@XmlAttribute(name = "disabled")
protected Boolean disabled;
@XmlAttribute(name = "autoFill")
protected Boolean autoFill;
@XmlAttribute(name = "autoLine")
protected Boolean autoLine;
@XmlAttribute(name = "altText")
protected String altText;
@XmlAttribute(name = "textHAlign")
protected STTextHAlign textHAlign;
@XmlAttribute(name = "textVAlign")
protected STTextVAlign textVAlign;
@XmlAttribute(name = "lockText")
protected Boolean lockText;
@XmlAttribute(name = "justLastX")
protected Boolean justLastX;
@XmlAttribute(name = "autoScale")
protected Boolean autoScale;
@XmlTransient
private Object parent;
public CTObjectAnchor getAnchor() {
return this.anchor;
}
public void setAnchor(CTObjectAnchor value) {
this.anchor = value;
}
public boolean isLocked() {
if (this.locked == null)
return true;
return this.locked;
}
public void setLocked(Boolean value) {
this.locked = value;
}
public boolean isDefaultSize() {
if (this.defaultSize == null)
return true;
return this.defaultSize;
}
public void setDefaultSize(Boolean value) {
this.defaultSize = value;
}
public boolean isPrint() {
if (this.print == null)
return true;
return this.print;
}
public void setPrint(Boolean value) {
this.print = value;
}
public boolean isDisabled() {
if (this.disabled == null)
return false;
return this.disabled;
}
public void setDisabled(Boolean value) {
this.disabled = value;
}
public boolean isAutoFill() {
if (this.autoFill == null)
return true;
return this.autoFill;
}
public void setAutoFill(Boolean value) {
this.autoFill = value;
}
public boolean isAutoLine() {
if (this.autoLine == null)
return true;
return this.autoLine;
}
public void setAutoLine(Boolean value) {
this.autoLine = value;
}
public String getAltText() {
return this.altText;
}
public void setAltText(String value) {
this.altText = value;
}
public STTextHAlign getTextHAlign() {
if (this.textHAlign == null)
return STTextHAlign.LEFT;
return this.textHAlign;
}
public void setTextHAlign(STTextHAlign value) {
this.textHAlign = value;
}
public STTextVAlign getTextVAlign() {
if (this.textVAlign == null)
return STTextVAlign.TOP;
return this.textVAlign;
}
public void setTextVAlign(STTextVAlign value) {
this.textVAlign = value;
}
public boolean isLockText() {
if (this.lockText == null)
return true;
return this.lockText;
}
public void setLockText(Boolean value) {
this.lockText = value;
}
public boolean isJustLastX() {
if (this.justLastX == null)
return false;
return this.justLastX;
}
public void setJustLastX(Boolean value) {
this.justLastX = value;
}
public boolean isAutoScale() {
if (this.autoScale == null)
return false;
return this.autoScale;
}
public void setAutoScale(Boolean value) {
this.autoScale = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,62 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Comments", propOrder = {"authors", "commentList", "extLst"})
@XmlRootElement(name = "comments")
public class CTComments implements Child {
@XmlElement(required = true)
protected CTAuthors authors;
@XmlElement(required = true)
protected CTCommentList commentList;
protected CTExtensionList extLst;
@XmlTransient
private Object parent;
public CTAuthors getAuthors() {
return this.authors;
}
public void setAuthors(CTAuthors value) {
this.authors = value;
}
public CTCommentList getCommentList() {
return this.commentList;
}
public void setCommentList(CTCommentList value) {
this.commentList = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,89 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ConditionalFormat", propOrder = {"pivotAreas", "extLst"})
public class CTConditionalFormat implements Child {
@XmlElement(required = true)
protected CTPivotAreas pivotAreas;
protected CTExtensionList extLst;
@XmlAttribute(name = "scope")
protected STScope scope;
@XmlAttribute(name = "type")
protected STType type;
@XmlAttribute(name = "priority", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long priority;
@XmlTransient
private Object parent;
public CTPivotAreas getPivotAreas() {
return this.pivotAreas;
}
public void setPivotAreas(CTPivotAreas value) {
this.pivotAreas = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public STScope getScope() {
if (this.scope == null)
return STScope.SELECTION;
return this.scope;
}
public void setScope(STScope value) {
this.scope = value;
}
public STType getType() {
if (this.type == null)
return STType.NONE;
return this.type;
}
public void setType(STType value) {
this.type = value;
}
public long getPriority() {
return this.priority;
}
public void setPriority(long value) {
this.priority = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,55 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ConditionalFormats", propOrder = {"conditionalFormat"})
public class CTConditionalFormats implements Child {
@XmlElement(required = true)
protected List<CTConditionalFormat> conditionalFormat;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTConditionalFormat> getConditionalFormat() {
if (this.conditionalFormat == null)
this.conditionalFormat = new ArrayList<CTConditionalFormat>();
return this.conditionalFormat;
}
public long getCount() {
if (this.count == null)
return 0L;
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,72 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ConditionalFormatting", propOrder = {"cfRule", "extLst"})
public class CTConditionalFormatting implements Child {
@XmlElement(required = true)
protected List<CTCfRule> cfRule;
protected CTExtensionList extLst;
@XmlAttribute(name = "pivot")
protected Boolean pivot;
@XmlAttribute(name = "sqref")
protected List<String> sqref;
@XmlTransient
private Object parent;
public List<CTCfRule> getCfRule() {
if (this.cfRule == null)
this.cfRule = new ArrayList<CTCfRule>();
return this.cfRule;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public boolean isPivot() {
if (this.pivot == null)
return false;
return this.pivot;
}
public void setPivot(Boolean value) {
this.pivot = value;
}
public List<String> getSqref() {
if (this.sqref == null)
this.sqref = new ArrayList<String>();
return this.sqref;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,339 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Connection", propOrder = {"dbPr", "olapPr", "webPr", "textPr", "parameters", "extLst"})
public class CTConnection implements Child {
protected CTDbPr dbPr;
protected CTOlapPr olapPr;
protected CTWebPr webPr;
protected CTTextPr textPr;
protected CTParameters parameters;
protected CTExtensionList extLst;
@XmlAttribute(name = "id", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long id;
@XmlAttribute(name = "sourceFile")
protected String sourceFile;
@XmlAttribute(name = "odcFile")
protected String odcFile;
@XmlAttribute(name = "keepAlive")
protected Boolean keepAlive;
@XmlAttribute(name = "interval")
@XmlSchemaType(name = "unsignedInt")
protected Long interval;
@XmlAttribute(name = "name")
protected String name;
@XmlAttribute(name = "description")
protected String description;
@XmlAttribute(name = "type")
@XmlSchemaType(name = "unsignedInt")
protected Long type;
@XmlAttribute(name = "reconnectionMethod")
@XmlSchemaType(name = "unsignedInt")
protected Long reconnectionMethod;
@XmlAttribute(name = "refreshedVersion", required = true)
@XmlSchemaType(name = "unsignedByte")
protected short refreshedVersion;
@XmlAttribute(name = "minRefreshableVersion")
@XmlSchemaType(name = "unsignedByte")
protected Short minRefreshableVersion;
@XmlAttribute(name = "savePassword")
protected Boolean savePassword;
@XmlAttribute(name = "new")
protected Boolean _new;
@XmlAttribute(name = "deleted")
protected Boolean deleted;
@XmlAttribute(name = "onlyUseConnectionFile")
protected Boolean onlyUseConnectionFile;
@XmlAttribute(name = "background")
protected Boolean background;
@XmlAttribute(name = "refreshOnLoad")
protected Boolean refreshOnLoad;
@XmlAttribute(name = "saveData")
protected Boolean saveData;
@XmlAttribute(name = "credentials")
protected STCredMethod credentials;
@XmlAttribute(name = "singleSignOnId")
protected String singleSignOnId;
@XmlTransient
private Object parent;
public CTDbPr getDbPr() {
return this.dbPr;
}
public void setDbPr(CTDbPr value) {
this.dbPr = value;
}
public CTOlapPr getOlapPr() {
return this.olapPr;
}
public void setOlapPr(CTOlapPr value) {
this.olapPr = value;
}
public CTWebPr getWebPr() {
return this.webPr;
}
public void setWebPr(CTWebPr value) {
this.webPr = value;
}
public CTTextPr getTextPr() {
return this.textPr;
}
public void setTextPr(CTTextPr value) {
this.textPr = value;
}
public CTParameters getParameters() {
return this.parameters;
}
public void setParameters(CTParameters value) {
this.parameters = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public long getId() {
return this.id;
}
public void setId(long value) {
this.id = value;
}
public String getSourceFile() {
return this.sourceFile;
}
public void setSourceFile(String value) {
this.sourceFile = value;
}
public String getOdcFile() {
return this.odcFile;
}
public void setOdcFile(String value) {
this.odcFile = value;
}
public boolean isKeepAlive() {
if (this.keepAlive == null)
return false;
return this.keepAlive;
}
public void setKeepAlive(Boolean value) {
this.keepAlive = value;
}
public long getInterval() {
if (this.interval == null)
return 0L;
return this.interval;
}
public void setInterval(Long value) {
this.interval = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public String getDescription() {
return this.description;
}
public void setDescription(String value) {
this.description = value;
}
public Long getType() {
return this.type;
}
public void setType(Long value) {
this.type = value;
}
public long getReconnectionMethod() {
if (this.reconnectionMethod == null)
return 1L;
return this.reconnectionMethod;
}
public void setReconnectionMethod(Long value) {
this.reconnectionMethod = value;
}
public short getRefreshedVersion() {
return this.refreshedVersion;
}
public void setRefreshedVersion(short value) {
this.refreshedVersion = value;
}
public short getMinRefreshableVersion() {
if (this.minRefreshableVersion == null)
return 0;
return this.minRefreshableVersion;
}
public void setMinRefreshableVersion(Short value) {
this.minRefreshableVersion = value;
}
public boolean isSavePassword() {
if (this.savePassword == null)
return false;
return this.savePassword;
}
public void setSavePassword(Boolean value) {
this.savePassword = value;
}
public boolean isNew() {
if (this._new == null)
return false;
return this._new;
}
public void setNew(Boolean value) {
this._new = value;
}
public boolean isDeleted() {
if (this.deleted == null)
return false;
return this.deleted;
}
public void setDeleted(Boolean value) {
this.deleted = value;
}
public boolean isOnlyUseConnectionFile() {
if (this.onlyUseConnectionFile == null)
return false;
return this.onlyUseConnectionFile;
}
public void setOnlyUseConnectionFile(Boolean value) {
this.onlyUseConnectionFile = value;
}
public boolean isBackground() {
if (this.background == null)
return false;
return this.background;
}
public void setBackground(Boolean value) {
this.background = value;
}
public boolean isRefreshOnLoad() {
if (this.refreshOnLoad == null)
return false;
return this.refreshOnLoad;
}
public void setRefreshOnLoad(Boolean value) {
this.refreshOnLoad = value;
}
public boolean isSaveData() {
if (this.saveData == null)
return false;
return this.saveData;
}
public void setSaveData(Boolean value) {
this.saveData = value;
}
public STCredMethod getCredentials() {
if (this.credentials == null)
return STCredMethod.INTEGRATED;
return this.credentials;
}
public void setCredentials(STCredMethod value) {
this.credentials = value;
}
public String getSingleSignOnId() {
return this.singleSignOnId;
}
public void setSingleSignOnId(String value) {
this.singleSignOnId = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Connections", propOrder = {"connection"})
public class CTConnections implements Child {
@XmlElement(required = true)
protected List<CTConnection> connection;
@XmlTransient
private Object parent;
public List<CTConnection> getConnection() {
if (this.connection == null)
this.connection = new ArrayList<CTConnection>();
return this.connection;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,63 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Consolidation", propOrder = {"pages", "rangeSets"})
public class CTConsolidation implements Child {
protected CTPages pages;
@XmlElement(required = true)
protected CTRangeSets rangeSets;
@XmlAttribute(name = "autoPage")
protected Boolean autoPage;
@XmlTransient
private Object parent;
public CTPages getPages() {
return this.pages;
}
public void setPages(CTPages value) {
this.pages = value;
}
public CTRangeSets getRangeSets() {
return this.rangeSets;
}
public void setRangeSets(CTRangeSets value) {
this.rangeSets = value;
}
public boolean isAutoPage() {
if (this.autoPage == null)
return true;
return this.autoPage;
}
public void setAutoPage(Boolean value) {
this.autoPage = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,73 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Control", propOrder = {"controlPr"})
public class CTControl implements Child {
protected CTControlPr controlPr;
@XmlAttribute(name = "shapeId", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long shapeId;
@XmlAttribute(name = "id", namespace = "http://schemas.openxmlformats.org/officeDocument/2006/relationships", required = true)
protected String id;
@XmlAttribute(name = "name")
protected String name;
@XmlTransient
private Object parent;
public CTControlPr getControlPr() {
return this.controlPr;
}
public void setControlPr(CTControlPr value) {
this.controlPr = value;
}
public long getShapeId() {
return this.shapeId;
}
public void setShapeId(long value) {
this.shapeId = value;
}
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,225 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_ControlPr", propOrder = {"anchor"})
public class CTControlPr implements Child {
@XmlElement(required = true)
protected CTObjectAnchor anchor;
@XmlAttribute(name = "locked")
protected Boolean locked;
@XmlAttribute(name = "defaultSize")
protected Boolean defaultSize;
@XmlAttribute(name = "print")
protected Boolean print;
@XmlAttribute(name = "disabled")
protected Boolean disabled;
@XmlAttribute(name = "recalcAlways")
protected Boolean recalcAlways;
@XmlAttribute(name = "uiObject")
protected Boolean uiObject;
@XmlAttribute(name = "autoFill")
protected Boolean autoFill;
@XmlAttribute(name = "autoLine")
protected Boolean autoLine;
@XmlAttribute(name = "autoPict")
protected Boolean autoPict;
@XmlAttribute(name = "macro")
protected String macro;
@XmlAttribute(name = "altText")
protected String altText;
@XmlAttribute(name = "linkedCell")
protected String linkedCell;
@XmlAttribute(name = "listFillRange")
protected String listFillRange;
@XmlAttribute(name = "cf")
protected String cf;
@XmlAttribute(name = "id", namespace = "http://schemas.openxmlformats.org/officeDocument/2006/relationships")
protected String id;
@XmlTransient
private Object parent;
public CTObjectAnchor getAnchor() {
return this.anchor;
}
public void setAnchor(CTObjectAnchor value) {
this.anchor = value;
}
public boolean isLocked() {
if (this.locked == null)
return true;
return this.locked;
}
public void setLocked(Boolean value) {
this.locked = value;
}
public boolean isDefaultSize() {
if (this.defaultSize == null)
return true;
return this.defaultSize;
}
public void setDefaultSize(Boolean value) {
this.defaultSize = value;
}
public boolean isPrint() {
if (this.print == null)
return true;
return this.print;
}
public void setPrint(Boolean value) {
this.print = value;
}
public boolean isDisabled() {
if (this.disabled == null)
return false;
return this.disabled;
}
public void setDisabled(Boolean value) {
this.disabled = value;
}
public boolean isRecalcAlways() {
if (this.recalcAlways == null)
return false;
return this.recalcAlways;
}
public void setRecalcAlways(Boolean value) {
this.recalcAlways = value;
}
public boolean isUiObject() {
if (this.uiObject == null)
return false;
return this.uiObject;
}
public void setUiObject(Boolean value) {
this.uiObject = value;
}
public boolean isAutoFill() {
if (this.autoFill == null)
return true;
return this.autoFill;
}
public void setAutoFill(Boolean value) {
this.autoFill = value;
}
public boolean isAutoLine() {
if (this.autoLine == null)
return true;
return this.autoLine;
}
public void setAutoLine(Boolean value) {
this.autoLine = value;
}
public boolean isAutoPict() {
if (this.autoPict == null)
return true;
return this.autoPict;
}
public void setAutoPict(Boolean value) {
this.autoPict = value;
}
public String getMacro() {
return this.macro;
}
public void setMacro(String value) {
this.macro = value;
}
public String getAltText() {
return this.altText;
}
public void setAltText(String value) {
this.altText = value;
}
public String getLinkedCell() {
return this.linkedCell;
}
public void setLinkedCell(String value) {
this.linkedCell = value;
}
public String getListFillRange() {
return this.listFillRange;
}
public void setListFillRange(String value) {
this.listFillRange = value;
}
public String getCf() {
if (this.cf == null)
return "pict";
return this.cf;
}
public void setCf(String value) {
this.cf = value;
}
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_Controls", propOrder = {"control"})
public class CTControls implements Child {
@XmlElement(required = true)
protected List<CTControl> control;
@XmlTransient
private Object parent;
public List<CTControl> getControl() {
if (this.control == null)
this.control = new ArrayList<CTControl>();
return this.control;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,197 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CsPageSetup")
public class CTCsPageSetup implements Child {
@XmlAttribute(name = "paperSize")
@XmlSchemaType(name = "unsignedInt")
protected Long paperSize;
@XmlAttribute(name = "paperHeight")
protected String paperHeight;
@XmlAttribute(name = "paperWidth")
protected String paperWidth;
@XmlAttribute(name = "firstPageNumber")
@XmlSchemaType(name = "unsignedInt")
protected Long firstPageNumber;
@XmlAttribute(name = "orientation")
protected STOrientation orientation;
@XmlAttribute(name = "usePrinterDefaults")
protected Boolean usePrinterDefaults;
@XmlAttribute(name = "blackAndWhite")
protected Boolean blackAndWhite;
@XmlAttribute(name = "draft")
protected Boolean draft;
@XmlAttribute(name = "useFirstPageNumber")
protected Boolean useFirstPageNumber;
@XmlAttribute(name = "horizontalDpi")
@XmlSchemaType(name = "unsignedInt")
protected Long horizontalDpi;
@XmlAttribute(name = "verticalDpi")
@XmlSchemaType(name = "unsignedInt")
protected Long verticalDpi;
@XmlAttribute(name = "copies")
@XmlSchemaType(name = "unsignedInt")
protected Long copies;
@XmlAttribute(name = "id", namespace = "http://schemas.openxmlformats.org/officeDocument/2006/relationships")
protected String id;
@XmlTransient
private Object parent;
public long getPaperSize() {
if (this.paperSize == null)
return 1L;
return this.paperSize;
}
public void setPaperSize(Long value) {
this.paperSize = value;
}
public String getPaperHeight() {
return this.paperHeight;
}
public void setPaperHeight(String value) {
this.paperHeight = value;
}
public String getPaperWidth() {
return this.paperWidth;
}
public void setPaperWidth(String value) {
this.paperWidth = value;
}
public long getFirstPageNumber() {
if (this.firstPageNumber == null)
return 1L;
return this.firstPageNumber;
}
public void setFirstPageNumber(Long value) {
this.firstPageNumber = value;
}
public STOrientation getOrientation() {
if (this.orientation == null)
return STOrientation.DEFAULT;
return this.orientation;
}
public void setOrientation(STOrientation value) {
this.orientation = value;
}
public boolean isUsePrinterDefaults() {
if (this.usePrinterDefaults == null)
return true;
return this.usePrinterDefaults;
}
public void setUsePrinterDefaults(Boolean value) {
this.usePrinterDefaults = value;
}
public boolean isBlackAndWhite() {
if (this.blackAndWhite == null)
return false;
return this.blackAndWhite;
}
public void setBlackAndWhite(Boolean value) {
this.blackAndWhite = value;
}
public boolean isDraft() {
if (this.draft == null)
return false;
return this.draft;
}
public void setDraft(Boolean value) {
this.draft = value;
}
public boolean isUseFirstPageNumber() {
if (this.useFirstPageNumber == null)
return false;
return this.useFirstPageNumber;
}
public void setUseFirstPageNumber(Boolean value) {
this.useFirstPageNumber = value;
}
public long getHorizontalDpi() {
if (this.horizontalDpi == null)
return 600L;
return this.horizontalDpi;
}
public void setHorizontalDpi(Long value) {
this.horizontalDpi = value;
}
public long getVerticalDpi() {
if (this.verticalDpi == null)
return 600L;
return this.verticalDpi;
}
public void setVerticalDpi(Long value) {
this.verticalDpi = value;
}
public long getCopies() {
if (this.copies == null)
return 1L;
return this.copies;
}
public void setCopies(Long value) {
this.copies = value;
}
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,113 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomChartsheetView", propOrder = {"pageMargins", "pageSetup", "headerFooter"})
public class CTCustomChartsheetView implements Child {
protected CTPageMargins pageMargins;
protected CTCsPageSetup pageSetup;
protected CTHeaderFooter headerFooter;
@XmlAttribute(name = "guid", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String guid;
@XmlAttribute(name = "scale")
@XmlSchemaType(name = "unsignedInt")
protected Long scale;
@XmlAttribute(name = "state")
protected STSheetState state;
@XmlAttribute(name = "zoomToFit")
protected Boolean zoomToFit;
@XmlTransient
private Object parent;
public CTPageMargins getPageMargins() {
return this.pageMargins;
}
public void setPageMargins(CTPageMargins value) {
this.pageMargins = value;
}
public CTCsPageSetup getPageSetup() {
return this.pageSetup;
}
public void setPageSetup(CTCsPageSetup value) {
this.pageSetup = value;
}
public CTHeaderFooter getHeaderFooter() {
return this.headerFooter;
}
public void setHeaderFooter(CTHeaderFooter value) {
this.headerFooter = value;
}
public String getGuid() {
return this.guid;
}
public void setGuid(String value) {
this.guid = value;
}
public long getScale() {
if (this.scale == null)
return 100L;
return this.scale;
}
public void setScale(Long value) {
this.scale = value;
}
public STSheetState getState() {
if (this.state == null)
return STSheetState.VISIBLE;
return this.state;
}
public void setState(STSheetState value) {
this.state = value;
}
public boolean isZoomToFit() {
if (this.zoomToFit == null)
return false;
return this.zoomToFit;
}
public void setZoomToFit(Boolean value) {
this.zoomToFit = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,37 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomChartsheetViews", propOrder = {"customSheetView"})
public class CTCustomChartsheetViews implements Child {
protected List<CTCustomChartsheetView> customSheetView;
@XmlTransient
private Object parent;
public List<CTCustomChartsheetView> getCustomSheetView() {
if (this.customSheetView == null)
this.customSheetView = new ArrayList<CTCustomChartsheetView>();
return this.customSheetView;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,52 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomFilter")
public class CTCustomFilter implements Child {
@XmlAttribute(name = "operator")
protected STFilterOperator operator;
@XmlAttribute(name = "val")
protected String val;
@XmlTransient
private Object parent;
public STFilterOperator getOperator() {
if (this.operator == null)
return STFilterOperator.EQUAL;
return this.operator;
}
public void setOperator(STFilterOperator value) {
this.operator = value;
}
public String getVal() {
return this.val;
}
public void setVal(String value) {
this.val = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomFilters", propOrder = {"customFilter"})
public class CTCustomFilters implements Child {
@XmlElement(required = true)
protected List<CTCustomFilter> customFilter;
@XmlAttribute(name = "and")
protected Boolean and;
@XmlTransient
private Object parent;
public List<CTCustomFilter> getCustomFilter() {
if (this.customFilter == null)
this.customFilter = new ArrayList<CTCustomFilter>();
return this.customFilter;
}
public boolean isAnd() {
if (this.and == null)
return false;
return this.and;
}
public void setAnd(Boolean value) {
this.and = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomProperties", propOrder = {"customPr"})
public class CTCustomProperties implements Child {
@XmlElement(required = true)
protected List<CTCustomProperty> customPr;
@XmlTransient
private Object parent;
public List<CTCustomProperty> getCustomPr() {
if (this.customPr == null)
this.customPr = new ArrayList<CTCustomProperty>();
return this.customPr;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,50 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomProperty")
public class CTCustomProperty implements Child {
@XmlAttribute(name = "name", required = true)
protected String name;
@XmlAttribute(name = "id", namespace = "http://schemas.openxmlformats.org/officeDocument/2006/relationships", required = true)
protected String id;
@XmlTransient
private Object parent;
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,390 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomSheetView", propOrder = {"pane", "selection", "rowBreaks", "colBreaks", "pageMargins", "printOptions", "pageSetup", "headerFooter", "autoFilter", "extLst"})
public class CTCustomSheetView implements Child {
protected CTPane pane;
protected CTSelection selection;
protected CTPageBreak rowBreaks;
protected CTPageBreak colBreaks;
protected CTPageMargins pageMargins;
protected CTPrintOptions printOptions;
protected CTPageSetup pageSetup;
protected CTHeaderFooter headerFooter;
protected CTAutoFilter autoFilter;
protected CTExtensionList extLst;
@XmlAttribute(name = "guid", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String guid;
@XmlAttribute(name = "scale")
@XmlSchemaType(name = "unsignedInt")
protected Long scale;
@XmlAttribute(name = "colorId")
@XmlSchemaType(name = "unsignedInt")
protected Long colorId;
@XmlAttribute(name = "showPageBreaks")
protected Boolean showPageBreaks;
@XmlAttribute(name = "showFormulas")
protected Boolean showFormulas;
@XmlAttribute(name = "showGridLines")
protected Boolean showGridLines;
@XmlAttribute(name = "showRowCol")
protected Boolean showRowCol;
@XmlAttribute(name = "outlineSymbols")
protected Boolean outlineSymbols;
@XmlAttribute(name = "zeroValues")
protected Boolean zeroValues;
@XmlAttribute(name = "fitToPage")
protected Boolean fitToPage;
@XmlAttribute(name = "printArea")
protected Boolean printArea;
@XmlAttribute(name = "filter")
protected Boolean filter;
@XmlAttribute(name = "showAutoFilter")
protected Boolean showAutoFilter;
@XmlAttribute(name = "hiddenRows")
protected Boolean hiddenRows;
@XmlAttribute(name = "hiddenColumns")
protected Boolean hiddenColumns;
@XmlAttribute(name = "state")
protected STSheetState state;
@XmlAttribute(name = "filterUnique")
protected Boolean filterUnique;
@XmlAttribute(name = "view")
protected STSheetViewType view;
@XmlAttribute(name = "showRuler")
protected Boolean showRuler;
@XmlAttribute(name = "topLeftCell")
protected String topLeftCell;
@XmlTransient
private Object parent;
public CTPane getPane() {
return this.pane;
}
public void setPane(CTPane value) {
this.pane = value;
}
public CTSelection getSelection() {
return this.selection;
}
public void setSelection(CTSelection value) {
this.selection = value;
}
public CTPageBreak getRowBreaks() {
return this.rowBreaks;
}
public void setRowBreaks(CTPageBreak value) {
this.rowBreaks = value;
}
public CTPageBreak getColBreaks() {
return this.colBreaks;
}
public void setColBreaks(CTPageBreak value) {
this.colBreaks = value;
}
public CTPageMargins getPageMargins() {
return this.pageMargins;
}
public void setPageMargins(CTPageMargins value) {
this.pageMargins = value;
}
public CTPrintOptions getPrintOptions() {
return this.printOptions;
}
public void setPrintOptions(CTPrintOptions value) {
this.printOptions = value;
}
public CTPageSetup getPageSetup() {
return this.pageSetup;
}
public void setPageSetup(CTPageSetup value) {
this.pageSetup = value;
}
public CTHeaderFooter getHeaderFooter() {
return this.headerFooter;
}
public void setHeaderFooter(CTHeaderFooter value) {
this.headerFooter = value;
}
public CTAutoFilter getAutoFilter() {
return this.autoFilter;
}
public void setAutoFilter(CTAutoFilter value) {
this.autoFilter = value;
}
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public String getGuid() {
return this.guid;
}
public void setGuid(String value) {
this.guid = value;
}
public long getScale() {
if (this.scale == null)
return 100L;
return this.scale;
}
public void setScale(Long value) {
this.scale = value;
}
public long getColorId() {
if (this.colorId == null)
return 64L;
return this.colorId;
}
public void setColorId(Long value) {
this.colorId = value;
}
public boolean isShowPageBreaks() {
if (this.showPageBreaks == null)
return false;
return this.showPageBreaks;
}
public void setShowPageBreaks(Boolean value) {
this.showPageBreaks = value;
}
public boolean isShowFormulas() {
if (this.showFormulas == null)
return false;
return this.showFormulas;
}
public void setShowFormulas(Boolean value) {
this.showFormulas = value;
}
public boolean isShowGridLines() {
if (this.showGridLines == null)
return true;
return this.showGridLines;
}
public void setShowGridLines(Boolean value) {
this.showGridLines = value;
}
public boolean isShowRowCol() {
if (this.showRowCol == null)
return true;
return this.showRowCol;
}
public void setShowRowCol(Boolean value) {
this.showRowCol = value;
}
public boolean isOutlineSymbols() {
if (this.outlineSymbols == null)
return true;
return this.outlineSymbols;
}
public void setOutlineSymbols(Boolean value) {
this.outlineSymbols = value;
}
public boolean isZeroValues() {
if (this.zeroValues == null)
return true;
return this.zeroValues;
}
public void setZeroValues(Boolean value) {
this.zeroValues = value;
}
public boolean isFitToPage() {
if (this.fitToPage == null)
return false;
return this.fitToPage;
}
public void setFitToPage(Boolean value) {
this.fitToPage = value;
}
public boolean isPrintArea() {
if (this.printArea == null)
return false;
return this.printArea;
}
public void setPrintArea(Boolean value) {
this.printArea = value;
}
public boolean isFilter() {
if (this.filter == null)
return false;
return this.filter;
}
public void setFilter(Boolean value) {
this.filter = value;
}
public boolean isShowAutoFilter() {
if (this.showAutoFilter == null)
return false;
return this.showAutoFilter;
}
public void setShowAutoFilter(Boolean value) {
this.showAutoFilter = value;
}
public boolean isHiddenRows() {
if (this.hiddenRows == null)
return false;
return this.hiddenRows;
}
public void setHiddenRows(Boolean value) {
this.hiddenRows = value;
}
public boolean isHiddenColumns() {
if (this.hiddenColumns == null)
return false;
return this.hiddenColumns;
}
public void setHiddenColumns(Boolean value) {
this.hiddenColumns = value;
}
public STSheetState getState() {
if (this.state == null)
return STSheetState.VISIBLE;
return this.state;
}
public void setState(STSheetState value) {
this.state = value;
}
public boolean isFilterUnique() {
if (this.filterUnique == null)
return false;
return this.filterUnique;
}
public void setFilterUnique(Boolean value) {
this.filterUnique = value;
}
public STSheetViewType getView() {
if (this.view == null)
return STSheetViewType.NORMAL;
return this.view;
}
public void setView(STSheetViewType value) {
this.view = value;
}
public boolean isShowRuler() {
if (this.showRuler == null)
return true;
return this.showRuler;
}
public void setShowRuler(Boolean value) {
this.showRuler = value;
}
public String getTopLeftCell() {
return this.topLeftCell;
}
public void setTopLeftCell(String value) {
this.topLeftCell = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomSheetViews", propOrder = {"customSheetView"})
public class CTCustomSheetViews implements Child {
@XmlElement(required = true)
protected List<CTCustomSheetView> customSheetView;
@XmlTransient
private Object parent;
public List<CTCustomSheetView> getCustomSheetView() {
if (this.customSheetView == null)
this.customSheetView = new ArrayList<CTCustomSheetView>();
return this.customSheetView;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,347 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomWorkbookView", propOrder = {"extLst"})
public class CTCustomWorkbookView implements Child {
protected CTExtensionList extLst;
@XmlAttribute(name = "name", required = true)
protected String name;
@XmlAttribute(name = "guid", required = true)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
protected String guid;
@XmlAttribute(name = "autoUpdate")
protected Boolean autoUpdate;
@XmlAttribute(name = "mergeInterval")
@XmlSchemaType(name = "unsignedInt")
protected Long mergeInterval;
@XmlAttribute(name = "changesSavedWin")
protected Boolean changesSavedWin;
@XmlAttribute(name = "onlySync")
protected Boolean onlySync;
@XmlAttribute(name = "personalView")
protected Boolean personalView;
@XmlAttribute(name = "includePrintSettings")
protected Boolean includePrintSettings;
@XmlAttribute(name = "includeHiddenRowCol")
protected Boolean includeHiddenRowCol;
@XmlAttribute(name = "maximized")
protected Boolean maximized;
@XmlAttribute(name = "minimized")
protected Boolean minimized;
@XmlAttribute(name = "showHorizontalScroll")
protected Boolean showHorizontalScroll;
@XmlAttribute(name = "showVerticalScroll")
protected Boolean showVerticalScroll;
@XmlAttribute(name = "showSheetTabs")
protected Boolean showSheetTabs;
@XmlAttribute(name = "xWindow")
protected Integer xWindow;
@XmlAttribute(name = "yWindow")
protected Integer yWindow;
@XmlAttribute(name = "windowWidth", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long windowWidth;
@XmlAttribute(name = "windowHeight", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long windowHeight;
@XmlAttribute(name = "tabRatio")
@XmlSchemaType(name = "unsignedInt")
protected Long tabRatio;
@XmlAttribute(name = "activeSheetId", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long activeSheetId;
@XmlAttribute(name = "showFormulaBar")
protected Boolean showFormulaBar;
@XmlAttribute(name = "showStatusbar")
protected Boolean showStatusbar;
@XmlAttribute(name = "showComments")
protected STComments showComments;
@XmlAttribute(name = "showObjects")
protected STObjects showObjects;
@XmlTransient
private Object parent;
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public String getGuid() {
return this.guid;
}
public void setGuid(String value) {
this.guid = value;
}
public boolean isAutoUpdate() {
if (this.autoUpdate == null)
return false;
return this.autoUpdate;
}
public void setAutoUpdate(Boolean value) {
this.autoUpdate = value;
}
public Long getMergeInterval() {
return this.mergeInterval;
}
public void setMergeInterval(Long value) {
this.mergeInterval = value;
}
public boolean isChangesSavedWin() {
if (this.changesSavedWin == null)
return false;
return this.changesSavedWin;
}
public void setChangesSavedWin(Boolean value) {
this.changesSavedWin = value;
}
public boolean isOnlySync() {
if (this.onlySync == null)
return false;
return this.onlySync;
}
public void setOnlySync(Boolean value) {
this.onlySync = value;
}
public boolean isPersonalView() {
if (this.personalView == null)
return false;
return this.personalView;
}
public void setPersonalView(Boolean value) {
this.personalView = value;
}
public boolean isIncludePrintSettings() {
if (this.includePrintSettings == null)
return true;
return this.includePrintSettings;
}
public void setIncludePrintSettings(Boolean value) {
this.includePrintSettings = value;
}
public boolean isIncludeHiddenRowCol() {
if (this.includeHiddenRowCol == null)
return true;
return this.includeHiddenRowCol;
}
public void setIncludeHiddenRowCol(Boolean value) {
this.includeHiddenRowCol = value;
}
public boolean isMaximized() {
if (this.maximized == null)
return false;
return this.maximized;
}
public void setMaximized(Boolean value) {
this.maximized = value;
}
public boolean isMinimized() {
if (this.minimized == null)
return false;
return this.minimized;
}
public void setMinimized(Boolean value) {
this.minimized = value;
}
public boolean isShowHorizontalScroll() {
if (this.showHorizontalScroll == null)
return true;
return this.showHorizontalScroll;
}
public void setShowHorizontalScroll(Boolean value) {
this.showHorizontalScroll = value;
}
public boolean isShowVerticalScroll() {
if (this.showVerticalScroll == null)
return true;
return this.showVerticalScroll;
}
public void setShowVerticalScroll(Boolean value) {
this.showVerticalScroll = value;
}
public boolean isShowSheetTabs() {
if (this.showSheetTabs == null)
return true;
return this.showSheetTabs;
}
public void setShowSheetTabs(Boolean value) {
this.showSheetTabs = value;
}
public int getXWindow() {
if (this.xWindow == null)
return 0;
return this.xWindow;
}
public void setXWindow(Integer value) {
this.xWindow = value;
}
public int getYWindow() {
if (this.yWindow == null)
return 0;
return this.yWindow;
}
public void setYWindow(Integer value) {
this.yWindow = value;
}
public long getWindowWidth() {
return this.windowWidth;
}
public void setWindowWidth(long value) {
this.windowWidth = value;
}
public long getWindowHeight() {
return this.windowHeight;
}
public void setWindowHeight(long value) {
this.windowHeight = value;
}
public long getTabRatio() {
if (this.tabRatio == null)
return 600L;
return this.tabRatio;
}
public void setTabRatio(Long value) {
this.tabRatio = value;
}
public long getActiveSheetId() {
return this.activeSheetId;
}
public void setActiveSheetId(long value) {
this.activeSheetId = value;
}
public boolean isShowFormulaBar() {
if (this.showFormulaBar == null)
return true;
return this.showFormulaBar;
}
public void setShowFormulaBar(Boolean value) {
this.showFormulaBar = value;
}
public boolean isShowStatusbar() {
if (this.showStatusbar == null)
return true;
return this.showStatusbar;
}
public void setShowStatusbar(Boolean value) {
this.showStatusbar = value;
}
public STComments getShowComments() {
if (this.showComments == null)
return STComments.COMM_INDICATOR;
return this.showComments;
}
public void setShowComments(STComments value) {
this.showComments = value;
}
public STObjects getShowObjects() {
if (this.showObjects == null)
return STObjects.ALL;
return this.showObjects;
}
public void setShowObjects(STObjects value) {
this.showObjects = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,39 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_CustomWorkbookViews", propOrder = {"customWorkbookView"})
public class CTCustomWorkbookViews implements Child {
@XmlElement(required = true)
protected List<CTCustomWorkbookView> customWorkbookView;
@XmlTransient
private Object parent;
public List<CTCustomWorkbookView> getCustomWorkbookView() {
if (this.customWorkbookView == null)
this.customWorkbookView = new ArrayList<CTCustomWorkbookView>();
return this.customWorkbookView;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,93 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataBar", propOrder = {"cfvo", "color"})
public class CTDataBar implements Child {
@XmlElement(required = true)
protected List<CTCfvo> cfvo;
@XmlElement(required = true)
protected CTColor color;
@XmlAttribute(name = "minLength")
@XmlSchemaType(name = "unsignedInt")
protected Long minLength;
@XmlAttribute(name = "maxLength")
@XmlSchemaType(name = "unsignedInt")
protected Long maxLength;
@XmlAttribute(name = "showValue")
protected Boolean showValue;
@XmlTransient
private Object parent;
public List<CTCfvo> getCfvo() {
if (this.cfvo == null)
this.cfvo = new ArrayList<CTCfvo>();
return this.cfvo;
}
public CTColor getColor() {
return this.color;
}
public void setColor(CTColor value) {
this.color = value;
}
public long getMinLength() {
if (this.minLength == null)
return 10L;
return this.minLength;
}
public void setMinLength(Long value) {
this.minLength = value;
}
public long getMaxLength() {
if (this.maxLength == null)
return 90L;
return this.maxLength;
}
public void setMaxLength(Long value) {
this.maxLength = value;
}
public boolean isShowValue() {
if (this.showValue == null)
return true;
return this.showValue;
}
public void setShowValue(Boolean value) {
this.showValue = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,98 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAnyElement;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataBinding", propOrder = {"any"})
public class CTDataBinding implements Child {
@XmlAnyElement(lax = true)
protected Object any;
@XmlAttribute(name = "DataBindingName")
protected String dataBindingName;
@XmlAttribute(name = "FileBinding")
protected Boolean fileBinding;
@XmlAttribute(name = "ConnectionID")
@XmlSchemaType(name = "unsignedInt")
protected Long connectionID;
@XmlAttribute(name = "FileBindingName")
protected String fileBindingName;
@XmlAttribute(name = "DataBindingLoadMode", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long dataBindingLoadMode;
@XmlTransient
private Object parent;
public Object getAny() {
return this.any;
}
public void setAny(Object value) {
this.any = value;
}
public String getDataBindingName() {
return this.dataBindingName;
}
public void setDataBindingName(String value) {
this.dataBindingName = value;
}
public Boolean isFileBinding() {
return this.fileBinding;
}
public void setFileBinding(Boolean value) {
this.fileBinding = value;
}
public Long getConnectionID() {
return this.connectionID;
}
public void setConnectionID(Long value) {
this.connectionID = value;
}
public String getFileBindingName() {
return this.fileBindingName;
}
public void setFileBindingName(String value) {
this.fileBindingName = value;
}
public long getDataBindingLoadMode() {
return this.dataBindingLoadMode;
}
public void setDataBindingLoadMode(long value) {
this.dataBindingLoadMode = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,103 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataConsolidate", propOrder = {"dataRefs"})
public class CTDataConsolidate implements Child {
protected CTDataRefs dataRefs;
@XmlAttribute(name = "function")
protected STDataConsolidateFunction function;
@XmlAttribute(name = "startLabels")
protected Boolean startLabels;
@XmlAttribute(name = "leftLabels")
protected Boolean leftLabels;
@XmlAttribute(name = "topLabels")
protected Boolean topLabels;
@XmlAttribute(name = "link")
protected Boolean link;
@XmlTransient
private Object parent;
public CTDataRefs getDataRefs() {
return this.dataRefs;
}
public void setDataRefs(CTDataRefs value) {
this.dataRefs = value;
}
public STDataConsolidateFunction getFunction() {
if (this.function == null)
return STDataConsolidateFunction.SUM;
return this.function;
}
public void setFunction(STDataConsolidateFunction value) {
this.function = value;
}
public boolean isStartLabels() {
if (this.startLabels == null)
return false;
return this.startLabels;
}
public void setStartLabels(Boolean value) {
this.startLabels = value;
}
public boolean isLeftLabels() {
if (this.leftLabels == null)
return false;
return this.leftLabels;
}
public void setLeftLabels(Boolean value) {
this.leftLabels = value;
}
public boolean isTopLabels() {
if (this.topLabels == null)
return false;
return this.topLabels;
}
public void setTopLabels(Boolean value) {
this.topLabels = value;
}
public boolean isLink() {
if (this.link == null)
return false;
return this.link;
}
public void setLink(Boolean value) {
this.link = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,126 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataField", propOrder = {"extLst"})
public class CTDataField implements Child {
protected CTExtensionList extLst;
@XmlAttribute(name = "name")
protected String name;
@XmlAttribute(name = "fld", required = true)
@XmlSchemaType(name = "unsignedInt")
protected long fld;
@XmlAttribute(name = "subtotal")
protected STDataConsolidateFunction subtotal;
@XmlAttribute(name = "showDataAs")
protected STShowDataAs showDataAs;
@XmlAttribute(name = "baseField")
protected Integer baseField;
@XmlAttribute(name = "baseItem")
@XmlSchemaType(name = "unsignedInt")
protected Long baseItem;
@XmlAttribute(name = "numFmtId")
protected Long numFmtId;
@XmlTransient
private Object parent;
public CTExtensionList getExtLst() {
return this.extLst;
}
public void setExtLst(CTExtensionList value) {
this.extLst = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public long getFld() {
return this.fld;
}
public void setFld(long value) {
this.fld = value;
}
public STDataConsolidateFunction getSubtotal() {
if (this.subtotal == null)
return STDataConsolidateFunction.SUM;
return this.subtotal;
}
public void setSubtotal(STDataConsolidateFunction value) {
this.subtotal = value;
}
public STShowDataAs getShowDataAs() {
if (this.showDataAs == null)
return STShowDataAs.NORMAL;
return this.showDataAs;
}
public void setShowDataAs(STShowDataAs value) {
this.showDataAs = value;
}
public int getBaseField() {
if (this.baseField == null)
return -1;
return this.baseField;
}
public void setBaseField(Integer value) {
this.baseField = value;
}
public long getBaseItem() {
if (this.baseItem == null)
return 1048832L;
return this.baseItem;
}
public void setBaseItem(Long value) {
this.baseItem = value;
}
public Long getNumFmtId() {
return this.numFmtId;
}
public void setNumFmtId(Long value) {
this.numFmtId = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,53 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataFields", propOrder = {"dataField"})
public class CTDataFields implements Child {
@XmlElement(required = true)
protected List<CTDataField> dataField;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTDataField> getDataField() {
if (this.dataField == null)
this.dataField = new ArrayList<CTDataField>();
return this.dataField;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,72 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataRef")
public class CTDataRef implements Child {
@XmlAttribute(name = "ref")
protected String ref;
@XmlAttribute(name = "name")
protected String name;
@XmlAttribute(name = "sheet")
protected String sheet;
@XmlAttribute(name = "id", namespace = "http://schemas.openxmlformats.org/officeDocument/2006/relationships")
protected String id;
@XmlTransient
private Object parent;
public String getRef() {
return this.ref;
}
public void setRef(String value) {
this.ref = value;
}
public String getName() {
return this.name;
}
public void setName(String value) {
this.name = value;
}
public String getSheet() {
return this.sheet;
}
public void setSheet(String value) {
this.sheet = value;
}
public String getId() {
return this.id;
}
public void setId(String value) {
this.id = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,51 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataRefs", propOrder = {"dataRef"})
public class CTDataRefs implements Child {
protected List<CTDataRef> dataRef;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTDataRef> getDataRef() {
if (this.dataRef == null)
this.dataRef = new ArrayList<CTDataRef>();
return this.dataRef;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,207 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataValidation", propOrder = {"formula1", "formula2"})
public class CTDataValidation implements Child {
protected String formula1;
protected String formula2;
@XmlAttribute(name = "type")
protected STDataValidationType type;
@XmlAttribute(name = "errorStyle")
protected STDataValidationErrorStyle errorStyle;
@XmlAttribute(name = "imeMode")
protected STDataValidationImeMode imeMode;
@XmlAttribute(name = "operator")
protected STDataValidationOperator operator;
@XmlAttribute(name = "allowBlank")
protected Boolean allowBlank;
@XmlAttribute(name = "showDropDown")
protected Boolean showDropDown;
@XmlAttribute(name = "showInputMessage")
protected Boolean showInputMessage;
@XmlAttribute(name = "showErrorMessage")
protected Boolean showErrorMessage;
@XmlAttribute(name = "errorTitle")
protected String errorTitle;
@XmlAttribute(name = "error")
protected String error;
@XmlAttribute(name = "promptTitle")
protected String promptTitle;
@XmlAttribute(name = "prompt")
protected String prompt;
@XmlAttribute(name = "sqref", required = true)
protected List<String> sqref;
@XmlTransient
private Object parent;
public String getFormula1() {
return this.formula1;
}
public void setFormula1(String value) {
this.formula1 = value;
}
public String getFormula2() {
return this.formula2;
}
public void setFormula2(String value) {
this.formula2 = value;
}
public STDataValidationType getType() {
if (this.type == null)
return STDataValidationType.NONE;
return this.type;
}
public void setType(STDataValidationType value) {
this.type = value;
}
public STDataValidationErrorStyle getErrorStyle() {
if (this.errorStyle == null)
return STDataValidationErrorStyle.STOP;
return this.errorStyle;
}
public void setErrorStyle(STDataValidationErrorStyle value) {
this.errorStyle = value;
}
public STDataValidationImeMode getImeMode() {
if (this.imeMode == null)
return STDataValidationImeMode.NO_CONTROL;
return this.imeMode;
}
public void setImeMode(STDataValidationImeMode value) {
this.imeMode = value;
}
public STDataValidationOperator getOperator() {
if (this.operator == null)
return STDataValidationOperator.BETWEEN;
return this.operator;
}
public void setOperator(STDataValidationOperator value) {
this.operator = value;
}
public boolean isAllowBlank() {
if (this.allowBlank == null)
return false;
return this.allowBlank;
}
public void setAllowBlank(Boolean value) {
this.allowBlank = value;
}
public boolean isShowDropDown() {
if (this.showDropDown == null)
return false;
return this.showDropDown;
}
public void setShowDropDown(Boolean value) {
this.showDropDown = value;
}
public boolean isShowInputMessage() {
if (this.showInputMessage == null)
return false;
return this.showInputMessage;
}
public void setShowInputMessage(Boolean value) {
this.showInputMessage = value;
}
public boolean isShowErrorMessage() {
if (this.showErrorMessage == null)
return false;
return this.showErrorMessage;
}
public void setShowErrorMessage(Boolean value) {
this.showErrorMessage = value;
}
public String getErrorTitle() {
return this.errorTitle;
}
public void setErrorTitle(String value) {
this.errorTitle = value;
}
public String getError() {
return this.error;
}
public void setError(String value) {
this.error = value;
}
public String getPromptTitle() {
return this.promptTitle;
}
public void setPromptTitle(String value) {
this.promptTitle = value;
}
public String getPrompt() {
return this.prompt;
}
public void setPrompt(String value) {
this.prompt = value;
}
public List<String> getSqref() {
if (this.sqref == null)
this.sqref = new ArrayList<String>();
return this.sqref;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,90 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DataValidations", propOrder = {"dataValidation"})
public class CTDataValidations implements Child {
@XmlElement(required = true)
protected List<CTDataValidation> dataValidation;
@XmlAttribute(name = "disablePrompts")
protected Boolean disablePrompts;
@XmlAttribute(name = "xWindow")
@XmlSchemaType(name = "unsignedInt")
protected Long xWindow;
@XmlAttribute(name = "yWindow")
@XmlSchemaType(name = "unsignedInt")
protected Long yWindow;
@XmlAttribute(name = "count")
@XmlSchemaType(name = "unsignedInt")
protected Long count;
@XmlTransient
private Object parent;
public List<CTDataValidation> getDataValidation() {
if (this.dataValidation == null)
this.dataValidation = new ArrayList<CTDataValidation>();
return this.dataValidation;
}
public boolean isDisablePrompts() {
if (this.disablePrompts == null)
return false;
return this.disablePrompts;
}
public void setDisablePrompts(Boolean value) {
this.disablePrompts = value;
}
public Long getXWindow() {
return this.xWindow;
}
public void setXWindow(Long value) {
this.xWindow = value;
}
public Long getYWindow() {
return this.yWindow;
}
public void setYWindow(Long value) {
this.yWindow = value;
}
public Long getCount() {
return this.count;
}
public void setCount(Long value) {
this.count = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,112 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DateGroupItem")
public class CTDateGroupItem implements Child {
@XmlAttribute(name = "year", required = true)
@XmlSchemaType(name = "unsignedShort")
protected int year;
@XmlAttribute(name = "month")
@XmlSchemaType(name = "unsignedShort")
protected Integer month;
@XmlAttribute(name = "day")
@XmlSchemaType(name = "unsignedShort")
protected Integer day;
@XmlAttribute(name = "hour")
@XmlSchemaType(name = "unsignedShort")
protected Integer hour;
@XmlAttribute(name = "minute")
@XmlSchemaType(name = "unsignedShort")
protected Integer minute;
@XmlAttribute(name = "second")
@XmlSchemaType(name = "unsignedShort")
protected Integer second;
@XmlAttribute(name = "dateTimeGrouping", required = true)
protected STDateTimeGrouping dateTimeGrouping;
@XmlTransient
private Object parent;
public int getYear() {
return this.year;
}
public void setYear(int value) {
this.year = value;
}
public Integer getMonth() {
return this.month;
}
public void setMonth(Integer value) {
this.month = value;
}
public Integer getDay() {
return this.day;
}
public void setDay(Integer value) {
this.day = value;
}
public Integer getHour() {
return this.hour;
}
public void setHour(Integer value) {
this.hour = value;
}
public Integer getMinute() {
return this.minute;
}
public void setMinute(Integer value) {
this.minute = value;
}
public Integer getSecond() {
return this.second;
}
public void setSecond(Integer value) {
this.second = value;
}
public STDateTimeGrouping getDateTimeGrouping() {
return this.dateTimeGrouping;
}
public void setDateTimeGrouping(STDateTimeGrouping value) {
this.dateTimeGrouping = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,97 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DateTime", propOrder = {"x"})
public class CTDateTime implements Child {
protected List<CTX> x;
@XmlAttribute(name = "v", required = true)
@XmlSchemaType(name = "dateTime")
protected XMLGregorianCalendar v;
@XmlAttribute(name = "u")
protected Boolean u;
@XmlAttribute(name = "f")
protected Boolean f;
@XmlAttribute(name = "c")
protected String c;
@XmlAttribute(name = "cp")
@XmlSchemaType(name = "unsignedInt")
protected Long cp;
@XmlTransient
private Object parent;
public List<CTX> getX() {
if (this.x == null)
this.x = new ArrayList<CTX>();
return this.x;
}
public XMLGregorianCalendar getV() {
return this.v;
}
public void setV(XMLGregorianCalendar value) {
this.v = value;
}
public Boolean isU() {
return this.u;
}
public void setU(Boolean value) {
this.u = value;
}
public Boolean isF() {
return this.f;
}
public void setF(Boolean value) {
this.f = value;
}
public String getC() {
return this.c;
}
public void setC(String value) {
this.c = value;
}
public Long getCp() {
return this.cp;
}
public void setCp(Long value) {
this.cp = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,76 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DbPr")
public class CTDbPr implements Child {
@XmlAttribute(name = "connection", required = true)
protected String connection;
@XmlAttribute(name = "command")
protected String command;
@XmlAttribute(name = "serverCommand")
protected String serverCommand;
@XmlAttribute(name = "commandType")
@XmlSchemaType(name = "unsignedInt")
protected Long commandType;
@XmlTransient
private Object parent;
public String getConnection() {
return this.connection;
}
public void setConnection(String value) {
this.connection = value;
}
public String getCommand() {
return this.command;
}
public void setCommand(String value) {
this.command = value;
}
public String getServerCommand() {
return this.serverCommand;
}
public void setServerCommand(String value) {
this.serverCommand = value;
}
public long getCommandType() {
if (this.commandType == null)
return 2L;
return this.commandType;
}
public void setCommandType(Long value) {
this.commandType = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,90 @@
package org.xlsx4j.sml;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DdeItem", propOrder = {"values"})
public class CTDdeItem implements Child {
protected CTDdeValues values;
@XmlAttribute(name = "name")
protected String name;
@XmlAttribute(name = "ole")
protected Boolean ole;
@XmlAttribute(name = "advise")
protected Boolean advise;
@XmlAttribute(name = "preferPic")
protected Boolean preferPic;
@XmlTransient
private Object parent;
public CTDdeValues getValues() {
return this.values;
}
public void setValues(CTDdeValues value) {
this.values = value;
}
public String getName() {
if (this.name == null)
return "0";
return this.name;
}
public void setName(String value) {
this.name = value;
}
public boolean isOle() {
if (this.ole == null)
return false;
return this.ole;
}
public void setOle(Boolean value) {
this.ole = value;
}
public boolean isAdvise() {
if (this.advise == null)
return false;
return this.advise;
}
public void setAdvise(Boolean value) {
this.advise = value;
}
public boolean isPreferPic() {
if (this.preferPic == null)
return false;
return this.preferPic;
}
public void setPreferPic(Boolean value) {
this.preferPic = value;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

View file

@ -0,0 +1,37 @@
package org.xlsx4j.sml;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.Unmarshaller;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import org.jvnet.jaxb2_commons.ppp.Child;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "CT_DdeItems", propOrder = {"ddeItem"})
public class CTDdeItems implements Child {
protected List<CTDdeItem> ddeItem;
@XmlTransient
private Object parent;
public List<CTDdeItem> getDdeItem() {
if (this.ddeItem == null)
this.ddeItem = new ArrayList<CTDdeItem>();
return this.ddeItem;
}
public Object getParent() {
return this.parent;
}
public void setParent(Object parent) {
this.parent = parent;
}
public void afterUnmarshal(Unmarshaller unmarshaller, Object parent) {
setParent(parent);
}
}

Some files were not shown because too many files have changed in this diff Show more