Package org.xlsx4j.sml
Class CTTableColumn
java.lang.Object
org.xlsx4j.sml.CTTableColumn
- All Implemented Interfaces:
Child
Java class for CT_TableColumn complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CT_TableColumn">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="calculatedColumnFormula" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_TableFormula" minOccurs="0"/>
<element name="totalsRowFormula" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_TableFormula" minOccurs="0"/>
<element name="xmlColumnPr" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_XmlColumnPr" minOccurs="0"/>
<element name="extLst" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}CT_ExtensionList" minOccurs="0"/>
</sequence>
<attribute name="id" use="required" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="uniqueName" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="name" use="required" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="totalsRowFunction" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_TotalsRowFunction" default="none" />
<attribute name="totalsRowLabel" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="queryTableFieldId" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" />
<attribute name="headerRowDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="dataDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="totalsRowDxfId" type="{http://schemas.openxmlformats.org/spreadsheetml/2006/main}ST_DxfId" />
<attribute name="headerRowCellStyle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="dataCellStyle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
<attribute name="totalsRowCellStyle" type="{http://schemas.openxmlformats.org/officeDocument/2006/sharedTypes}ST_Xstring" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CTTableFormulaprotected Stringprotected Longprotected CTExtensionListprotected Stringprotected Longprotected longprotected Stringprotected Longprotected Stringprotected Longprotected CTTableFormulaprotected STTotalsRowFunctionprotected Stringprotected Stringprotected CTXmlColumnPr -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterUnmarshal(jakarta.xml.bind.Unmarshaller unmarshaller, Object parent) This method is invoked by the JAXB implementation on each instance when unmarshalling completes.Gets the value of the calculatedColumnFormula property.Gets the value of the dataCellStyle property.Gets the value of the dataDxfId property.Gets the value of the extLst property.Gets the value of the headerRowCellStyle property.Gets the value of the headerRowDxfId property.longgetId()Gets the value of the id property.getName()Gets the value of the name property.Gets the parent object in the object tree representing the unmarshalled xml document.Gets the value of the queryTableFieldId property.Gets the value of the totalsRowCellStyle property.Gets the value of the totalsRowDxfId property.Gets the value of the totalsRowFormula property.Gets the value of the totalsRowFunction property.Gets the value of the totalsRowLabel property.Gets the value of the uniqueName property.Gets the value of the xmlColumnPr property.voidSets the value of the calculatedColumnFormula property.voidsetDataCellStyle(String value) Sets the value of the dataCellStyle property.voidsetDataDxfId(Long value) Sets the value of the dataDxfId property.voidsetExtLst(CTExtensionList value) Sets the value of the extLst property.voidsetHeaderRowCellStyle(String value) Sets the value of the headerRowCellStyle property.voidsetHeaderRowDxfId(Long value) Sets the value of the headerRowDxfId property.voidsetId(long value) Sets the value of the id property.voidSets the value of the name property.voidvoidsetQueryTableFieldId(Long value) Sets the value of the queryTableFieldId property.voidsetTotalsRowCellStyle(String value) Sets the value of the totalsRowCellStyle property.voidsetTotalsRowDxfId(Long value) Sets the value of the totalsRowDxfId property.voidSets the value of the totalsRowFormula property.voidSets the value of the totalsRowFunction property.voidsetTotalsRowLabel(String value) Sets the value of the totalsRowLabel property.voidsetUniqueName(String value) Sets the value of the uniqueName property.voidsetXmlColumnPr(CTXmlColumnPr value) Sets the value of the xmlColumnPr property.
-
Field Details
-
calculatedColumnFormula
-
totalsRowFormula
-
xmlColumnPr
-
extLst
-
id
protected long id -
uniqueName
-
name
-
totalsRowFunction
-
totalsRowLabel
-
queryTableFieldId
-
headerRowDxfId
-
dataDxfId
-
totalsRowDxfId
-
headerRowCellStyle
-
dataCellStyle
-
totalsRowCellStyle
-
-
Constructor Details
-
CTTableColumn
public CTTableColumn()
-
-
Method Details
-
getCalculatedColumnFormula
Gets the value of the calculatedColumnFormula property.- Returns:
- possible object is
CTTableFormula
-
setCalculatedColumnFormula
Sets the value of the calculatedColumnFormula property.- Parameters:
value- allowed object isCTTableFormula
-
getTotalsRowFormula
Gets the value of the totalsRowFormula property.- Returns:
- possible object is
CTTableFormula
-
setTotalsRowFormula
Sets the value of the totalsRowFormula property.- Parameters:
value- allowed object isCTTableFormula
-
getXmlColumnPr
Gets the value of the xmlColumnPr property.- Returns:
- possible object is
CTXmlColumnPr
-
setXmlColumnPr
Sets the value of the xmlColumnPr property.- Parameters:
value- allowed object isCTXmlColumnPr
-
getExtLst
Gets the value of the extLst property.- Returns:
- possible object is
CTExtensionList
-
setExtLst
Sets the value of the extLst property.- Parameters:
value- allowed object isCTExtensionList
-
getId
public long getId()Gets the value of the id property. -
setId
public void setId(long value) Sets the value of the id property. -
getUniqueName
Gets the value of the uniqueName property.- Returns:
- possible object is
String
-
setUniqueName
Sets the value of the uniqueName property.- Parameters:
value- allowed object isString
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getTotalsRowFunction
Gets the value of the totalsRowFunction property.- Returns:
- possible object is
STTotalsRowFunction
-
setTotalsRowFunction
Sets the value of the totalsRowFunction property.- Parameters:
value- allowed object isSTTotalsRowFunction
-
getTotalsRowLabel
Gets the value of the totalsRowLabel property.- Returns:
- possible object is
String
-
setTotalsRowLabel
Sets the value of the totalsRowLabel property.- Parameters:
value- allowed object isString
-
getQueryTableFieldId
Gets the value of the queryTableFieldId property.- Returns:
- possible object is
Long
-
setQueryTableFieldId
Sets the value of the queryTableFieldId property.- Parameters:
value- allowed object isLong
-
getHeaderRowDxfId
Gets the value of the headerRowDxfId property.- Returns:
- possible object is
Long
-
setHeaderRowDxfId
Sets the value of the headerRowDxfId property.- Parameters:
value- allowed object isLong
-
getDataDxfId
Gets the value of the dataDxfId property.- Returns:
- possible object is
Long
-
setDataDxfId
Sets the value of the dataDxfId property.- Parameters:
value- allowed object isLong
-
getTotalsRowDxfId
Gets the value of the totalsRowDxfId property.- Returns:
- possible object is
Long
-
setTotalsRowDxfId
Sets the value of the totalsRowDxfId property.- Parameters:
value- allowed object isLong
-
getHeaderRowCellStyle
Gets the value of the headerRowCellStyle property.- Returns:
- possible object is
String
-
setHeaderRowCellStyle
Sets the value of the headerRowCellStyle property.- Parameters:
value- allowed object isString
-
getDataCellStyle
Gets the value of the dataCellStyle property.- Returns:
- possible object is
String
-
setDataCellStyle
Sets the value of the dataCellStyle property.- Parameters:
value- allowed object isString
-
getTotalsRowCellStyle
Gets the value of the totalsRowCellStyle property.- Returns:
- possible object is
String
-
setTotalsRowCellStyle
Sets the value of the totalsRowCellStyle property.- Parameters:
value- allowed object isString
-
getParent
Gets the parent object in the object tree representing the unmarshalled xml document. -
setParent
-
afterUnmarshal
This method is invoked by the JAXB implementation on each instance when unmarshalling completes.- Parameters:
parent- The parent object in the object tree.unmarshaller- The unmarshaller that generated the instance.
-