|
|||||||||||
| 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
This class implements SVGPathElement.
| Nested Class Summary |
| Nested classes inherited from class org.apache.batik.dom.svg.SVGStylableElement |
SVGStylableElement.OverrideStyleDeclaration, SVGStylableElement.PresentationAttributeColorValue, SVGStylableElement.PresentationAttributePaintValue, SVGStylableElement.PresentationAttributeValue, SVGStylableElement.StyleDeclaration |
| Nested classes inherited from class org.apache.batik.dom.svg.SVGOMElement |
SVGOMElement.UnitContext |
| Nested classes inherited from class org.apache.batik.dom.svg.AbstractElement |
AbstractElement.ExtendedNamedNodeHashMap |
| Nested classes inherited from class org.apache.batik.dom.AbstractElement |
AbstractElement.ElementTypeInfo, AbstractElement.Entry, AbstractElement.NamedNodeHashMap |
| Nested classes 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.w3c.dom.Node |
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE |
| 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. |
| 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.svg.SVGElement |
getId, getOwnerSVGElement, getViewportElement, getXMLbase, setId, setXMLbase |
| Methods inherited from interface org.w3c.dom.Element |
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS |
| Methods inherited from interface org.w3c.dom.Node |
appendChild, cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, hasAttributes, hasChildNodes, insertBefore, isSupported, normalize, removeChild, replaceChild, setNodeValue, setPrefix |
| Methods inherited from interface org.w3c.dom.svg.SVGTests |
getRequiredExtensions, getRequiredFeatures, getSystemLanguage, hasExtension |
| Methods inherited from interface org.w3c.dom.svg.SVGLangSpace |
getXMLlang, getXMLspace, setXMLlang, setXMLspace |
| Methods inherited from interface org.w3c.dom.svg.SVGExternalResourcesRequired |
getExternalResourcesRequired |
| Methods inherited from interface org.w3c.dom.svg.SVGStylable |
getClassName, getPresentationAttribute, getStyle |
| Methods inherited from interface org.w3c.dom.svg.SVGTransformable |
getTransform |
| Methods inherited from interface org.w3c.dom.svg.SVGLocatable |
getBBox, getCTM, getFarthestViewportElement, getNearestViewportElement, getScreenCTM, getTransformToElement |
| Methods inherited from interface org.w3c.dom.events.EventTarget |
addEventListener, addEventListenerNS, dispatchEvent, removeEventListener, removeEventListenerNS |
| Methods inherited from interface org.apache.batik.dom.events.NodeEventTarget |
addEventListenerNS, dispatchEvent, getEventSupport, getParentNodeEventTarget, removeEventListenerNS |
| 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().
getPathLength in interface SVGPathElementpublic float getTotalLength()
SVGPathElement.getTotalLength().
getTotalLength in interface SVGPathElementpublic SVGPoint getPointAtLength(float distance)
SVGPathElement.getPointAtLength(float).
getPointAtLength in interface SVGPathElementpublic int getPathSegAtLength(float distance)
SVGPathElement.getPathSegAtLength(float).
getPathSegAtLength in interface SVGPathElementpublic SVGOMAnimatedPathData getAnimatedPathData()
SVGOMAnimatedPathData object that manages the
path data for this element.
public SVGPathSegList getPathSegList()
SVGAnimatedPathData.getPathSegList().
getPathSegList in interface SVGAnimatedPathDatapublic SVGPathSegList getNormalizedPathSegList()
SVGAnimatedPathData.getNormalizedPathSegList().
getNormalizedPathSegList in interface SVGAnimatedPathDatapublic SVGPathSegList getAnimatedPathSegList()
SVGAnimatedPathData.getAnimatedPathSegList().
getAnimatedPathSegList in interface SVGAnimatedPathDatapublic SVGPathSegList getAnimatedNormalizedPathSegList()
SVGAnimatedPathData.getAnimatedNormalizedPathSegList().
getAnimatedNormalizedPathSegList in interface SVGAnimatedPathDatapublic SVGPathSegClosePath createSVGPathSegClosePath()
SVGPathElement.createSVGPathSegClosePath().
createSVGPathSegClosePath in interface SVGPathElement
public SVGPathSegMovetoAbs createSVGPathSegMovetoAbs(float x_value,
float y_value)
SVGPathElement.createSVGPathSegMovetoAbs(float,float).
createSVGPathSegMovetoAbs in interface SVGPathElement
public SVGPathSegMovetoRel createSVGPathSegMovetoRel(float x_value,
float y_value)
SVGPathElement.createSVGPathSegMovetoRel(float,float).
createSVGPathSegMovetoRel in interface SVGPathElement
public SVGPathSegLinetoAbs createSVGPathSegLinetoAbs(float x_value,
float y_value)
SVGPathElement.createSVGPathSegLinetoAbs(float,float).
createSVGPathSegLinetoAbs in interface SVGPathElement
public SVGPathSegLinetoRel createSVGPathSegLinetoRel(float x_value,
float y_value)
SVGPathElement.createSVGPathSegLinetoRel(float,float).
createSVGPathSegLinetoRel in interface SVGPathElementpublic SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs(float x_value)
SVGPathElement.createSVGPathSegLinetoHorizontalAbs(float).
createSVGPathSegLinetoHorizontalAbs in interface SVGPathElementpublic SVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel(float x_value)
SVGPathElement.createSVGPathSegLinetoHorizontalRel(float).
createSVGPathSegLinetoHorizontalRel in interface SVGPathElementpublic SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs(float y_value)
SVGPathElement.createSVGPathSegLinetoVerticalAbs(float).
createSVGPathSegLinetoVerticalAbs in interface SVGPathElementpublic SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel(float y_value)
SVGPathElement.createSVGPathSegLinetoVerticalRel(float).
createSVGPathSegLinetoVerticalRel in interface SVGPathElement
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).
createSVGPathSegCurvetoCubicAbs in interface SVGPathElement
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).
createSVGPathSegCurvetoCubicRel in interface SVGPathElement
public SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs(float x_value,
float y_value,
float x1_value,
float y1_value)
SVGPathElement.createSVGPathSegCurvetoQuadraticAbs(float,float,float,float).
createSVGPathSegCurvetoQuadraticAbs in interface SVGPathElement
public SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel(float x_value,
float y_value,
float x1_value,
float y1_value)
SVGPathElement.createSVGPathSegCurvetoQuadraticRel(float,float,float,float).
createSVGPathSegCurvetoQuadraticRel in interface SVGPathElement
public SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs(float x_value,
float y_value,
float x2_value,
float y2_value)
SVGPathElement.createSVGPathSegCurvetoCubicSmoothAbs(float,float,float,float).
createSVGPathSegCurvetoCubicSmoothAbs in interface SVGPathElement
public SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel(float x_value,
float y_value,
float x2_value,
float y2_value)
SVGPathElement.createSVGPathSegCurvetoCubicSmoothRel(float,float,float,float).
createSVGPathSegCurvetoCubicSmoothRel in interface SVGPathElement
public SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs(float x_value,
float y_value)
SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothAbs(float,float).
createSVGPathSegCurvetoQuadraticSmoothAbs in interface SVGPathElement
public SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel(float x_value,
float y_value)
SVGPathElement.createSVGPathSegCurvetoQuadraticSmoothRel(float,float).
createSVGPathSegCurvetoQuadraticSmoothRel in interface SVGPathElement
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).
createSVGPathSegArcAbs in interface SVGPathElement
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).
createSVGPathSegArcRel in interface SVGPathElementprotected 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 | ||||||||||