|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.batik.dom.AbstractNode
org.apache.batik.dom.AbstractParentNode
org.apache.batik.dom.AbstractParentChildNode
org.apache.batik.dom.AbstractElement
org.apache.batik.dom.svg.AbstractElement
org.apache.batik.dom.svg.SVGOMElement
org.apache.batik.dom.svg.SVGStylableElement
org.apache.batik.dom.svg.SVGGraphicsElement
org.apache.batik.dom.svg.SVGOMPathElement
public class SVGOMPathElement
This class implements SVGPathElement.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.batik.dom.svg.SVGStylableElement |
|---|
SVGStylableElement.OverrideStyleDeclaration, SVGStylableElement.PresentationAttributeColorValue, SVGStylableElement.PresentationAttributePaintValue, SVGStylableElement.PresentationAttributeValue, SVGStylableElement.StyleDeclaration |
| Nested classes/interfaces inherited from class org.apache.batik.dom.svg.SVGOMElement |
|---|
SVGOMElement.UnitContext |
| Nested classes/interfaces inherited from class org.apache.batik.dom.svg.AbstractElement |
|---|
AbstractElement.ExtendedNamedNodeHashMap |
| Nested classes/interfaces inherited from class org.apache.batik.dom.AbstractElement |
|---|
AbstractElement.ElementTypeInfo, AbstractElement.Entry, AbstractElement.NamedNodeHashMap |
| Nested classes/interfaces inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
AbstractParentNode.ChildNodes, AbstractParentNode.ElementsByTagName, AbstractParentNode.ElementsByTagNameNS |
| Field Summary | |
|---|---|
protected SVGOMAnimatedPathData |
d
The 'd' attribute value. |
protected static DoublyIndexedTable |
xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects. |
| Fields inherited from class org.apache.batik.dom.svg.SVGGraphicsElement |
|---|
externalResourcesRequired, motionTransform, transform |
| Fields inherited from class org.apache.batik.dom.svg.SVGStylableElement |
|---|
className, computedStyleMap, overrideStyleDeclaration, style |
| Fields inherited from class org.apache.batik.dom.svg.SVGOMElement |
|---|
prefix, readonly, svgContext, targetListeners, unitContext |
| Fields inherited from class org.apache.batik.dom.svg.AbstractElement |
|---|
liveAttributeValues |
| Fields inherited from class org.apache.batik.dom.AbstractElement |
|---|
attributes, typeInfo |
| Fields inherited from class org.apache.batik.dom.AbstractParentChildNode |
|---|
nextSibling, parentNode, previousSibling |
| Fields inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
childNodes |
| Fields inherited from class org.apache.batik.dom.AbstractNode |
|---|
DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, EMPTY_NODE_LIST, eventSupport, managerData, ownerDocument, userData, userDataHandlers |
| Fields inherited from interface org.apache.batik.dom.anim.AnimationTarget |
|---|
PERCENTAGE_FONT_SIZE, PERCENTAGE_VIEWPORT_HEIGHT, PERCENTAGE_VIEWPORT_SIZE, PERCENTAGE_VIEWPORT_WIDTH |
| Constructor Summary | |
|---|---|
protected |
SVGOMPathElement()
Creates a new SVGOMPathElement object. |
|
SVGOMPathElement(String prefix,
AbstractDocument owner)
Creates a new SVGOMPathElement object. |
| Method Summary | |
|---|---|
SVGPathSegArcAbs |
createSVGPathSegArcAbs(float x_value,
float y_value,
float r1_value,
float r2_value,
float angle_value,
boolean largeArcFlag_value,
boolean sweepFlag_value)
DOM: Implements SVGPathElement#createSVGPathSegArcAbs(float,float,float,float,float,boolean,boolean). |
SVGPathSegArcRel |
createSVGPathSegArcRel(float x_value,
float y_value,
float r1_value,
float r2_value,
float angle_value,
boolean largeArcFlag_value,
boolean sweepFlag_value)
DOM: Implements SVGPathElement#createSVGPathSegArcRel(float,float,float,float,float,boolean,boolean). |
SVGPathSegClosePath |
createSVGPathSegClosePath()
DOM: Implements SVGPathElement#createSVGPathSegClosePath(). |
SVGPathSegCurvetoCubicAbs |
createSVGPathSegCurvetoCubicAbs(float x_value,
float y_value,
float x1_value,
float y1_value,
float x2_value,
float y2_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoCubicAbs(float,float,float,float,float,float). |
SVGPathSegCurvetoCubicRel |
createSVGPathSegCurvetoCubicRel(float x_value,
float y_value,
float x1_value,
float y1_value,
float x2_value,
float y2_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoCubicRel(float,float,float,float,float,float). |
SVGPathSegCurvetoCubicSmoothAbs |
createSVGPathSegCurvetoCubicSmoothAbs(float x_value,
float y_value,
float x2_value,
float y2_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoCubicSmoothAbs(float,float,float,float). |
SVGPathSegCurvetoCubicSmoothRel |
createSVGPathSegCurvetoCubicSmoothRel(float x_value,
float y_value,
float x2_value,
float y2_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoCubicSmoothRel(float,float,float,float). |
SVGPathSegCurvetoQuadraticAbs |
createSVGPathSegCurvetoQuadraticAbs(float x_value,
float y_value,
float x1_value,
float y1_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoQuadraticAbs(float,float,float,float). |
SVGPathSegCurvetoQuadraticRel |
createSVGPathSegCurvetoQuadraticRel(float x_value,
float y_value,
float x1_value,
float y1_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoQuadraticRel(float,float,float,float). |
SVGPathSegCurvetoQuadraticSmoothAbs |
createSVGPathSegCurvetoQuadraticSmoothAbs(float x_value,
float y_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoQuadraticSmoothAbs(float,float). |
SVGPathSegCurvetoQuadraticSmoothRel |
createSVGPathSegCurvetoQuadraticSmoothRel(float x_value,
float y_value)
DOM: Implements SVGPathElement#createSVGPathSegCurvetoQuadraticSmoothRel(float,float). |
SVGPathSegLinetoAbs |
createSVGPathSegLinetoAbs(float x_value,
float y_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoAbs(float,float). |
SVGPathSegLinetoHorizontalAbs |
createSVGPathSegLinetoHorizontalAbs(float x_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoHorizontalAbs(float). |
SVGPathSegLinetoHorizontalRel |
createSVGPathSegLinetoHorizontalRel(float x_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoHorizontalRel(float). |
SVGPathSegLinetoRel |
createSVGPathSegLinetoRel(float x_value,
float y_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoRel(float,float). |
SVGPathSegLinetoVerticalAbs |
createSVGPathSegLinetoVerticalAbs(float y_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoVerticalAbs(float). |
SVGPathSegLinetoVerticalRel |
createSVGPathSegLinetoVerticalRel(float y_value)
DOM: Implements SVGPathElement#createSVGPathSegLinetoVerticalRel(float). |
SVGPathSegMovetoAbs |
createSVGPathSegMovetoAbs(float x_value,
float y_value)
DOM: Implements SVGPathElement#createSVGPathSegMovetoAbs(float,float). |
SVGPathSegMovetoRel |
createSVGPathSegMovetoRel(float x_value,
float y_value)
DOM: Implements SVGPathElement#createSVGPathSegMovetoRel(float,float). |
SVGPathSegList |
getAnimatedNormalizedPathSegList()
DOM: Implements SVGPathElement#getAnimatedNormalizedPathSegList(). |
SVGOMAnimatedPathData |
getAnimatedPathData()
Returns the SVGOMAnimatedPathData object that manages the
path data for this element. |
SVGPathSegList |
getAnimatedPathSegList()
DOM: Implements SVGPathElement#getAnimatedPathSegList(). |
String |
getLocalName()
DOM: Implements Node.getLocalName(). |
SVGPathSegList |
getNormalizedPathSegList()
DOM: Implements SVGPathElement#getNormalizedPathSegList(). |
SVGAnimatedNumber |
getPathLength()
DOM: Implements SVGPathElement#getPathLength(). |
int |
getPathSegAtLength(float distance)
DOM: Implements SVGPathElement#getPathSegAtLength(float). |
SVGPathSegList |
getPathSegList()
DOM: Implements SVGPathElement#getPathSegList(). |
SVGPoint |
getPointAtLength(float distance)
DOM: Implements SVGPathElement#getPointAtLength(float). |
float |
getTotalLength()
DOM: Implements SVGPathElement#getTotalLength(). |
protected DoublyIndexedTable |
getTraitInformationTable()
Returns the table of TraitInformation objects for this element. |
protected void |
initializeAllLiveAttributes()
Initializes all live attributes for this element. |
protected Node |
newNode()
Returns a new uninitialized instance of this object's class. |
| Methods inherited from class org.apache.batik.dom.svg.SVGGraphicsElement |
|---|
getBBox, getCTM, getExternalResourcesRequired, getFarthestViewportElement, getMotionTransform, getNearestViewportElement, getRequiredExtensions, getRequiredFeatures, getScreenCTM, getSystemLanguage, getTransform, getTransformToElement, getXMLlang, getXMLspace, hasExtension, setXMLlang, setXMLspace, updateOtherValue |
| Methods inherited from class org.apache.batik.dom.svg.SVGStylableElement |
|---|
addTargetListener, getClassName, getComputedStyleMap, getCSSBase, getCSSClass, getOverrideStyle, getOverrideStyleDeclarationProvider, getPresentationAttribute, getStyle, getXMLId, isPseudoInstanceOf, removeTargetListener, setComputedStyleMap, updatePropertyValue, useLinearRGBColorInterpolation |
| Methods inherited from class org.apache.batik.dom.svg.AbstractElement |
|---|
attrAdded, attrModified, attrRemoved, createAttributes, fireDOMAttrModifiedEvent, getAttributeInitializer, getCSSFirstChild, getCSSLastChild, getCSSNextSibling, getCSSParentNode, getCSSPreviousSibling, getLiveAttributeValue, initializeAttributes, isHiddenFromSelectors, putLiveAttributeValue, resetAttribute, setUnspecifiedAttribute |
| Methods inherited from class org.apache.batik.dom.AbstractParentChildNode |
|---|
getNextSibling, getParentNode, getPreviousSibling, setNextSibling, setParentNode, setPreviousSibling |
| Methods inherited from class org.apache.batik.dom.AbstractParentNode |
|---|
appendChild, checkAndRemove, fireDOMNodeInsertedEvent, fireDOMNodeInsertedIntoDocumentEvent, fireDOMNodeRemovedEvent, fireDOMNodeRemovedFromDocumentEvent, fireDOMSubtreeModifiedEvent, getChildNodes, getElementsByTagName, getElementsByTagNameNS, getFirstChild, getLastChild, getTextContent, hasChildNodes, insertBefore, removeChild, replaceChild |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.w3c.dom.Element |
|---|
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
|---|
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData |
| Methods inherited from interface org.apache.batik.dom.events.NodeEventTarget |
|---|
addEventListenerNS, dispatchEvent, getEventSupport, getParentNodeEventTarget, removeEventListenerNS |
| Methods inherited from interface org.w3c.dom.events.EventTarget |
|---|
addEventListener, removeEventListener |
| Field Detail |
|---|
protected static DoublyIndexedTable xmlTraitInformation
protected SVGOMAnimatedPathData d
| Constructor Detail |
|---|
protected SVGOMPathElement()
public SVGOMPathElement(String prefix,
AbstractDocument owner)
prefix - The namespace prefix.owner - The owner document.| Method Detail |
|---|
protected void initializeAllLiveAttributes()
initializeAllLiveAttributes in class SVGGraphicsElementpublic String getLocalName()
Node.getLocalName().
getLocalName in interface NodegetLocalName in class AbstractNodepublic SVGAnimatedNumber getPathLength()
SVGPathElement#getPathLength().
public float getTotalLength()
SVGPathElement#getTotalLength().
public SVGPoint getPointAtLength(float distance)
SVGPathElement#getPointAtLength(float).
public int getPathSegAtLength(float distance)
SVGPathElement#getPathSegAtLength(float).
public SVGOMAnimatedPathData getAnimatedPathData()
SVGOMAnimatedPathData object that manages the
path data for this element.
public SVGPathSegList getPathSegList()
SVGPathElement#getPathSegList().
public SVGPathSegList getNormalizedPathSegList()
SVGPathElement#getNormalizedPathSegList().
public SVGPathSegList getAnimatedPathSegList()
SVGPathElement#getAnimatedPathSegList().
public SVGPathSegList getAnimatedNormalizedPathSegList()
SVGPathElement#getAnimatedNormalizedPathSegList().
public SVGPathSegClosePath createSVGPathSegClosePath()
SVGPathElement#createSVGPathSegClosePath().
public SVGPathSegMovetoAbs createSVGPathSegMovetoAbs(float x_value,
float y_value)
SVGPathElement#createSVGPathSegMovetoAbs(float,float).
public SVGPathSegMovetoRel createSVGPathSegMovetoRel(float x_value,
float y_value)
SVGPathElement#createSVGPathSegMovetoRel(float,float).
public SVGPathSegLinetoAbs createSVGPathSegLinetoAbs(float x_value,
float y_value)
SVGPathElement#createSVGPathSegLinetoAbs(float,float).
public SVGPathSegLinetoRel createSVGPathSegLinetoRel(float x_value,
float y_value)
SVGPathElement#createSVGPathSegLinetoRel(float,float).
public SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs(float x_value)
SVGPathElement#createSVGPathSegLinetoHorizontalAbs(float).
public SVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel(float x_value)
SVGPathElement#createSVGPathSegLinetoHorizontalRel(float).
public SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs(float y_value)
SVGPathElement#createSVGPathSegLinetoVerticalAbs(float).
public SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel(float y_value)
SVGPathElement#createSVGPathSegLinetoVerticalRel(float).
public SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs(float x_value,
float y_value,
float x1_value,
float y1_value,
float x2_value,
float y2_value)
SVGPathElement#createSVGPathSegCurvetoCubicAbs(float,float,float,float,float,float).
public SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel(float x_value,
float y_value,
float x1_value,
float y1_value,
float x2_value,
float y2_value)
SVGPathElement#createSVGPathSegCurvetoCubicRel(float,float,float,float,float,float).
public SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs(float x_value,
float y_value,
float x1_value,
float y1_value)
SVGPathElement#createSVGPathSegCurvetoQuadraticAbs(float,float,float,float).
public SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel(float x_value,
float y_value,
float x1_value,
float y1_value)
SVGPathElement#createSVGPathSegCurvetoQuadraticRel(float,float,float,float).
public SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs(float x_value,
float y_value,
float x2_value,
float y2_value)
SVGPathElement#createSVGPathSegCurvetoCubicSmoothAbs(float,float,float,float).
public SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel(float x_value,
float y_value,
float x2_value,
float y2_value)
SVGPathElement#createSVGPathSegCurvetoCubicSmoothRel(float,float,float,float).
public SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs(float x_value,
float y_value)
SVGPathElement#createSVGPathSegCurvetoQuadraticSmoothAbs(float,float).
public SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel(float x_value,
float y_value)
SVGPathElement#createSVGPathSegCurvetoQuadraticSmoothRel(float,float).
public SVGPathSegArcAbs createSVGPathSegArcAbs(float x_value,
float y_value,
float r1_value,
float r2_value,
float angle_value,
boolean largeArcFlag_value,
boolean sweepFlag_value)
SVGPathElement#createSVGPathSegArcAbs(float,float,float,float,float,boolean,boolean).
public SVGPathSegArcRel createSVGPathSegArcRel(float x_value,
float y_value,
float r1_value,
float r2_value,
float angle_value,
boolean largeArcFlag_value,
boolean sweepFlag_value)
SVGPathElement#createSVGPathSegArcRel(float,float,float,float,float,boolean,boolean).
protected Node newNode()
newNode in class AbstractNodeprotected DoublyIndexedTable getTraitInformationTable()
getTraitInformationTable in class SVGGraphicsElement
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||