firstDaisy Diff compare report.
Click on the changed parts for a detailed description. Use the left and right arrow keys to walk through the modifications.
last 
SVG Tiny 1.2 – 20080915 20081118

P Java Language Binding

Contents

This appendix is normative.

Constants in this binding are always public static final. All fields and methods are public.

P.1 Package org.w3c.dom

Error Class constants for org.w3c.dom.DOMException
The org.w3c.dom.DOMException class holds the following constants:
INDEX_SIZE_ERR
This constant is a short and its value is 1.
DOMSTRING_SIZE_ERR
This constant is a short and its value is 2.
HIERARCHY_REQUEST_ERR
This constant is a short and its value is 3.
WRONG_DOCUMENT_ERR
This constant is a short and its value is 4.
INVALID_CHARACTER_ERR
This constant is a short and its value is 5.
NO_DATA_ALLOWED_ERR
This constant is a short and its value is 6.
NO_MODIFICATION_ALLOWED_ERR
This constant is a short and its value is 7.
NOT_FOUND_ERR
This constant is a short and its value is 8.
NOT_SUPPORTED_ERR
This constant is a short and its value is 9.
INUSE_ATTRIBUTE_ERR
This constant is a short and its value is 10.
INVALID_STATE_ERR
This constant is a short and its value is 11.
SYNTAX_ERR
This constant is a short and its value is 12.
INVALID_MODIFICATION_ERR
This constant is a short and its value is 13.
NAMESPACE_ERR
This constant is a short and its value is 14.
INVALID_ACCESS_ERR
This constant is a short and its value is 15.
VALIDATION_ERR
This constant is a short and its value is 16.
TYPE_MISMATCH_ERR
This constant is a short and its value is 17.
Exception Class org.w3c.dom.DOMException

org.w3c.dom.DOMException extends java.lang.RuntimeException.

The org.w3c.dom.DOMException class has the following methods:
getCode()
This method returns a short.
setCode(short code)
This method has no return value.
Class Interface org.w3c.dom.Node
The org.w3c.dom.Node class interface has the following methods:
getNamespaceURI()
This method returns a String.
getLocalName()
This method returns a String.
getParentNode()
This method returns a Node.
getOwnerDocument()
This method returns a Document.
getTextContent()
This method returns a String.
setTextContent(String textContent)
This method has no return value.
appendChild(Node newChild)
This method returns a Node.
This method throws DOMException exceptions.
insertBefore(Node newChild, Node refChild)
This method returns a Node.
This method throws DOMException exceptions.
removeChild(Node oldChild)
This method returns a Node.
This method throws DOMException exceptions.
cloneNode(boolean deep)
This method returns a Node.
Class Interface org.w3c.dom.Element

org.w3c.dom.Element extends Node, ElementTraversal.

The org.w3c.dom.Element class interface has the following methods:
getAttributeNS(String namespaceURI, String localName)
This method returns a String.
This method throws DOMException exceptions.
setAttributeNS(String namespaceURI, String qualifiedName, String value)
This method has no return value.
This method throws DOMException exceptions.
getAttribute(String name)
This method returns a String.
setAttribute(String name, String value)
This method has no return value.
This method throws DOMException exceptions.
Class Interface org.w3c.dom.Document

org.w3c.dom.Document extends Node.

The org.w3c.dom.Document class interface has the following methods:
createElementNS(String namespaceURI, String qualifiedName)
This method returns a Element.
This method throws DOMException exceptions.
getDocumentElement()
This method returns a Element.
getElementById(String elementId)
This method returns a Element.
Class Interface org.w3c.dom.ElementTraversal
The org.w3c.dom.ElementTraversal class interface has the following methods:
getFirstElementChild()
This method returns a Element.
getLastElementChild()
This method returns a Element.
getNextElementSibling()
This method returns a Element.
getPreviousElementSibling()
This method returns a Element.
getChildElementCount()
This method returns a long.
Class Interface org.w3c.dom.Location
The org.w3c.dom.Location interface has the following methods:
assign(String iri)
This method has no return value.
reload()
This method has no return value.
Interface org.w3c.dom.Window
The org.w3c.dom.Window class interface has the following methods:
getParent()
This method returns a Window.
getLocation()
This method returns a Location.

P.2 Package org.w3c.dom.views

Class Interface org.w3c.dom.views.AbstractView
The org.w3c.dom.views.AbstractView class interface has the following methods:
getDocument()
This method returns a DocumentView.
Class Interface org.w3c.dom.views.DocumentView
The org.w3c.dom.views.DocumentView class interface has the following methods:
getDefaultView()
This method returns a AbstractView.

P.3 Package org.w3c.dom.events

Class Interface org.w3c.dom.events.EventTarget
The org.w3c.dom.events.EventTarget class interface has the following methods:
addEventListener(String type, EventListener listener, boolean useCapture)
This method has no return value.
removeEventListener(String type, EventListener listener, boolean useCapture)
This method has no return value.
Class Interface org.w3c.dom.events.EventListener
The org.w3c.dom.events.EventListener class interface has the following methods:
handleEvent(Event evt)
This method has no return value.
Class Interface org.w3c.dom.events.Event
The org.w3c.dom.events.Event class interface has the following methods:
getTarget()
This method returns a EventTarget.
getCurrentTarget()
This method returns a EventTarget.
getType()
This method returns a String.
getCancelable()
This method returns a boolean.
getDefaultPrevented()
This method returns a boolean.
stopPropagation()
This method has no return value.
preventDefault()
This method has no return value.
Class Interface org.w3c.dom.events.MouseEvent

org.w3c.dom.events.MouseEvent extends UIEvent.

The org.w3c.dom.events.MouseEvent class interface has the following methods:
getScreenX()
This method returns a long.
getScreenY()
This method returns a long.
getClientX()
This method returns a long.
getClientY()
This method returns a long.
getButton()
This method returns a short.
Class Interface org.w3c.dom.events.MouseWheelEvent

org.w3c.dom.events.MouseWheelEvent extends MouseEvent.

The org.w3c.dom.events.MouseWheelEvent class interface has the following methods:
getWheelDelta()
This method returns a long.
Class Interface org.w3c.dom.events.TextEvent

org.w3c.dom.events.TextEvent extends UIEvent.

The org.w3c.dom.events.TextEvent class interface has the following methods:
getData()
This method returns a String.
Class Interface org.w3c.dom.events.KeyboardEvent

org.w3c.dom.events.KeyboardEvent extends UIEvent.

The org.w3c.dom.events.KeyboardEvent class interface has the following methods:
getKeyIdentifier()
This method returns a String.
Class Interface org.w3c.dom.events.UIEvent

org.w3c.dom.events.UIEvent extends Event.

The org.w3c.dom.events.UIEvent class interface has the following methods:
getDetail()
This method returns a long.
Class Interface org.w3c.dom.events.ProgressEvent

org.w3c.dom.events.ProgressEvent extends Event.

The org.w3c.dom.events.ProgressEvent class interface has the following methods:
getLengthComputable()
This method returns a boolean.
getLoaded()
This method returns a long.
getTotal()
This method returns a long.

P.4 Package org.w3c.dom.smil

Class Interface org.w3c.dom.smil.ElementTimeControl
The org.w3c.dom.smil.ElementTimeControl class interface has the following methods:
beginElementAt(float offset)
This method has no return value.
beginElement()
This method has no return value.
endElementAt(float offset)
This method has no return value.
endElement()
This method has no return value.
Class Interface org.w3c.dom.smil.TimeEvent

org.w3c.dom.smil.TimeEvent extends Event.

The org.w3c.dom.smil.TimeEvent class interface has the following methods:
getDetail()
This method returns a long.

P.5 Package org.w3c.dom.svg

Error Class constants for org.w3c.dom.svg.SVGException
The org.w3c.dom.svg.SVGException class holds the following constants:
SVG_WRONG_TYPE_ERR
This constant is a short and its value is 0.
SVG_INVALID_VALUE_ERR
This constant is a short and its value is 1.
SVG_MATRIX_NOT_INVERTABLE
This constant is a short and its value is 2.
Exception Class org.w3c.dom.svg.SVGException

org.w3c.dom.svg.SVGException extends java.lang.RuntimeException.

The org.w3c.dom.svg.SVGException class has the following methods:
getCode()
This method returns a short.
setCode(short code)
This method has no return value.
Class Interface org.w3c.dom.svg.SVGDocument

org.w3c.dom.svg.SVGDocument extends Document, EventTarget.

Class Interface org.w3c.dom.svg.SVGUseElement

org.w3c.dom.svg.SVGUseElement extends SVGLocatableElement.

Interface org.w3c.dom.svg.SVGElementInstance

org.w3c.dom.svg.SVGElementInstance extends EventTarget.

The org.w3c.dom.svg.SVGElementInstance class interface has the following methods:
getCorrespondingElement()
This method returns a SVGElement.
getCorrespondingUseElement()
This method returns a SVGElementSVGUseElement.
Class Interface constants org.w3c.dom.svg.SVGSVGElement
The org.w3c.dom.svg.SVGSVGElement class interface has the following constants:
NAV_AUTO
This constant is a short and its value is 1.
NAV_NEXT
This constant is a short and its value is 2.
NAV_PREV
This constant is a short and its value is 3.
NAV_UP
This constant is a short and its value is 4.
NAV_UP_RIGHT
This constant is a short and its value is 5.
NAV_RIGHT
This constant is a short and its value is 6.
NAV_DOWN_RIGHT
This constant is a short and its value is 7.
NAV_DOWN
This constant is a short and its value is 8.
NAV_DOWN_LEFT
This constant is a short and its value is 9.
NAV_LEFT
This constant is a short and its value is 10.
NAV_UP_LEFT
This constant is a short and its value is 11.
Class Interface org.w3c.dom.svg.SVGSVGElement

org.w3c.dom.svg.SVGSVGElement extends SVGLocatableElement, SVGTimedElement.

The org.w3c.dom.svg.SVGSVGElement class interface has the following methods:
getCurrentScale()
This method returns a float.
setCurrentScale(float currentScale)
This method has no return value.
getCurrentRotate()
This method returns a float.
setCurrentRotate(float currentRotate)
This method has no return value.
getCurrentTranslate()
This method returns a SVGPoint.
getViewport()
This method returns a SVGRect.
getCurrentTime()
This method returns a float.
setCurrentTime(float seconds)
This method has no return value.
createSVGMatrixComponents(float a, float b, float c, float d, float e, float f)
This method returns a SVGMatrix.
createSVGRect()
This method returns a SVGRect.
createSVGPoint()
This method returns a SVGPoint.
createSVGPath()
This method returns a SVGPath.
createSVGRGBColor(float red, float green, float blue)
This method returns a SVGRGBColor.
This method throws SVGException exceptions.
moveFocus(short motionType)
This method has no return value.
This method throws DOMException exceptions.
setFocus(EventTarget theObject)
This method has no return value.
This method throws DOMException exceptions.
getCurrentFocusedObject()
This method returns a EventTarget.
Class Interface org.w3c.dom.svg.SVGRGBColor
The org.w3c.dom.svg.SVGRGBColor class interface has the following methods:
getRed()
This method returns a long.
setRed(long red)
This method has no return value.
getGreen()
This method returns a long.
setGreen(long green)
This method has no return value.
getBlue()
This method returns a long.
setBlue(long blue)
This method has no return value.
Class Interface org.w3c.dom.svg.SVGRect
The org.w3c.dom.svg.SVGRect class interface has the following methods:
getX()
This method returns a float.
setX(float x)
This method has no return value.
getY()
This method returns a float.
setY(float y)
This method has no return value.
getWidth()
This method returns a float.
setWidth(float width)
This method has no return value.
getHeight()
This method returns a float.
setHeight(float height)
This method has no return value.
Class Interface org.w3c.dom.svg.SVGPoint
The org.w3c.dom.svg.SVGPoint class interface has the following methods:
getX()
This method returns a float.
setX(float x)
This method has no return value.
getY()
This method returns a float.
setY(float y)
This method has no return value.
matrixTransform(SVGMatrix matrix)
This method returns a SVGPoint.
Class Interface constants org.w3c.dom.svg.SVGPath
The org.w3c.dom.svg.SVGPath class interface has the following constants:
MOVE_TO
This constant is a short and its value is 77.
LINE_TO
This constant is a short and its value is 76.
CURVE_TO
This constant is a short and its value is 67.
QUAD_TO
This constant is a short and its value is 81.
CLOSE
This constant is a short and its value is 90.
Class Interface org.w3c.dom.svg.SVGPath
The org.w3c.dom.svg.SVGPath class interface has the following methods:
getNumberOfSegments()
This method returns a long.
getSegment(long cmdIndex)
This method returns a short.
This method throws DOMException exceptions.
getSegmentParam(long cmdIndex, long paramIndex)
This method returns a float.
This method throws DOMException exceptions.
moveTo(float x, float y)
This method has no return value.
lineTo(float x, float y)
This method has no return value.
quadTo(float x1, float y1, float x2, float y2)
This method has no return value.
curveTo(float x1, float y1, float x2, float y2, float x3, float y3)
This method has no return value.
close()
This method has no return value.
Class Interface org.w3c.dom.svg.SVGMatrix
The org.w3c.dom.svg.SVGMatrix class interface has the following methods:
getComponent(long index)
This method returns a float.
This method throws DOMException exceptions.
mMultiply(SVGMatrix secondMatrix)
This method returns a SVGMatrix.
inverse()
This method returns a SVGMatrix.
This method throws SVGException exceptions.
mTranslate(float x, float y)
This method returns a SVGMatrix.
mScale(float scaleFactor)
This method returns a SVGMatrix.
mRotate(float angle)
This method returns a SVGMatrix.
Class Interface org.w3c.dom.svg.SVGLocatable
The org.w3c.dom.svg.SVGLocatable class interface has the following methods:
getBBox()
This method returns a SVGRect.
getScreenCTM()
This method returns a SVGMatrix.
getScreenBBox()
This method returns a SVGRect.
Class Interface org.w3c.dom.svg.SVGLocatableElement

org.w3c.dom.svg.SVGLocatableElement extends SVGElement, SVGLocatable.

Class Interface org.w3c.dom.svg.TraitAccess
The org.w3c.dom.svg.TraitAccess class interface has the following methods:
getTrait(String name)
This method returns a String.
This method throws DOMException exceptions.
getTraitNS(String namespaceURI, String name)
This method returns a String.
This method throws DOMException exceptions.
getFloatTrait(String name)
This method returns a float.
This method throws DOMException exceptions.
getFloatListTrait(String name)
This method returns a float[].
This method throws DOMException exceptions.
getMatrixTrait(String name)
This method returns a SVGMatrix.
This method throws DOMException exceptions.
getRectTrait(String name)
This method returns a SVGRect.
This method throws DOMException exceptions.
getPathTrait(String name)
This method returns a SVGPath.
This method throws DOMException exceptions.
getRGBColorTrait(String name)
This method returns a SVGRGBColor.
This method throws DOMException exceptions.
getPresentationTrait(String name)
This method returns a String.
This method throws DOMException exceptions.
getPresentationTraitNS(String namespaceURI, String name)
This method returns a String.
This method throws DOMException exceptions.
getFloatPresentationTrait(String name)
This method returns a float.
This method throws DOMException exceptions.
getFloatListPresentationTrait(String name)
This method returns a float[].
This method throws DOMException exceptions.
getMatrixPresentationTrait(String name)
This method returns a SVGMatrix.
This method throws DOMException exceptions.
getRectPresentationTrait(String name)
This method returns a SVGRect.
This method throws DOMException exceptions.
getPathPresentationTrait(String name)
This method returns a SVGPath.
This method throws DOMException exceptions.
getRGBColorPresentationTrait(String name)
This method returns a SVGRGBColor.
This method throws DOMException exceptions.
setTrait(String name, String value)
This method has no return value.
This method throws DOMException exceptions.
setTraitNS(String namespaceURI, String name, String value)
This method has no return value.
This method throws DOMException exceptions.
setFloatTrait(String name, float value)
This method has no return value.
This method throws DOMException exceptions.
setFloatListTrait(String name, float[] value)
This method has no return value.
This method throws DOMException exceptions.
setMatrixTrait(String name, SVGMatrix matrix)
This method has no return value.
This method throws DOMException exceptions.
setRectTrait(String name, SVGRect rect)
This method has no return value.
This method throws DOMException exceptions.
setPathTrait(String name, SVGPath path)
This method has no return value.
This method throws DOMException exceptions.
setRGBColorTrait(String name, SVGRGBColor color)
This method has no return value.
This method throws DOMException exceptions.
Class Interface org.w3c.dom.svg.SVGElement

org.w3c.dom.svg.SVGElement extends Element, EventTarget, TraitAccess.

The org.w3c.dom.svg.SVGElement class interface has the following methods:
getId()
This method returns a String.
setId(String id)
This method has no return value.
Class Interface org.w3c.dom.svg.SVGTimedElement

org.w3c.dom.svg.SVGTimedElement extends SVGElement, smil::ElementTimeControl.

The org.w3c.dom.svg.SVGTimedElement class interface has the following methods:
pauseElement()
This method has no return value.
resumeElement()
This method has no return value.
getIsPaused()
This method returns a boolean.
Class Interface org.w3c.dom.svg.SVGAnimationElement

org.w3c.dom.svg.SVGAnimationElement extends SVGTimedElement.

Class Interface org.w3c.dom.svg.SVGVisualMediaElement

org.w3c.dom.svg.SVGVisualMediaElement extends SVGLocatableElement, SVGTimedElement.

Class Interface org.w3c.dom.svg.SVGTimer

org.w3c.dom.svg.SVGTimer extends events::EventTarget.

The org.w3c.dom.svg.SVGTimer class interface has the following methods:
getDelay()
This method returns a long.
setDelay(long delay)
This method has no return value.
getRepeatInterval()
This method returns a long.
setRepeatInterval(long repeatInterval)
This method has no return value.
getRunning()
This method returns a boolean.
start()
This method has no return value.
stop()
This method has no return value.
Class Interface org.w3c.dom.svg.SVGGlobal
The org.w3c.dom.svg.SVGGlobal class interface has the following methods:
createTimer(long initialInterval, long repeatInterval)
This method returns a SVGTimer.
gotoLocation(String newIRI)
This method has no return value.
getURL(String iri, AsyncStatusCallback callback)
This method has no return value.
postURL(String iri, String data, AsyncStatusCallback callback, String type, String encoding)
This method has no return value.
parseXML(String data, Document contextDoc)
This method returns a Node.
Class Interface org.w3c.dom.svg.AsyncStatusCallback
The org.w3c.dom.svg.AsyncStatusCallback class interface has the following methods:
operationComplete(AsyncURLStatus status)
This method has no return value.
Class Interface org.w3c.dom.svg.AsyncURLStatus
The org.w3c.dom.svg.AsyncURLStatus class interface has the following methods:
getSuccess()
This method returns a boolean.
getContentType()
This method returns a String.
getContent()
This method returns a String.
Class Interface org.w3c.dom.svg.EventListenerInitializer2
The org.w3c.dom.svg.EventListenerInitializer2 class interface has the following methods:
initializeEventListeners(Element scriptElement)
This method has no return value.
createEventListener(Element handlerElement)
This method returns a EventListener.