org.apache.fop.dom.svg
Class SVGMarkerElementImpl

org.apache.fop.dom.NodeImpl
  |
  +--org.apache.fop.dom.ElementImpl
        |
        +--org.apache.fop.dom.svg.SVGElementImpl
              |
              +--org.apache.fop.dom.svg.GraphicElement
                    |
                    +--org.apache.fop.dom.svg.SVGMarkerElementImpl

public class SVGMarkerElementImpl
extends GraphicElement
implements SVGMarkerElement


Field Summary
 (package private) SVGAnimatedEnumerationotype
           
 (package private) SVGAnimatedEnumerationunits
           

Fields inherited from class org.apache.fop.dom.svg.GraphicElement
transform, xmlspace

Fields inherited from class org.apache.fop.dom.svg.SVGElementImpl
className, idString, ownerSvg, styleDec

Constructor Summary
SVGMarkerElementImpl()
           

Method Summary
 SVGAnimatedLengthgetMarkerHeight()
           
 SVGAnimatedEnumerationgetMarkerUnits()
           
 SVGAnimatedLengthgetMarkerWidth()
           
 SVGAnimatedAnglegetOrientAngle()
           
 SVGAnimatedEnumerationgetOrientType()
           
 SVGAnimatedPreserveAspectRatiogetPreserveAspectRatio()
           
 SVGAnimatedLengthgetRefX()
           
 SVGAnimatedLengthgetRefY()
           
 SVGAnimatedRectgetViewBox()
           
 voidsetMarkerHeight(SVGAnimatedLength markerHeight)
           
 voidsetMarkerUnits(SVGAnimatedEnumeration markerUnits)
           
 voidsetMarkerWidth(SVGAnimatedLength markerWidth)
           
 voidsetOrientToAngle(SVGAngle angle)
           
 voidsetOrientToAuto()
           
 voidsetPreserveAspectRatio(SVGAnimatedPreserveAspectRatio preserveAspectRatio)
           
 voidsetRefX(SVGAnimatedLength refX)
           
 voidsetRefY(SVGAnimatedLength refY)
           
 voidsetViewBox(SVGAnimatedRect viewBox)
           

Methods inherited from class org.apache.fop.dom.svg.GraphicElement
addEventListener, dispatchEvent, getBBox, getCTM, getFarthestViewportElement, getNearestViewportElement, getRequiredExtensions, getRequiredFeatures, getScreenCTM, getSystemLanguage, getTransform, getTransformToElement, getXMLlang, getXMLspace, hasExtension, removeEventListener, setRequiredExtensions, setRequiredFeatures, setSystemLanguage, setTransform, setXMLlang, setXMLspace

Methods inherited from class org.apache.fop.dom.svg.SVGElementImpl
appendChild, getAnimatedPresentationAttribute, getClassName, getExternalResourcesRequired, getId, getNamespaceURI, getOwnerSVGElement, getPresentationAttribute, getStyle, getViewportElement, setClassName, setExternalResourcesRequired, setId, setOwnerSVG, setStyle

Methods inherited from class org.apache.fop.dom.ElementImpl
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, hasAttribute, hasAttributeNS, hasAttributes, removeAttribute, removeAttributeNode, removeAttributeNS, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS

Methods inherited from class org.apache.fop.dom.NodeImpl
cloneNode, getAttributes, getChildNodes, getFirstChild, getLastChild, getLocalName, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTagName, hasChildNodes, insertBefore, isSupported, normalize, removeChild, setNodeValue, setPrefix, supports

Field Detail

otype

SVGAnimatedEnumeration otype

units

SVGAnimatedEnumeration units
Constructor Detail

SVGMarkerElementImpl

public SVGMarkerElementImpl()
Method Detail

getMarkerHeight

public SVGAnimatedLength getMarkerHeight()

getMarkerUnits

public SVGAnimatedEnumeration getMarkerUnits()

getMarkerWidth

public SVGAnimatedLength getMarkerWidth()

getOrientAngle

public SVGAnimatedAngle getOrientAngle()

getOrientType

public SVGAnimatedEnumeration getOrientType()

getPreserveAspectRatio

public SVGAnimatedPreserveAspectRatio getPreserveAspectRatio()

getRefX

public SVGAnimatedLength getRefX()

getRefY

public SVGAnimatedLength getRefY()

getViewBox

public SVGAnimatedRect getViewBox()

setMarkerHeight

public void setMarkerHeight(SVGAnimatedLength markerHeight)

setMarkerUnits

public void setMarkerUnits(SVGAnimatedEnumeration markerUnits)

setMarkerWidth

public void setMarkerWidth(SVGAnimatedLength markerWidth)

setOrientToAngle

public void setOrientToAngle(SVGAngle angle)
throws SVGException

setOrientToAuto

public void setOrientToAuto()

setPreserveAspectRatio

public void setPreserveAspectRatio(SVGAnimatedPreserveAspectRatio preserveAspectRatio)

setRefX

public void setRefX(SVGAnimatedLength refX)

setRefY

public void setRefY(SVGAnimatedLength refY)

setViewBox

public void setViewBox(SVGAnimatedRect viewBox)