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 OdfStyleProperty
BackgroundColor
static OdfStyleProperty
DontBalanceTextColumns
static OdfStyleProperty
Editable
static OdfName
ELEMENT_NAME
static OdfStyleProperty
MarginLeft
static OdfStyleProperty
MarginRight
static OdfStyleProperty
Protect
static OdfStyleProperty
WritingMode
-
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 StyleSectionPropertiesElement(OdfFileDom ownerDoc)
Create the instance ofStyleSectionPropertiesElement
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(ElementVisitor visitor)
Accept an visitor instance to allow the visitor to do some operations.String
getFoBackgroundColorAttribute()
Receives the value of the ODFDOM attribute representationFoBackgroundColorAttribute
, See @fo:background-colorString
getFoMarginLeftAttribute()
Receives the value of the ODFDOM attribute representationFoMarginLeftAttribute
, See @fo:margin-leftString
getFoMarginRightAttribute()
Receives the value of the ODFDOM attribute representationFoMarginRightAttribute
, See @fo:margin-rightOdfName
getOdfName()
Get the element nameBoolean
getStyleEditableAttribute()
Receives the value of the ODFDOM attribute representationStyleEditableAttribute
, See @style:editableString
getStyleProtectAttribute()
Receives the value of the ODFDOM attribute representationStyleProtectAttribute
, See @style:protectString
getStyleWritingModeAttribute()
Receives the value of the ODFDOM attribute representationStyleWritingModeAttribute
, See @style:writing-modeBoolean
getTextDontBalanceTextColumnsAttribute()
Receives the value of the ODFDOM attribute representationTextDontBalanceTextColumnsAttribute
, See @text:dont-balance-text-columnsStyleBackgroundImageElement
newStyleBackgroundImageElement()
Create child element <style:background-image>.StyleColumnsElement
newStyleColumnsElement(int foColumnCountValue)
Create child element <style:columns>.TextNotesConfigurationElement
newTextNotesConfigurationElement(String styleNumFormatValue, String textNoteClassValue)
Create child element <text:notes-configuration>.void
setFoBackgroundColorAttribute(String foBackgroundColorValue)
Sets the value of ODFDOM attribute representationFoBackgroundColorAttribute
, See @fo:background-colorvoid
setFoMarginLeftAttribute(String foMarginLeftValue)
Sets the value of ODFDOM attribute representationFoMarginLeftAttribute
, See @fo:margin-leftvoid
setFoMarginRightAttribute(String foMarginRightValue)
Sets the value of ODFDOM attribute representationFoMarginRightAttribute
, See @fo:margin-rightvoid
setStyleEditableAttribute(Boolean styleEditableValue)
Sets the value of ODFDOM attribute representationStyleEditableAttribute
, See @style:editablevoid
setStyleProtectAttribute(String styleProtectValue)
Sets the value of ODFDOM attribute representationStyleProtectAttribute
, See @style:protectvoid
setStyleWritingModeAttribute(String styleWritingModeValue)
Sets the value of ODFDOM attribute representationStyleWritingModeAttribute
, See @style:writing-modevoid
setTextDontBalanceTextColumnsAttribute(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, getOdfAttributeValue, getParentAs, getPreviousSiblingElement, getRepetition, getTextContent, hasAncestor, hasOdfAttribute, ignoredComponent, insert, insert, insertBefore, isComponentRoot, isIgnoredElement, isIgnoredElement, isRepeatable, markAsComponentRoot, markText, moveChildrenTo, onInsertNode, onInsertNode, onRemoveNode, onRemoveNode, receiveNode, removeChild, removeContent, removeSingleElement, replaceChild, selfAndDescendantTextIgnoredAsComponent, setComponent, 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:
getOdfName
in classOdfElement
- Returns:
- return
OdfName
the 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 is new in Odf 1.2
- Returns:
- the element <style:background-image>
-
newStyleColumnsElement
public StyleColumnsElement newStyleColumnsElement(int foColumnCountValue)
Create child element <style:columns>.- Parameters:
foColumnCountValue
- theInteger
value ofFoColumnCountAttribute
, see @fo:column-count at specification Child element is new 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
- theString
value ofStyleNumFormatAttribute
, see @style:num-format at specificationtextNoteClassValue
- theString
value ofTextNoteClassAttribute
, see @text:note-class at specification Child element is new in Odf 1.2- Returns:
- the element <text:notes-configuration>
-
accept
public void accept(ElementVisitor visitor)
Description copied from class:OdfElement
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 classOdfElement
- Parameters:
visitor
- an instance of DefaultElementVisitor
-
-