|
||||||||||
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.SVGOMSVGElement
public class SVGOMSVGElement
This class implements svg.SVGSVGElement
.
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 static AttributeInitializer |
attributeInitializer
The attribute initializer. |
protected SVGOMAnimatedBoolean |
externalResourcesRequired
The 'externalResourcesRequired' attribute value. |
protected SVGOMAnimatedLength |
height
The 'height' attribute value. |
protected SVGOMAnimatedPreserveAspectRatio |
preserveAspectRatio
The 'preserveAspectRatio' attribute value. |
protected SVGOMAnimatedRect |
viewBox
The 'viewBox' attribute value. |
protected SVGOMAnimatedLength |
width
The 'width' attribute value. |
protected SVGOMAnimatedLength |
x
The 'x' attribute value. |
protected static DoublyIndexedTable |
xmlTraitInformation
Table mapping XML attribute names to TraitInformation objects. |
protected SVGOMAnimatedLength |
y
The 'y' attribute value. |
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 |
SVGOMSVGElement()
Creates a new SVGOMSVGElement object. |
|
SVGOMSVGElement(String prefix,
AbstractDocument owner)
Creates a new SVGOMSVGElement object. |
Method Summary | |
---|---|
boolean |
animationsPaused()
DOM: Implements SVGSVGElement#animationsPaused() . |
boolean |
canDispatch(String namespaceURI,
String type)
DOM: Implements DocumentEvent.canDispatch(String,String) . |
boolean |
checkEnclosure(SVGElement element,
SVGRect rect)
DOM: Implements SVGSVGElement#checkEnclosure(SVGElement,SVGRect) . |
boolean |
checkIntersection(SVGElement element,
SVGRect rect)
DOM: Implements SVGSVGElement#checkIntersection(SVGElement,SVGRect) . |
Event |
createEvent(String eventType)
DOM: Implements DocumentEvent.createEvent(String) . |
SVGAngle |
createSVGAngle()
DOM: Implements SVGSVGElement#createSVGAngle() . |
SVGLength |
createSVGLength()
DOM: Implements SVGSVGElement#createSVGLength() . |
SVGMatrix |
createSVGMatrix()
DOM: Implements SVGSVGElement#createSVGMatrix() . |
SVGNumber |
createSVGNumber()
DOM: Implements SVGSVGElement#createSVGNumber() . |
SVGPoint |
createSVGPoint()
DOM: Implements SVGSVGElement#createSVGPoint() . |
SVGRect |
createSVGRect()
DOM: Implements SVGSVGElement#createSVGRect() . |
SVGTransform |
createSVGTransform()
DOM: Implements SVGSVGElement#createSVGTransform() . |
SVGTransform |
createSVGTransformFromMatrix(SVGMatrix matrix)
DOM: Implements SVGSVGElement#createSVGTransformFromMatrix(SVGMatrix) . |
void |
deselectAll()
DOM: Implements SVGSVGElement#deselectAll() . |
void |
forceRedraw()
DOM: Implements SVGSVGElement#forceRedraw() . |
protected AttributeInitializer |
getAttributeInitializer()
Returns the AttributeInitializer for this element type. |
SVGRect |
getBBox()
DOM: Implements svg.SVGLocatable . |
org.w3c.dom.css.CSSStyleDeclaration |
getComputedStyle(Element elt,
String pseudoElt)
DOM: Implements ViewCSS.getComputedStyle(Element,String) . |
String |
getContentScriptType()
DOM: Implements SVGSVGElement#getContentScriptType() . |
String |
getContentStyleType()
DOM: Implements SVGSVGElement#getContentStyleType() . |
SVGMatrix |
getCTM()
DOM: Implements svg.SVGLocatable . |
float |
getCurrentScale()
DOM: Implements SVGSVGElement#getCurrentView() . |
float |
getCurrentTime()
DOM: Implements SVGSVGElement#getCurrentTime() . |
SVGPoint |
getCurrentTranslate()
DOM: Implements SVGSVGElement#getCurrentTranslate() . |
SVGViewSpec |
getCurrentView()
DOM: Implements SVGSVGElement#getCurrentView() . |
org.w3c.dom.views.DocumentView |
getDocument()
DOM: Implements AbstractView.getDocument() . |
Element |
getElementById(String elementId)
DOM: Implements SVGSVGElement#getElementById(String) . |
NodeList |
getEnclosureList(SVGRect rect,
SVGElement referenceElement)
DOM: Implements SVGSVGElement#getEnclosureList(SVGRect,SVGElement) . |
SVGAnimatedBoolean |
getExternalResourcesRequired()
DOM: Implements svg.SVGExternalResourcesRequired . |
SVGElement |
getFarthestViewportElement()
DOM: Implements svg.SVGLocatable . |
SVGAnimatedLength |
getHeight()
DOM: Implements SVGSVGElement#getHeight() . |
NodeList |
getIntersectionList(SVGRect rect,
SVGElement referenceElement)
DOM: Implements SVGSVGElement#getIntersectionList(SVGRect,SVGElement) . |
String |
getLocalName()
DOM: Implements Node.getLocalName() . |
SVGElement |
getNearestViewportElement()
DOM: Implements svg.SVGLocatable . |
org.w3c.dom.css.CSSStyleDeclaration |
getOverrideStyle(Element elt,
String pseudoElt)
DOM: Implements DocumentCSS.getOverrideStyle(Element,String) . |
float |
getPixelUnitToMillimeterX()
DOM: Implements SVGSVGElement#getPixelUnitToMillimeterX() . |
float |
getPixelUnitToMillimeterY()
DOM: Implements SVGSVGElement#getPixelUnitToMillimeterY() . |
SVGAnimatedPreserveAspectRatio |
getPreserveAspectRatio()
DOM: Implements svg.SVGFitToViewBox . |
SVGStringList |
getRequiredExtensions()
DOM: Implements svg.SVGTests . |
SVGStringList |
getRequiredFeatures()
DOM: Implements svg.SVGTests . |
SVGMatrix |
getScreenCTM()
DOM: Implements svg.SVGLocatable . |
float |
getScreenPixelToMillimeterX()
DOM: Implements SVGSVGElement#getScreenPixelToMillimeterX() . |
float |
getScreenPixelToMillimeterY()
DOM: Implements SVGSVGElement#getScreenPixelToMillimeterY() . |
org.w3c.dom.stylesheets.StyleSheetList |
getStyleSheets()
DOM: Implements DocumentStyle.getStyleSheets() . |
SVGStringList |
getSystemLanguage()
DOM: Implements svg.SVGTests . |
protected DoublyIndexedTable |
getTraitInformationTable()
Returns the table of TraitInformation objects for this element. |
SVGMatrix |
getTransformToElement(SVGElement element)
DOM: Implements svg.SVGLocatable . |
boolean |
getUseCurrentView()
DOM: Implements SVGSVGElement#getUseCurrentView() . |
SVGAnimatedRect |
getViewBox()
DOM: Implements svg.SVGFitToViewBox . |
SVGRect |
getViewport()
DOM: Implements SVGSVGElement#getViewport() . |
SVGAnimatedLength |
getWidth()
DOM: Implements SVGSVGElement#getWidth() . |
SVGAnimatedLength |
getX()
DOM: Implements SVGSVGElement#getX() . |
String |
getXMLlang()
DOM: Returns the xml:lang attribute value. |
String |
getXMLspace()
DOM: Returns the xml:space attribute value. |
SVGAnimatedLength |
getY()
DOM: Implements SVGSVGElement#getY() . |
short |
getZoomAndPan()
DOM: Implements svg.SVGZoomAndPan . |
boolean |
hasExtension(String extension)
DOM: Implements svg.SVGTests . |
protected void |
initializeAllLiveAttributes()
Initializes all live attributes for this element. |
protected Node |
newNode()
Returns a new uninitialized instance of this object's class. |
void |
pauseAnimations()
DOM: Implements SVGSVGElement#pauseAnimations() . |
void |
setContentScriptType(String type)
DOM: Implements SVGSVGElement#setContentScriptType(String) . |
void |
setContentStyleType(String type)
DOM: Implements SVGSVGElement#setContentStyleType(String) . |
void |
setCurrentScale(float currentScale)
DOM: Implements SVGSVGElement#setCurrentScale(float) . |
void |
setCurrentTime(float seconds)
DOM: Implements SVGSVGElement#setCurrentTime(float) . |
void |
setUseCurrentView(boolean useCurrentView)
DOM: Implements SVGSVGElement#setUseCurrentView(boolean) . |
void |
setXMLlang(String lang)
DOM: Sets the xml:lang attribute value. |
void |
setXMLspace(String space)
DOM: Sets the xml:space attribute value. |
void |
setZoomAndPan(short val)
DOM: Implements svg.SVGZoomAndPan . |
int |
suspendRedraw(int max_wait_milliseconds)
DOM: Implements SVGSVGElement#suspendRedraw(int) . |
void |
unpauseAnimations()
DOM: Implements SVGSVGElement#unpauseAnimations() . |
void |
unsuspendRedraw(int suspend_handle_id)
DOM: Implements SVGSVGElement#unsuspendRedraw(int) . |
void |
unsuspendRedrawAll()
DOM: Implements SVGSVGElement#unsuspendRedrawAll() . |
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, 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 static final AttributeInitializer attributeInitializer
protected SVGOMAnimatedLength x
protected SVGOMAnimatedLength y
protected SVGOMAnimatedLength width
protected SVGOMAnimatedLength height
protected SVGOMAnimatedBoolean externalResourcesRequired
protected SVGOMAnimatedPreserveAspectRatio preserveAspectRatio
protected SVGOMAnimatedRect viewBox
Constructor Detail |
---|
protected SVGOMSVGElement()
public SVGOMSVGElement(String prefix, AbstractDocument owner)
prefix
- The namespace prefix.owner
- The owner document.Method Detail |
---|
protected void initializeAllLiveAttributes()
initializeAllLiveAttributes
in class SVGStylableElement
public String getLocalName()
Node.getLocalName()
.
getLocalName
in interface Node
getLocalName
in class AbstractNode
public SVGAnimatedLength getX()
SVGSVGElement#getX()
.
public SVGAnimatedLength getY()
SVGSVGElement#getY()
.
public SVGAnimatedLength getWidth()
SVGSVGElement#getWidth()
.
public SVGAnimatedLength getHeight()
SVGSVGElement#getHeight()
.
public String getContentScriptType()
SVGSVGElement#getContentScriptType()
.
public void setContentScriptType(String type)
SVGSVGElement#setContentScriptType(String)
.
public String getContentStyleType()
SVGSVGElement#getContentStyleType()
.
public void setContentStyleType(String type)
SVGSVGElement#setContentStyleType(String)
.
public SVGRect getViewport()
SVGSVGElement#getViewport()
.
public float getPixelUnitToMillimeterX()
SVGSVGElement#getPixelUnitToMillimeterX()
.
public float getPixelUnitToMillimeterY()
SVGSVGElement#getPixelUnitToMillimeterY()
.
public float getScreenPixelToMillimeterX()
SVGSVGElement#getScreenPixelToMillimeterX()
.
public float getScreenPixelToMillimeterY()
SVGSVGElement#getScreenPixelToMillimeterY()
.
public boolean getUseCurrentView()
SVGSVGElement#getUseCurrentView()
.
public void setUseCurrentView(boolean useCurrentView) throws DOMException
SVGSVGElement#setUseCurrentView(boolean)
.
DOMException
public SVGViewSpec getCurrentView()
SVGSVGElement#getCurrentView()
.
public float getCurrentScale()
SVGSVGElement#getCurrentView()
.
public void setCurrentScale(float currentScale) throws DOMException
SVGSVGElement#setCurrentScale(float)
.
DOMException
public SVGPoint getCurrentTranslate()
SVGSVGElement#getCurrentTranslate()
.
public int suspendRedraw(int max_wait_milliseconds)
SVGSVGElement#suspendRedraw(int)
.
public void unsuspendRedraw(int suspend_handle_id) throws DOMException
SVGSVGElement#unsuspendRedraw(int)
.
DOMException
public void unsuspendRedrawAll()
SVGSVGElement#unsuspendRedrawAll()
.
public void forceRedraw()
SVGSVGElement#forceRedraw()
.
public void pauseAnimations()
SVGSVGElement#pauseAnimations()
.
public void unpauseAnimations()
SVGSVGElement#unpauseAnimations()
.
public boolean animationsPaused()
SVGSVGElement#animationsPaused()
.
public float getCurrentTime()
SVGSVGElement#getCurrentTime()
.
public void setCurrentTime(float seconds)
SVGSVGElement#setCurrentTime(float)
.
public NodeList getIntersectionList(SVGRect rect, SVGElement referenceElement)
SVGSVGElement#getIntersectionList(SVGRect,SVGElement)
.
public NodeList getEnclosureList(SVGRect rect, SVGElement referenceElement)
SVGSVGElement#getEnclosureList(SVGRect,SVGElement)
.
public boolean checkIntersection(SVGElement element, SVGRect rect)
SVGSVGElement#checkIntersection(SVGElement,SVGRect)
.
public boolean checkEnclosure(SVGElement element, SVGRect rect)
SVGSVGElement#checkEnclosure(SVGElement,SVGRect)
.
public void deselectAll()
SVGSVGElement#deselectAll()
.
public SVGNumber createSVGNumber()
SVGSVGElement#createSVGNumber()
.
public SVGLength createSVGLength()
SVGSVGElement#createSVGLength()
.
public SVGAngle createSVGAngle()
SVGSVGElement#createSVGAngle()
.
public SVGPoint createSVGPoint()
SVGSVGElement#createSVGPoint()
.
public SVGMatrix createSVGMatrix()
SVGSVGElement#createSVGMatrix()
.
public SVGRect createSVGRect()
SVGSVGElement#createSVGRect()
.
public SVGTransform createSVGTransform()
SVGSVGElement#createSVGTransform()
.
public SVGTransform createSVGTransformFromMatrix(SVGMatrix matrix)
SVGSVGElement#createSVGTransformFromMatrix(SVGMatrix)
.
public Element getElementById(String elementId)
SVGSVGElement#getElementById(String)
.
public SVGElement getNearestViewportElement()
svg.SVGLocatable
.
public SVGElement getFarthestViewportElement()
svg.SVGLocatable
.
public SVGRect getBBox()
svg.SVGLocatable
.
public SVGMatrix getCTM()
svg.SVGLocatable
.
public SVGMatrix getScreenCTM()
svg.SVGLocatable
.
public SVGMatrix getTransformToElement(SVGElement element) throws SVGException
svg.SVGLocatable
.
SVGException
public org.w3c.dom.views.DocumentView getDocument()
AbstractView.getDocument()
.
public org.w3c.dom.css.CSSStyleDeclaration getComputedStyle(Element elt, String pseudoElt)
ViewCSS.getComputedStyle(Element,String)
.
public Event createEvent(String eventType) throws DOMException
DocumentEvent.createEvent(String)
.
DOMException
public boolean canDispatch(String namespaceURI, String type) throws DOMException
DocumentEvent.canDispatch(String,String)
.
DOMException
public org.w3c.dom.stylesheets.StyleSheetList getStyleSheets()
DocumentStyle.getStyleSheets()
.
public org.w3c.dom.css.CSSStyleDeclaration getOverrideStyle(Element elt, String pseudoElt)
DocumentCSS.getOverrideStyle(Element,String)
.
public String getXMLlang()
public void setXMLlang(String lang)
public String getXMLspace()
public void setXMLspace(String space)
public short getZoomAndPan()
svg.SVGZoomAndPan
.
public void setZoomAndPan(short val)
svg.SVGZoomAndPan
.
public SVGAnimatedRect getViewBox()
svg.SVGFitToViewBox
.
public SVGAnimatedPreserveAspectRatio getPreserveAspectRatio()
svg.SVGFitToViewBox
.
public SVGAnimatedBoolean getExternalResourcesRequired()
svg.SVGExternalResourcesRequired
.
public SVGStringList getRequiredFeatures()
svg.SVGTests
.
public SVGStringList getRequiredExtensions()
svg.SVGTests
.
public SVGStringList getSystemLanguage()
svg.SVGTests
.
public boolean hasExtension(String extension)
svg.SVGTests
.
protected AttributeInitializer getAttributeInitializer()
getAttributeInitializer
in class AbstractElement
protected Node newNode()
newNode
in class AbstractNode
protected DoublyIndexedTable getTraitInformationTable()
getTraitInformationTable
in class SVGStylableElement
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |