Class StyleSectionPropertiesElement
- 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.OdfStylePropertiesBase
-
- org.odftoolkit.odfdom.dom.element.style.StyleSectionPropertiesElement
-
- All Implemented Interfaces:
Serializable,Cloneable,Element,ElementTraversal,EventTarget,Node,NodeList,TypeInfo
public class StyleSectionPropertiesElement extends OdfStylePropertiesBase
DOM implementation of OpenDocument element <style:section-properties>.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static OdfStylePropertyBackgroundColorstatic OdfStylePropertyDontBalanceTextColumnsstatic OdfStylePropertyEditablestatic OdfNameELEMENT_NAMEstatic OdfStylePropertyMarginLeftstatic OdfStylePropertyMarginRightstatic OdfStylePropertyProtectstatic OdfStylePropertyWritingMode-
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
Constructors Constructor Description StyleSectionPropertiesElement(OdfFileDom ownerDoc)Create the instance ofStyleSectionPropertiesElement
-
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.StringgetFoBackgroundColorAttribute()Receives the value of the ODFDOM attribute representationFoBackgroundColorAttribute, See @fo:background-colorStringgetFoMarginLeftAttribute()Receives the value of the ODFDOM attribute representationFoMarginLeftAttribute, See @fo:margin-leftStringgetFoMarginRightAttribute()Receives the value of the ODFDOM attribute representationFoMarginRightAttribute, See @fo:margin-rightOdfNamegetOdfName()Get the element nameBooleangetStyleEditableAttribute()Receives the value of the ODFDOM attribute representationStyleEditableAttribute, See @style:editableStringgetStyleProtectAttribute()Receives the value of the ODFDOM attribute representationStyleProtectAttribute, See @style:protectStringgetStyleWritingModeAttribute()Receives the value of the ODFDOM attribute representationStyleWritingModeAttribute, See @style:writing-modeBooleangetTextDontBalanceTextColumnsAttribute()Receives the value of the ODFDOM attribute representationTextDontBalanceTextColumnsAttribute, See @text:dont-balance-text-columnsStyleBackgroundImageElementnewStyleBackgroundImageElement()Create child element <style:background-image>.StyleColumnsElementnewStyleColumnsElement(int foColumnCountValue)Create child element <style:columns>.TextNotesConfigurationElementnewTextNotesConfigurationElement(String styleNumFormatValue, String textNoteClassValue)Create child element <text:notes-configuration>.voidsetFoBackgroundColorAttribute(String foBackgroundColorValue)Sets the value of ODFDOM attribute representationFoBackgroundColorAttribute, See @fo:background-colorvoidsetFoMarginLeftAttribute(String foMarginLeftValue)Sets the value of ODFDOM attribute representationFoMarginLeftAttribute, See @fo:margin-leftvoidsetFoMarginRightAttribute(String foMarginRightValue)Sets the value of ODFDOM attribute representationFoMarginRightAttribute, See @fo:margin-rightvoidsetStyleEditableAttribute(Boolean styleEditableValue)Sets the value of ODFDOM attribute representationStyleEditableAttribute, See @style:editablevoidsetStyleProtectAttribute(String styleProtectValue)Sets the value of ODFDOM attribute representationStyleProtectAttribute, See @style:protectvoidsetStyleWritingModeAttribute(String styleWritingModeValue)Sets the value of ODFDOM attribute representationStyleWritingModeAttribute, See @style:writing-modevoidsetTextDontBalanceTextColumnsAttribute(Boolean textDontBalanceTextColumnsValue)Sets the value of ODFDOM attribute representationTextDontBalanceTextColumnsAttribute, See @text:dont-balance-text-columns-
Methods inherited from class org.odftoolkit.odfdom.dom.element.OdfStylePropertiesBase
hashCode
-
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, 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
-
BackgroundColor
public static final OdfStyleProperty BackgroundColor
-
MarginLeft
public static final OdfStyleProperty MarginLeft
-
MarginRight
public static final OdfStyleProperty MarginRight
-
Editable
public static final OdfStyleProperty Editable
-
Protect
public static final OdfStyleProperty Protect
-
WritingMode
public static final OdfStyleProperty WritingMode
-
DontBalanceTextColumns
public static final OdfStyleProperty DontBalanceTextColumns
-
-
Constructor Detail
-
StyleSectionPropertiesElement
public StyleSectionPropertiesElement(OdfFileDom ownerDoc)
Create the instance ofStyleSectionPropertiesElement- 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 <style:section-properties>.
-
getFoBackgroundColorAttribute
public String getFoBackgroundColorAttribute()
Receives the value of the ODFDOM attribute representationFoBackgroundColorAttribute, See @fo:background-color- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setFoBackgroundColorAttribute
public void setFoBackgroundColorAttribute(String foBackgroundColorValue)
Sets the value of ODFDOM attribute representationFoBackgroundColorAttribute, See @fo:background-color- Parameters:
foBackgroundColorValue- The type isString
-
getFoMarginLeftAttribute
public String getFoMarginLeftAttribute()
Receives the value of the ODFDOM attribute representationFoMarginLeftAttribute, See @fo:margin-left- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setFoMarginLeftAttribute
public void setFoMarginLeftAttribute(String foMarginLeftValue)
Sets the value of ODFDOM attribute representationFoMarginLeftAttribute, See @fo:margin-left- Parameters:
foMarginLeftValue- The type isString
-
getFoMarginRightAttribute
public String getFoMarginRightAttribute()
Receives the value of the ODFDOM attribute representationFoMarginRightAttribute, See @fo:margin-right- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setFoMarginRightAttribute
public void setFoMarginRightAttribute(String foMarginRightValue)
Sets the value of ODFDOM attribute representationFoMarginRightAttribute, See @fo:margin-right- Parameters:
foMarginRightValue- The type isString
-
getStyleEditableAttribute
public Boolean getStyleEditableAttribute()
Receives the value of the ODFDOM attribute representationStyleEditableAttribute, See @style:editable- Returns:
- - the
Boolean, the value ornull, if the attribute is not set and no default value defined.
-
setStyleEditableAttribute
public void setStyleEditableAttribute(Boolean styleEditableValue)
Sets the value of ODFDOM attribute representationStyleEditableAttribute, See @style:editable- Parameters:
styleEditableValue- The type isBoolean
-
getStyleProtectAttribute
public String getStyleProtectAttribute()
Receives the value of the ODFDOM attribute representationStyleProtectAttribute, See @style:protect- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setStyleProtectAttribute
public void setStyleProtectAttribute(String styleProtectValue)
Sets the value of ODFDOM attribute representationStyleProtectAttribute, See @style:protect- Parameters:
styleProtectValue- The type isString
-
getStyleWritingModeAttribute
public String getStyleWritingModeAttribute()
Receives the value of the ODFDOM attribute representationStyleWritingModeAttribute, See @style:writing-mode- Returns:
- - the
String, the value ornull, if the attribute is not set and no default value defined.
-
setStyleWritingModeAttribute
public void setStyleWritingModeAttribute(String styleWritingModeValue)
Sets the value of ODFDOM attribute representationStyleWritingModeAttribute, See @style:writing-mode- Parameters:
styleWritingModeValue- The type isString
-
getTextDontBalanceTextColumnsAttribute
public Boolean getTextDontBalanceTextColumnsAttribute()
Receives the value of the ODFDOM attribute representationTextDontBalanceTextColumnsAttribute, See @text:dont-balance-text-columns- Returns:
- - the
Boolean, the value ornull, if the attribute is not set and no default value defined.
-
setTextDontBalanceTextColumnsAttribute
public void setTextDontBalanceTextColumnsAttribute(Boolean textDontBalanceTextColumnsValue)
Sets the value of ODFDOM attribute representationTextDontBalanceTextColumnsAttribute, See @text:dont-balance-text-columns- Parameters:
textDontBalanceTextColumnsValue- The type isBoolean
-
newStyleBackgroundImageElement
public StyleBackgroundImageElement newStyleBackgroundImageElement()
Create child element <style:background-image>.Child element was added in ODF 1.2
- Returns:
- the element <style:background-image>
-
newStyleColumnsElement
public StyleColumnsElement newStyleColumnsElement(int foColumnCountValue)
Create child element <style:columns>.- Parameters:
foColumnCountValue- theIntegervalue ofFoColumnCountAttribute, see @fo:column-count at specification Child element was added in ODF 1.2- Returns:
- the element <style:columns>
-
newTextNotesConfigurationElement
public TextNotesConfigurationElement newTextNotesConfigurationElement(String styleNumFormatValue, String textNoteClassValue)
Create child element <text:notes-configuration>.- Parameters:
styleNumFormatValue- theStringvalue ofStyleNumFormatAttribute, see @style:num-format at specificationtextNoteClassValue- theStringvalue ofTextNoteClassAttribute, see @text:note-class at specification Child element was added in ODF 1.2- Returns:
- the element <text:notes-configuration>
-
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
-
-