Class OfficeAutomaticStylesElement
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.pkg.OdfContainerElementBase
org.odftoolkit.odfdom.incubator.doc.office.OdfStylesBase
org.odftoolkit.odfdom.incubator.doc.office.OdfOfficeAutomaticStyles
org.odftoolkit.odfdom.dom.element.office.OfficeAutomaticStylesElement
- All Implemented Interfaces:
Serializable
,Cloneable
,Element
,ElementTraversal
,EventTarget
,Node
,NodeList
,TypeInfo
DOM implementation of OpenDocument element <office:automatic-styles>.
- See Also:
-
Field Summary
Fields inherited from class org.odftoolkit.odfdom.pkg.OdfContainerElementBase
mPackageDocument
Fields inherited from class org.apache.xerces.dom.ElementNSImpl
localName, namespaceURI
Fields inherited from class org.apache.xerces.dom.ElementImpl
attributes, name
Fields inherited from class org.apache.xerces.dom.ParentNode
firstChild, fNodeListCache, ownerDocument
Fields inherited from class org.apache.xerces.dom.ChildNode
nextSibling, previousSibling
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
ConstructorDescriptionOfficeAutomaticStylesElement
(OdfFileDom ownerDoc) Create the instance ofOfficeAutomaticStylesElement
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ElementVisitor visitor) Accept an visitor instance to allow the visitor to do some operations.Get the element namenewNumberBooleanStyleElement
(String styleNameValue) Create child element <number:boolean-style>.newNumberCurrencyStyleElement
(String styleNameValue) Create child element <number:currency-style>.newNumberDateStyleElement
(String styleNameValue) Create child element <number:date-style>.newNumberNumberStyleElement
(String styleNameValue) Create child element <number:number-style>.newNumberPercentageStyleElement
(String styleNameValue) Create child element <number:percentage-style>.newNumberTextStyleElement
(String styleNameValue) Create child element <number:text-style>.newNumberTimeStyleElement
(String styleNameValue) Create child element <number:time-style>.newStylePageLayoutElement
(String styleNameValue) Create child element <style:page-layout>.newStyleStyleElement
(String styleFamilyValue, String styleNameValue) Create child element <style:style>.newTextListStyleElement
(String styleNameValue) Create child element <text:list-style>.Methods inherited from class org.odftoolkit.odfdom.incubator.doc.office.OdfOfficeAutomaticStyles
createDataStyle, getOrCreatePageLayout, getPageLayout, getStylesElement, makeStyleUnique, newListStyle, newListStyle, newPageLayout, newPageLayout, newStyle, onOdfNodeInserted, onOdfNodeRemoved, optimize
Methods inherited from class org.odftoolkit.odfdom.incubator.doc.office.OdfStylesBase
getAllDataStyles, getAllStyles, getBooleanStyle, getBooleanStyles, getCurrencyStyle, getCurrencyStyles, getDateStyle, getDateStyles, getListStyle, getListStyles, getNumberStyle, getNumberStyles, getPercentageStyle, getPercentageStyles, getStyle, getStylesForFamily, getTextStyle, getTextStyles, getTimeStyle, getTimeStyles, newStyle
Methods inherited from class org.odftoolkit.odfdom.pkg.OdfContainerElementBase
insertBefore, removeChild, replaceChild
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, isComponentRoot, isIgnoredElement, isIgnoredElement, isRepeatable, markAsComponentRoot, markText, moveChildrenTo, onInsertNode, onInsertNode, onRemoveNode, onRemoveNode, receiveNode, receiveNode, removeContent, removeSingleElement, 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 Details
-
ELEMENT_NAME
-
-
Constructor Details
-
OfficeAutomaticStylesElement
Create the instance ofOfficeAutomaticStylesElement
- Parameters:
ownerDoc
- The type isOdfFileDom
-
-
Method Details
-
getOdfName
Get the element name- Overrides:
getOdfName
in classOdfOfficeAutomaticStyles
- Returns:
- return
OdfName
the name of element <office:automatic-styles>.
-
newNumberBooleanStyleElement
Create child element <number:boolean-style>.- Overrides:
newNumberBooleanStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <number:boolean-style>
-
newNumberCurrencyStyleElement
Create child element <number:currency-style>.- Overrides:
newNumberCurrencyStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <number:currency-style>
-
newNumberDateStyleElement
Create child element <number:date-style>.- Overrides:
newNumberDateStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <number:date-style>
-
newNumberNumberStyleElement
Create child element <number:number-style>.- Overrides:
newNumberNumberStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <number:number-style>
-
newNumberPercentageStyleElement
Create child element <number:percentage-style>.- Overrides:
newNumberPercentageStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <number:percentage-style>
-
newNumberTextStyleElement
Create child element <number:text-style>.- Overrides:
newNumberTextStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <number:text-style>
-
newNumberTimeStyleElement
Create child element <number:time-style>.- Overrides:
newNumberTimeStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <number:time-style>
-
newStylePageLayoutElement
Create child element <style:page-layout>.- Overrides:
newStylePageLayoutElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <style:page-layout>
-
newStyleStyleElement
Create child element <style:style>.- Overrides:
newStyleStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleFamilyValue
- theString
value ofStyleFamilyAttribute
, see @style:family at specificationstyleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <style:style>
-
newTextListStyleElement
Create child element <text:list-style>.- Overrides:
newTextListStyleElement
in classOdfOfficeAutomaticStyles
- Parameters:
styleNameValue
- theString
value ofStyleNameAttribute
, see @style:name at specification- Returns:
- the element <text:list-style>
-
accept
Accept an visitor instance to allow the visitor to do some operations. Refer to visitor design pattern to get a better understanding.- Overrides:
accept
in classOdfOfficeAutomaticStyles
- Parameters:
visitor
- an instance of DefaultElementVisitor
-