Class TableDataPilotFieldElement
- java.lang.Object
-
- org.apache.xerces.dom.NodeImpl
-
- org.apache.xerces.dom.ChildNode
-
- org.apache.xerces.dom.ParentNode
-
- org.apache.xerces.dom.ElementImpl
-
- org.apache.xerces.dom.ElementNSImpl
-
- org.odftoolkit.odfdom.pkg.OdfElement
-
- org.odftoolkit.odfdom.dom.element.table.TableDataPilotFieldElement
-
- All Implemented Interfaces:
Serializable,Cloneable,Element,ElementTraversal,EventTarget,Node,NodeList,TypeInfo
public class TableDataPilotFieldElement extends OdfElement
DOM implementation of OpenDocument element <table:data-pilot-field>.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static OdfNameELEMENT_NAME-
Fields inherited from class org.apache.xerces.dom.ParentNode
firstChild, fNodeListCache, ownerDocument
-
Fields inherited from class org.apache.xerces.dom.NodeImpl
DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_IS_CONTAINED, DOCUMENT_POSITION_PRECEDING, ELEMENT_DEFINITION_NODE, FIRSTCHILD, flags, HASSTRING, ID, IGNORABLEWS, NORMALIZED, OWNED, ownerNode, READONLY, SPECIFIED, SYNCCHILDREN, SYNCDATA, TREE_POSITION_ANCESTOR, TREE_POSITION_DESCENDANT, TREE_POSITION_DISCONNECTED, TREE_POSITION_EQUIVALENT, TREE_POSITION_FOLLOWING, TREE_POSITION_PRECEDING, TREE_POSITION_SAME_NODE
-
Fields inherited from interface org.w3c.dom.Node
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
-
Fields inherited from interface org.w3c.dom.TypeInfo
DERIVATION_EXTENSION, DERIVATION_LIST, DERIVATION_RESTRICTION, DERIVATION_UNION
-
-
Constructor Summary
Constructors Constructor Description TableDataPilotFieldElement(OdfFileDom ownerDoc)Create the instance ofTableDataPilotFieldElement
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(ElementVisitor visitor)Accept an visitor instance to allow the visitor to do some operations.OdfNamegetOdfName()Get the element nameStringgetTableFunctionAttribute()Receives the value of the ODFDOM attribute representationTableFunctionAttribute, See @table:functionStringgetTableIsDataLayoutFieldAttribute()Receives the value of the ODFDOM attribute representationTableIsDataLayoutFieldAttribute, See @table:is-data-layout-fieldStringgetTableOrientationAttribute()Receives the value of the ODFDOM attribute representationTableOrientationAttribute, See @table:orientationStringgetTableSelectedPageAttribute()Receives the value of the ODFDOM attribute representationTableSelectedPageAttribute, See @table:selected-pageStringgetTableSourceFieldNameAttribute()Receives the value of the ODFDOM attribute representationTableSourceFieldNameAttribute, See @table:source-field-nameIntegergetTableUsedHierarchyAttribute()Receives the value of the ODFDOM attribute representationTableUsedHierarchyAttribute, See @table:used-hierarchyTableDataPilotFieldReferenceElementnewTableDataPilotFieldReferenceElement(String tableFieldNameValue, String tableMemberTypeValue, String tableTypeValue)Create child element <table:data-pilot-field-reference>.TableDataPilotGroupsElementnewTableDataPilotGroupsElement(String tableGroupedByValue, String tableSourceFieldNameValue, double tableStepValue)Create child element <table:data-pilot-groups>.TableDataPilotLevelElementnewTableDataPilotLevelElement()Create child element <table:data-pilot-level>.voidsetTableFunctionAttribute(String tableFunctionValue)Sets the value of ODFDOM attribute representationTableFunctionAttribute, See @table:functionvoidsetTableIsDataLayoutFieldAttribute(String tableIsDataLayoutFieldValue)Sets the value of ODFDOM attribute representationTableIsDataLayoutFieldAttribute, See @table:is-data-layout-fieldvoidsetTableOrientationAttribute(String tableOrientationValue)Sets the value of ODFDOM attribute representationTableOrientationAttribute, See @table:orientationvoidsetTableSelectedPageAttribute(String tableSelectedPageValue)Sets the value of ODFDOM attribute representationTableSelectedPageAttribute, See @table:selected-pagevoidsetTableSourceFieldNameAttribute(String tableSourceFieldNameValue)Sets the value of ODFDOM attribute representationTableSourceFieldNameAttribute, See @table:source-field-namevoidsetTableUsedHierarchyAttribute(Integer tableUsedHierarchyValue)Sets the value of ODFDOM attribute representationTableUsedHierarchyAttribute, See @table:used-hierarchy-
Methods inherited from class org.odftoolkit.odfdom.pkg.OdfElement
appendChild, appendUsingWhitespaceHandling, cloneElement, cloneNode, cloneNode, cloneNode, cloneOdfElement, componentSize, copyAttributes, countChildComponents, countDescendantComponents, countPrecedingSiblingElements, delete, equals, findFirstChildNode, findNextChildNode, findPreviousChildNode, getAncestorAs, getChildElement, getChildElement, getComponent, getComponentRoot, getFirstChildElement, getLastChildElement, getNextSiblingElement, getOdfAttribute, getOdfAttribute, getOdfAttribute, getOdfAttributeValue, getParentAs, getPreviousSiblingElement, getRepetition, getTextContent, hasAncestor, hasOdfAttribute, ignoredComponent, insert, insert, insertBefore, isComponentRoot, isIgnoredElement, isIgnoredElement, isRepeatable, markAsComponentRoot, markText, moveChildrenTo, onInsertNode, onInsertNode, onRemoveNode, onRemoveNode, receiveNode, receiveNode, removeChild, removeContent, removeSingleElement, replaceChild, selfAndDescendantTextIgnoredAsComponent, setComponent, setOdfAttribute, setOdfAttribute, setOdfAttributeValue, setRepetition, split, toString
-
Methods inherited from class org.apache.xerces.dom.ElementNSImpl
getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, getXMLBaseAttribute, isDerivedFrom, setPrefix, setType
-
Methods inherited from class org.apache.xerces.dom.ElementImpl
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getBaseURI, getChildElementCount, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getFirstElementChild, getLastElementChild, getNextElementSibling, getNodeName, getNodeType, getPreviousElementSibling, getSchemaTypeInfo, getTagName, getXercesAttribute, hasAttribute, hasAttributeNS, hasAttributes, isEqualNode, normalize, reconcileDefaultAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setOwnerDocument, setReadOnly, setupDefaultAttributes, setXercesAttributeNode, synchronizeData
-
Methods inherited from class org.apache.xerces.dom.ParentNode
getChildNodes, getChildNodesUnoptimized, getFirstChild, getLastChild, getLength, getOwnerDocument, hasChildNodes, item, setTextContent, synchronizeChildren
-
Methods inherited from class org.apache.xerces.dom.ChildNode
getNextSibling, getParentNode, getPreviousSibling
-
Methods inherited from class org.apache.xerces.dom.NodeImpl
addEventListener, changed, changes, compareDocumentPosition, compareTreePosition, dispatchEvent, getContainer, getFeature, getNodeNumber, getNodeValue, getReadOnly, getUserData, getUserData, getUserDataRecord, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, needsSyncChildren, removeEventListener, setNodeValue, setUserData, setUserData
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.w3c.dom.Node
compareDocumentPosition, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, getUserData, hasChildNodes, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, setNodeValue, setTextContent, setUserData
-
-
-
-
Field Detail
-
ELEMENT_NAME
public static final OdfName ELEMENT_NAME
-
-
Constructor Detail
-
TableDataPilotFieldElement
public TableDataPilotFieldElement(OdfFileDom ownerDoc)
Create the instance ofTableDataPilotFieldElement- Parameters:
ownerDoc- The type isOdfFileDom
-
-
Method Detail
-
getOdfName
public OdfName getOdfName()
Get the element name- Specified by:
getOdfNamein classOdfElement- Returns:
- return
OdfNamethe name of element <table:data-pilot-field>.
-
getTableFunctionAttribute
public String getTableFunctionAttribute()
Receives the value of the ODFDOM attribute representationTableFunctionAttribute, See @table:function- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setTableFunctionAttribute
public void setTableFunctionAttribute(String tableFunctionValue)
Sets the value of ODFDOM attribute representationTableFunctionAttribute, See @table:function- Parameters:
tableFunctionValue- The type isString
-
getTableIsDataLayoutFieldAttribute
public String getTableIsDataLayoutFieldAttribute()
Receives the value of the ODFDOM attribute representationTableIsDataLayoutFieldAttribute, See @table:is-data-layout-field- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setTableIsDataLayoutFieldAttribute
public void setTableIsDataLayoutFieldAttribute(String tableIsDataLayoutFieldValue)
Sets the value of ODFDOM attribute representationTableIsDataLayoutFieldAttribute, See @table:is-data-layout-field- Parameters:
tableIsDataLayoutFieldValue- The type isString
-
getTableOrientationAttribute
public String getTableOrientationAttribute()
Receives the value of the ODFDOM attribute representationTableOrientationAttribute, See @table:orientationAttribute is mandatory.
- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setTableOrientationAttribute
public void setTableOrientationAttribute(String tableOrientationValue)
Sets the value of ODFDOM attribute representationTableOrientationAttribute, See @table:orientation- Parameters:
tableOrientationValue- The type isString
-
getTableSelectedPageAttribute
public String getTableSelectedPageAttribute()
Receives the value of the ODFDOM attribute representationTableSelectedPageAttribute, See @table:selected-page- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setTableSelectedPageAttribute
public void setTableSelectedPageAttribute(String tableSelectedPageValue)
Sets the value of ODFDOM attribute representationTableSelectedPageAttribute, See @table:selected-page- Parameters:
tableSelectedPageValue- The type isString
-
getTableSourceFieldNameAttribute
public String getTableSourceFieldNameAttribute()
Receives the value of the ODFDOM attribute representationTableSourceFieldNameAttribute, See @table:source-field-nameAttribute is mandatory.
- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setTableSourceFieldNameAttribute
public void setTableSourceFieldNameAttribute(String tableSourceFieldNameValue)
Sets the value of ODFDOM attribute representationTableSourceFieldNameAttribute, See @table:source-field-name- Parameters:
tableSourceFieldNameValue- The type isString
-
getTableUsedHierarchyAttribute
public Integer getTableUsedHierarchyAttribute()
Receives the value of the ODFDOM attribute representationTableUsedHierarchyAttribute, See @table:used-hierarchy- Returns:
- - the
Integer, the value ornull, if the attribute is not set and no default value defined.
-
setTableUsedHierarchyAttribute
public void setTableUsedHierarchyAttribute(Integer tableUsedHierarchyValue)
Sets the value of ODFDOM attribute representationTableUsedHierarchyAttribute, See @table:used-hierarchy- Parameters:
tableUsedHierarchyValue- The type isInteger
-
newTableDataPilotFieldReferenceElement
public TableDataPilotFieldReferenceElement newTableDataPilotFieldReferenceElement(String tableFieldNameValue, String tableMemberTypeValue, String tableTypeValue)
Create child element <table:data-pilot-field-reference>.- Parameters:
tableFieldNameValue- theStringvalue ofTableFieldNameAttribute, see @table:field-name at specificationtableMemberTypeValue- theStringvalue ofTableMemberTypeAttribute, see @table:member-type at specificationtableTypeValue- theStringvalue ofTableTypeAttribute, see @table:type at specification- Returns:
- the element <table:data-pilot-field-reference>
-
newTableDataPilotGroupsElement
public TableDataPilotGroupsElement newTableDataPilotGroupsElement(String tableGroupedByValue, String tableSourceFieldNameValue, double tableStepValue)
Create child element <table:data-pilot-groups>.- Parameters:
tableGroupedByValue- theStringvalue ofTableGroupedByAttribute, see @table:grouped-by at specificationtableSourceFieldNameValue- theStringvalue ofTableSourceFieldNameAttribute, see @table:source-field-name at specificationtableStepValue- theDoublevalue ofTableStepAttribute, see @table:step at specification- Returns:
- the element <table:data-pilot-groups>
-
newTableDataPilotLevelElement
public TableDataPilotLevelElement newTableDataPilotLevelElement()
Create child element <table:data-pilot-level>.- Returns:
- the element <table:data-pilot-level>
-
accept
public void accept(ElementVisitor visitor)
Accept an visitor instance to allow the visitor to do some operations. Refer to visitor design pattern to get a better understanding.- Overrides:
acceptin classOdfElement- Parameters:
visitor- an instance of DefaultElementVisitor
-
-