Package org.xlsx4j.sml
Class CTTableColumn
java.lang.Object
org.xlsx4j.sml.CTTableColumn
- All Implemented Interfaces:
Child
public class CTTableColumn extends java.lang.Object implements 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
Fields Modifier and Type Field Description protected CTTableFormulacalculatedColumnFormulaprotected java.lang.StringdataCellStyleprotected java.lang.LongdataDxfIdprotected CTExtensionListextLstprotected java.lang.StringheaderRowCellStyleprotected java.lang.LongheaderRowDxfIdprotected longidprotected java.lang.Stringnameprotected java.lang.LongqueryTableFieldIdprotected java.lang.StringtotalsRowCellStyleprotected java.lang.LongtotalsRowDxfIdprotected CTTableFormulatotalsRowFormulaprotected STTotalsRowFunctiontotalsRowFunctionprotected java.lang.StringtotalsRowLabelprotected java.lang.StringuniqueNameprotected CTXmlColumnPrxmlColumnPr -
Constructor Summary
Constructors Constructor Description CTTableColumn() -
Method Summary
Modifier and Type Method Description voidafterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)This method is invoked by the JAXB implementation on each instance when unmarshalling completes.CTTableFormulagetCalculatedColumnFormula()Gets the value of the calculatedColumnFormula property.java.lang.StringgetDataCellStyle()Gets the value of the dataCellStyle property.java.lang.LonggetDataDxfId()Gets the value of the dataDxfId property.CTExtensionListgetExtLst()Gets the value of the extLst property.java.lang.StringgetHeaderRowCellStyle()Gets the value of the headerRowCellStyle property.java.lang.LonggetHeaderRowDxfId()Gets the value of the headerRowDxfId property.longgetId()Gets the value of the id property.java.lang.StringgetName()Gets the value of the name property.java.lang.ObjectgetParent()Gets the parent object in the object tree representing the unmarshalled xml document.java.lang.LonggetQueryTableFieldId()Gets the value of the queryTableFieldId property.java.lang.StringgetTotalsRowCellStyle()Gets the value of the totalsRowCellStyle property.java.lang.LonggetTotalsRowDxfId()Gets the value of the totalsRowDxfId property.CTTableFormulagetTotalsRowFormula()Gets the value of the totalsRowFormula property.STTotalsRowFunctiongetTotalsRowFunction()Gets the value of the totalsRowFunction property.java.lang.StringgetTotalsRowLabel()Gets the value of the totalsRowLabel property.java.lang.StringgetUniqueName()Gets the value of the uniqueName property.CTXmlColumnPrgetXmlColumnPr()Gets the value of the xmlColumnPr property.voidsetCalculatedColumnFormula(CTTableFormula value)Sets the value of the calculatedColumnFormula property.voidsetDataCellStyle(java.lang.String value)Sets the value of the dataCellStyle property.voidsetDataDxfId(java.lang.Long value)Sets the value of the dataDxfId property.voidsetExtLst(CTExtensionList value)Sets the value of the extLst property.voidsetHeaderRowCellStyle(java.lang.String value)Sets the value of the headerRowCellStyle property.voidsetHeaderRowDxfId(java.lang.Long value)Sets the value of the headerRowDxfId property.voidsetId(long value)Sets the value of the id property.voidsetName(java.lang.String value)Sets the value of the name property.voidsetParent(java.lang.Object parent)voidsetQueryTableFieldId(java.lang.Long value)Sets the value of the queryTableFieldId property.voidsetTotalsRowCellStyle(java.lang.String value)Sets the value of the totalsRowCellStyle property.voidsetTotalsRowDxfId(java.lang.Long value)Sets the value of the totalsRowDxfId property.voidsetTotalsRowFormula(CTTableFormula value)Sets the value of the totalsRowFormula property.voidsetTotalsRowFunction(STTotalsRowFunction value)Sets the value of the totalsRowFunction property.voidsetTotalsRowLabel(java.lang.String value)Sets the value of the totalsRowLabel property.voidsetUniqueName(java.lang.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
protected java.lang.String uniqueName -
name
protected java.lang.String name -
totalsRowFunction
-
totalsRowLabel
protected java.lang.String totalsRowLabel -
queryTableFieldId
protected java.lang.Long queryTableFieldId -
headerRowDxfId
protected java.lang.Long headerRowDxfId -
dataDxfId
protected java.lang.Long dataDxfId -
totalsRowDxfId
protected java.lang.Long totalsRowDxfId -
headerRowCellStyle
protected java.lang.String headerRowCellStyle -
dataCellStyle
protected java.lang.String dataCellStyle -
totalsRowCellStyle
protected java.lang.String 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
public java.lang.String getUniqueName()Gets the value of the uniqueName property.- Returns:
- possible object is
String
-
setUniqueName
public void setUniqueName(java.lang.String value)Sets the value of the uniqueName property.- Parameters:
value- allowed object isString
-
getName
public java.lang.String getName()Gets the value of the name property.- Returns:
- possible object is
String
-
setName
public void setName(java.lang.String value)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
public java.lang.String getTotalsRowLabel()Gets the value of the totalsRowLabel property.- Returns:
- possible object is
String
-
setTotalsRowLabel
public void setTotalsRowLabel(java.lang.String value)Sets the value of the totalsRowLabel property.- Parameters:
value- allowed object isString
-
getQueryTableFieldId
public java.lang.Long getQueryTableFieldId()Gets the value of the queryTableFieldId property.- Returns:
- possible object is
Long
-
setQueryTableFieldId
public void setQueryTableFieldId(java.lang.Long value)Sets the value of the queryTableFieldId property.- Parameters:
value- allowed object isLong
-
getHeaderRowDxfId
public java.lang.Long getHeaderRowDxfId()Gets the value of the headerRowDxfId property.- Returns:
- possible object is
Long
-
setHeaderRowDxfId
public void setHeaderRowDxfId(java.lang.Long value)Sets the value of the headerRowDxfId property.- Parameters:
value- allowed object isLong
-
getDataDxfId
public java.lang.Long getDataDxfId()Gets the value of the dataDxfId property.- Returns:
- possible object is
Long
-
setDataDxfId
public void setDataDxfId(java.lang.Long value)Sets the value of the dataDxfId property.- Parameters:
value- allowed object isLong
-
getTotalsRowDxfId
public java.lang.Long getTotalsRowDxfId()Gets the value of the totalsRowDxfId property.- Returns:
- possible object is
Long
-
setTotalsRowDxfId
public void setTotalsRowDxfId(java.lang.Long value)Sets the value of the totalsRowDxfId property.- Parameters:
value- allowed object isLong
-
getHeaderRowCellStyle
public java.lang.String getHeaderRowCellStyle()Gets the value of the headerRowCellStyle property.- Returns:
- possible object is
String
-
setHeaderRowCellStyle
public void setHeaderRowCellStyle(java.lang.String value)Sets the value of the headerRowCellStyle property.- Parameters:
value- allowed object isString
-
getDataCellStyle
public java.lang.String getDataCellStyle()Gets the value of the dataCellStyle property.- Returns:
- possible object is
String
-
setDataCellStyle
public void setDataCellStyle(java.lang.String value)Sets the value of the dataCellStyle property.- Parameters:
value- allowed object isString
-
getTotalsRowCellStyle
public java.lang.String getTotalsRowCellStyle()Gets the value of the totalsRowCellStyle property.- Returns:
- possible object is
String
-
setTotalsRowCellStyle
public void setTotalsRowCellStyle(java.lang.String value)Sets the value of the totalsRowCellStyle property.- Parameters:
value- allowed object isString
-
getParent
public java.lang.Object getParent()Gets the parent object in the object tree representing the unmarshalled xml document. -
setParent
public void setParent(java.lang.Object parent) -
afterUnmarshal
public void afterUnmarshal(javax.xml.bind.Unmarshaller unmarshaller, java.lang.Object parent)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.
-