org.odftoolkit.odfdom.dom.element.svg
Class OdfRadialGradientElement

java.lang.Object
  extended by org.apache.xerces.dom.NodeImpl
      extended by org.apache.xerces.dom.ChildNode
          extended by org.apache.xerces.dom.ParentNode
              extended by org.apache.xerces.dom.ElementImpl
                  extended by org.apache.xerces.dom.ElementNSImpl
                      extended by org.odftoolkit.odfdom.dom.element.OdfElement
                          extended by org.odftoolkit.odfdom.dom.element.svg.OdfRadialGradientElement
All Implemented Interfaces:
Serializable, Cloneable, Element, EventTarget, Node, NodeList, TypeInfo
Direct Known Subclasses:
OdfRadialGradient

public abstract class OdfRadialGradientElement
extends OdfElement

DOM implementation of OpenDocument element svg:radialGradient.

See Also:
Serialized Form

Field Summary
static OdfName ELEMENT_NAME
           
 
Fields inherited from class org.odftoolkit.odfdom.dom.element.OdfElement
mOdfDocument
 
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
OdfRadialGradientElement(OdfFileDom aOwnerDoc)
          Create the instance of OdfRadialGradientElement
 
Method Summary
 OdfStopElement createStopElement(Double offset)
          Create child element svg:stop.
 OdfLength getCx()
          Get value of attribute svg:cx.
 OdfLength getCy()
          Get value of attribute svg:cy.
 String getDisplayName()
          Get value of attribute draw:display-name.
 OdfLength getFx()
          Get value of attribute svg:fx.
 OdfLength getFy()
          Get value of attribute svg:fy.
 String getGradientTransform()
          Get value of attribute svg:gradientTransform.
 String getGradientUnits()
          Get value of attribute svg:gradientUnits.
 String getName()
          Get value of attribute draw:name.
 OdfName getOdfName()
          Get the element name
 OdfLength getR()
          Get value of attribute svg:r.
 OdfSpreadMethodType getSpreadMethod()
          Get value of attribute svg:spreadMethod.
 void init(OdfStyleName name)
          Initialization of the mandatory attributes of OdfRadialGradientElement
 void setCx(OdfLength cx)
          Set value of attribute svg:cx.
 void setCy(OdfLength cy)
          Set value of attribute svg:cy.
 void setDisplayName(String displayName)
          Set value of attribute draw:display-name.
 void setFx(OdfLength fx)
          Set value of attribute svg:fx.
 void setFy(OdfLength fy)
          Set value of attribute svg:fy.
 void setGradientTransform(String gradientTransform)
          Set value of attribute svg:gradientTransform.
 void setGradientUnits(String gradientUnits)
          Set value of attribute svg:gradientUnits.
 void setName(OdfStyleName name)
          Set value of attribute draw:name.
 void setR(OdfLength r)
          Set value of attribute svg:r.
 void setSpreadMethod(OdfSpreadMethodType spreadMethod)
          Set value of attribute svg:spreadMethod.
 
Methods inherited from class org.odftoolkit.odfdom.dom.element.OdfElement
cloneNode, equals, findFirstChildNode, findNextChildNode, findPreviousChildNode, getAncestorAs, getOdfAttribute, getParentAs, hasOdfAttribute, insertBefore, onInsertNode, onInsertNode, onRemoveNode, onRemoveNode, removeChild, replaceChild, setOdfAttribute, toString
 
Methods inherited from class org.apache.xerces.dom.ElementNSImpl
getBaseURI, getLocalName, getNamespaceURI, getPrefix, getTypeName, getTypeNamespace, isDerivedFrom, setPrefix, setType, setValues
 
Methods inherited from class org.apache.xerces.dom.ElementImpl
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getDefaultAttributes, getElementsByTagName, getElementsByTagNameNS, getNodeName, getNodeType, 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, getTextContent, 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, appendChild, 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
appendChild, compareDocumentPosition, getChildNodes, getFeature, getFirstChild, getLastChild, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPreviousSibling, getTextContent, getUserData, hasChildNodes, isDefaultNamespace, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, setNodeValue, setTextContent, setUserData
 

Field Detail

ELEMENT_NAME

public static final OdfName ELEMENT_NAME
Constructor Detail

OdfRadialGradientElement

public OdfRadialGradientElement(OdfFileDom aOwnerDoc)
Create the instance of OdfRadialGradientElement

Parameters:
aOwnerDoc - The type is OdfFileDom
Method Detail

getOdfName

public OdfName getOdfName()
Get the element name

Specified by:
getOdfName in class OdfElement
Returns:
return the name of element svg:radialGradient.

init

public void init(OdfStyleName name)
Initialization of the mandatory attributes of OdfRadialGradientElement

Parameters:
name - The mandatory attribute draw:name"

getGradientUnits

public String getGradientUnits()
Get value of attribute svg:gradientUnits.

Returns:
return the attribute which type is String

setGradientUnits

public void setGradientUnits(String gradientUnits)
Set value of attribute svg:gradientUnits.

Parameters:
gradientUnits - the attribute's type is String

getGradientTransform

public String getGradientTransform()
Get value of attribute svg:gradientTransform.

Returns:
return the attribute which type is String

setGradientTransform

public void setGradientTransform(String gradientTransform)
Set value of attribute svg:gradientTransform.

Parameters:
gradientTransform - the attribute's type is String

getSpreadMethod

public OdfSpreadMethodType getSpreadMethod()
Get value of attribute svg:spreadMethod.

Returns:
return the attribute which type is OdfSpreadMethodType

setSpreadMethod

public void setSpreadMethod(OdfSpreadMethodType spreadMethod)
Set value of attribute svg:spreadMethod.

Parameters:
spreadMethod - the attribute's type is OdfSpreadMethodType

getName

public String getName()
Get value of attribute draw:name.

Returns:
return the attribute which type is String

setName

public void setName(OdfStyleName name)
Set value of attribute draw:name.

Parameters:
name - the attribute's type is OdfStyleName

getDisplayName

public String getDisplayName()
Get value of attribute draw:display-name.

Returns:
return the attribute which type is String

setDisplayName

public void setDisplayName(String displayName)
Set value of attribute draw:display-name.

Parameters:
displayName - the attribute's type is String

getCx

public OdfLength getCx()
Get value of attribute svg:cx.

Returns:
return the attribute which type is OdfLength

setCx

public void setCx(OdfLength cx)
Set value of attribute svg:cx.

Parameters:
cx - the attribute's type is OdfLength

getCy

public OdfLength getCy()
Get value of attribute svg:cy.

Returns:
return the attribute which type is OdfLength

setCy

public void setCy(OdfLength cy)
Set value of attribute svg:cy.

Parameters:
cy - the attribute's type is OdfLength

getR

public OdfLength getR()
Get value of attribute svg:r.

Returns:
return the attribute which type is OdfLength

setR

public void setR(OdfLength r)
Set value of attribute svg:r.

Parameters:
r - the attribute's type is OdfLength

getFx

public OdfLength getFx()
Get value of attribute svg:fx.

Returns:
return the attribute which type is OdfLength

setFx

public void setFx(OdfLength fx)
Set value of attribute svg:fx.

Parameters:
fx - the attribute's type is OdfLength

getFy

public OdfLength getFy()
Get value of attribute svg:fy.

Returns:
return the attribute which type is OdfLength

setFy

public void setFy(OdfLength fy)
Set value of attribute svg:fy.

Parameters:
fy - the attribute's type is OdfLength

createStopElement

public OdfStopElement createStopElement(Double offset)
Create child element svg:stop.

Parameters:
offset - Double
Returns:
return the element svg:stop


Copyright © 2009. All Rights Reserved.