Q Perl 言語束縛
目次
この付録は規定である。
This appendix is normative.
この言語束縛のフィールドはパラメタを渡さないときは値を取得し、パラメタを与えたときは値を設定するメソッドとして実装されている。値を設定する際の返り値は、フィールドに値が設定された後の値になる。この返り値は設定の際に正規化されることもあるので渡した値と異なり得ることに注意。
Fields in this binding are implemented as methods which get the value when not parameter is passed, and set it when it is given. Upon setting the return value is that of the field after it has been set. Note that it may differ from the value that was passed to the setter as normalization may have taken place.
Q.1 Module dom
- Package W3C::DOM::DOMException
- W3C::DOM::DOMException パッケージは以下の定数を保持する:
- INDEX_SIZE_ERR
-
この定数は number で値は 1 。
This constant is a number and its value is 1.
- DOMSTRING_SIZE_ERR
-
この定数は number で値は 2 。
This constant is a number and its value is 2.
- HIERARCHY_REQUEST_ERR
-
この定数は number で値は 3 。
This constant is a number and its value is 3.
- WRONG_DOCUMENT_ERR
-
この定数は number で値は 4 。
This constant is a number and its value is 4.
- INVALID_CHARACTER_ERR
-
この定数は number で値は 5 。
This constant is a number and its value is 5.
- NO_DATA_ALLOWED_ERR
-
この定数は number で値は 6 。
This constant is a number and its value is 6.
- NO_MODIFICATION_ALLOWED_ERR
-
この定数は number で値は 7 。
This constant is a number and its value is 7.
- NOT_FOUND_ERR
-
この定数は number で値は 8 。
This constant is a number and its value is 8.
- NOT_SUPPORTED_ERR
-
この定数は number で値は 9 。
This constant is a number and its value is 9.
- INUSE_ATTRIBUTE_ERR
-
この定数は number で値は 10 。
This constant is a number and its value is 10.
- INVALID_STATE_ERR
-
この定数は number で値は 11 。
This constant is a number and its value is 11.
- SYNTAX_ERR
-
この定数は number で値は 12 。
This constant is a number and its value is 12.
- INVALID_MODIFICATION_ERR
-
この定数は number で値は 13 。
This constant is a number and its value is 13.
- NAMESPACE_ERR
-
この定数は number で値は 14 。
This constant is a number and its value is 14.
- INVALID_ACCESS_ERR
-
この定数は number で値は 15 。
This constant is a number and its value is 15.
- VALIDATION_ERR
-
この定数は number で値は 16 。
This constant is a number and its value is 16.
- TYPE_MISMATCH_ERR
-
この定数は number で値は 17 。
This constant is a number and its value is 17.
- Class W3C::DOM::DOMException
- W3C::DOM::DOMException クラスは以下のフィールドを持つ:
- code
-
このフィールドは number を保持する。
This field holds a number.
- Class W3C::DOM::Node
- W3C::DOM::Node クラスは以下のフィールドを持つ:
- namespaceURI
-
このフィールドは string を保持する。
This field holds a string.
- localName
-
このフィールドは string を保持する。
This field holds a string.
- parentNode
-
このフィールドは W3C::DOM::Node を保持する。
This field holds a W3C::DOM::Node.
- ownerDocument
-
このフィールドは W3C::DOM::Document を保持する。
This field holds a W3C::DOM::Document.
- textContent
-
このフィールドは string を保持する。
This field holds a string.
- W3C::DOM::Node クラスは以下のメソッドを持つ:
- appendChild($newChild)
-
このメソッドは W3C::DOM::Node を返す。 パラメタ $newChild は W3C::DOM::Node 。
This method returns a W3C::DOM::Node. The $newChild parameter is a W3C::DOM::Node.
- insertBefore($newChild, $refChild)
-
このメソッドは W3C::DOM::Node を返す。 パラメタ $newChild は W3C::DOM::Node 。 パラメタ $refChild は W3C::DOM::Node 。
This method returns a W3C::DOM::Node. The $newChild parameter is a W3C::DOM::Node. The $refChild parameter is a W3C::DOM::Node.
- removeChild($oldChild)
-
このメソッドは W3C::DOM::Node を返す。 パラメタ $oldChild は W3C::DOM::Node 。
This method returns a W3C::DOM::Node. The $oldChild parameter is a W3C::DOM::Node.
- cloneNode($deep)
-
このメソッドは W3C::DOM::Node を返す。 パラメタ $deep は boolean 。
This method returns a W3C::DOM::Node. The $deep parameter is a boolean.
- Class W3C::DOM::Element
W3C::DOM::Element は W3C::DOM::Node, W3C::DOM::ElementTraversal を継承する。
W3C::DOM::Element inherits from W3C::DOM::Node, W3C::DOM::ElementTraversal.
- W3C::DOM::Element クラスは以下のメソッドを持つ:
- getAttributeNS($namespaceURI, $localName)
-
このメソッドは string を返す。 パラメタ $namespaceURI は string 。 パラメタ $localName は string 。
This method returns a string. The $namespaceURI parameter is a string. The $localName parameter is a string.
- setAttributeNS($namespaceURI, $qualifiedName, $value)
-
このメソッドに返り値は無い。 パラメタ $namespaceURI は string 。 パラメタ $qualifiedName は string 。 パラメタ $value は string 。
This method has no return value. The $namespaceURI parameter is a string. The $qualifiedName parameter is a string. The $value parameter is a string.
- getAttribute($name)
-
このメソッドは string を返す。 パラメタ $name は string 。
This method returns a string. The $name parameter is a string.
- setAttribute($name, $value)
-
このメソッドに返り値は無い。 パラメタ $name は string 。 パラメタ $value は string 。
This method has no return value. The $name parameter is a string. The $value parameter is a string.
- Class W3C::DOM::Document
W3C::DOM::Document は W3C::DOM::Node を継承する。
W3C::DOM::Document inherits from W3C::DOM::Node.
- W3C::DOM::Document クラスは以下のフィールドを持つ:
- documentElement
-
このフィールドは W3C::DOM::Element を保持する。
This field holds a W3C::DOM::Element.
- W3C::DOM::Document クラスは以下のメソッドを持つ:
- createElementNS($namespaceURI, $qualifiedName)
-
このメソッドは W3C::DOM::Element を返す。 パラメタ $namespaceURI は string 。 パラメタ $qualifiedName は string 。
This method returns a W3C::DOM::Element. The $namespaceURI parameter is a string. The $qualifiedName parameter is a string.
- getElementById($elementId)
-
このメソッドは W3C::DOM::Element を返す。 パラメタ $elementId は string 。
This method returns a W3C::DOM::Element. The $elementId parameter is a string.
- Class W3C::DOM::ElementTraversal
- W3C::DOM::ElementTraversal クラスは以下のフィールドを持つ:
- firstElementChild
-
このフィールドは W3C::DOM::Element を保持する。
This field holds a W3C::DOM::Element.
- lastElementChild
-
このフィールドは W3C::DOM::Element を保持する。
This field holds a W3C::DOM::Element.
- nextElementSibling
-
このフィールドは W3C::DOM::Element を保持する。
This field holds a W3C::DOM::Element.
- previousElementSibling
-
このフィールドは W3C::DOM::Element を保持する。
This field holds a W3C::DOM::Element.
- childElementCount
-
このフィールドは number を保持する。
This field holds a number.
- Class W3C::DOM::Location
- W3C::DOM::Location クラスは以下のメソッドを持つ:
- assign($iri)
-
このメソッドに返り値は無い。 パラメタ $iri は string 。
This method has no return value. The $iri parameter is a string.
- reload()
-
このメソッドに返り値は無い。
This method has no return value.
- Class W3C::DOM::Window
- W3C::DOM::Window クラスは以下のフィールドを持つ:
- parent
-
このフィールドは W3C::DOM::Window を保持する。
This field holds a W3C::DOM::Window.
- location
-
このフィールドは W3C::DOM::Location を保持する。
This field holds a W3C::DOM::Location.
Q.2 Module views
- Class W3C::DOM::Views::AbstractView
- W3C::DOM::Views::AbstractView クラスは以下のフィールドを持つ:
- document
-
このフィールドは W3C::DOM::Views::DocumentView を保持する。
This field holds a W3C::DOM::Views::DocumentView.
- Class W3C::DOM::Views::DocumentView
- W3C::DOM::Views::DocumentView クラスは以下のフィールドを持つ:
- defaultView
-
このフィールドは W3C::DOM::Views::AbstractView を保持する。
This field holds a W3C::DOM::Views::AbstractView.
Q.3 Module events
- Class W3C::DOM::Events::EventTarget
- W3C::DOM::Events::EventTarget クラスは以下のメソッドを持つ:
- addEventListener($type, $listener, $useCapture)
-
このメソッドに返り値は無い。 パラメタ $type は string 。 パラメタ $listener は W3C::DOM::Events::EventListener 。 パラメタ $useCapture は boolean 。
This method has no return value. The $type parameter is a string. The $listener parameter is a W3C::DOM::Events::EventListener. The $useCapture parameter is a boolean.
- removeEventListener($type, $listener, $useCapture)
-
このメソッドに返り値は無い。 パラメタ $type は string 。 パラメタ $listener は W3C::DOM::Events::EventListener 。 パラメタ $useCapture は boolean 。
This method has no return value. The $type parameter is a string. The $listener parameter is a W3C::DOM::Events::EventListener. The $useCapture parameter is a boolean.
- Class W3C::DOM::Events::EventListener
- W3C::DOM::Events::EventListener クラスは以下のメソッドを持つ:
- handleEvent($evt)
-
このメソッドに返り値は無い。 パラメタ $evt は W3C::DOM::Events::Event 。
This method has no return value. The $evt parameter is a W3C::DOM::Events::Event.
- Class W3C::DOM::Events::Event
- W3C::DOM::Events::Event クラスは以下のフィールドを持つ:
- target
-
このフィールドは W3C::DOM::Events::EventTarget を保持する。
This field holds a W3C::DOM::Events::EventTarget.
- currentTarget
-
このフィールドは W3C::DOM::Events::EventTarget を保持する。
This field holds a W3C::DOM::Events::EventTarget.
- type
-
このフィールドは string を保持する。
This field holds a string.
- cancelable
-
このフィールドは boolean を保持する。
This field holds a boolean.
- defaultPrevented
-
このフィールドは boolean を保持する。
This field holds a boolean.
- W3C::DOM::Events::Event クラスは以下のメソッドを持つ:
- stopPropagation()
-
このメソッドに返り値は無い。
This method has no return value.
- preventDefault()
-
このメソッドに返り値は無い。
This method has no return value.
- Class W3C::DOM::Events::MouseEvent
W3C::DOM::Events::MouseEvent は W3C::DOM::Events::UIEvent を継承する。
W3C::DOM::Events::MouseEvent inherits from W3C::DOM::Events::UIEvent.
- W3C::DOM::Events::MouseEvent クラスは以下のフィールドを持つ:
- screenX
-
このフィールドは number を保持する。
This field holds a number.
- screenY
-
このフィールドは number を保持する。
This field holds a number.
- clientX
-
このフィールドは number を保持する。
This field holds a number.
- clientY
-
このフィールドは number を保持する。
This field holds a number.
- button
-
このフィールドは number を保持する。
This field holds a number.
- Class W3C::DOM::Events::MouseWheelEvent
W3C::DOM::Events::MouseWheelEvent は W3C::DOM::Events::MouseEvent を継承する。
W3C::DOM::Events::MouseWheelEvent inherits from W3C::DOM::Events::MouseEvent.
- W3C::DOM::Events::MouseWheelEvent クラスは以下のフィールドを持つ:
- wheelDelta
-
このフィールドは number を保持する。
This field holds a number.
- Class W3C::DOM::Events::TextEvent
W3C::DOM::Events::TextEvent は W3C::DOM::Events::UIEvent を継承する。
W3C::DOM::Events::TextEvent inherits from W3C::DOM::Events::UIEvent.
- W3C::DOM::Events::TextEvent クラスは以下のフィールドを持つ:
- data
-
このフィールドは string を保持する。
This field holds a string.
- Class W3C::DOM::Events::KeyboardEvent
W3C::DOM::Events::KeyboardEvent は W3C::DOM::Events::UIEvent を継承する。
W3C::DOM::Events::KeyboardEvent inherits from W3C::DOM::Events::UIEvent.
- W3C::DOM::Events::KeyboardEvent クラスは以下のフィールドを持つ:
- keyIdentifier
-
このフィールドは string を保持する。
This field holds a string.
- Class W3C::DOM::Events::UIEvent
W3C::DOM::Events::UIEvent は W3C::DOM::Events::Event を継承する。
W3C::DOM::Events::UIEvent inherits from W3C::DOM::Events::Event.
- W3C::DOM::Events::UIEvent クラスは以下のフィールドを持つ:
- detail
-
このフィールドは number を保持する。
This field holds a number.
- Class W3C::DOM::Events::ProgressEvent
W3C::DOM::Events::ProgressEvent は W3C::DOM::Events::Event を継承する。
W3C::DOM::Events::ProgressEvent inherits from W3C::DOM::Events::Event.
- W3C::DOM::Events::ProgressEvent クラスは以下のフィールドを持つ:
- lengthComputable
-
このフィールドは boolean を保持する。
This field holds a boolean.
- loaded
-
このフィールドは number を保持する。
This field holds a number.
- total
-
このフィールドは number を保持する。
This field holds a number.
Q.4 Module smil
- Class W3C::DOM::SMIL::ElementTimeControl
- W3C::DOM::SMIL::ElementTimeControl クラスは以下のメソッドを持つ:
- beginElementAt($offset)
-
このメソッドに返り値は無い。 パラメタ $offset は number 。
This method has no return value. The $offset parameter is a number.
- beginElement()
-
このメソッドに返り値は無い。
This method has no return value.
- endElementAt($offset)
-
このメソッドに返り値は無い。 パラメタ $offset は number 。
This method has no return value. The $offset parameter is a number.
- endElement()
-
このメソッドに返り値は無い。
This method has no return value.
- Class W3C::DOM::SMIL::TimeEvent
W3C::DOM::SMIL::TimeEvent は W3C::DOM::Events::Event を継承する。
W3C::DOM::SMIL::TimeEvent inherits from W3C::DOM::Events::Event.
- W3C::DOM::SMIL::TimeEvent クラスは以下のフィールドを持つ:
- detail
-
このフィールドは number を保持する。
This field holds a number.
Q.5 Module svg
- Package W3C::DOM::SVG::SVGException
- W3C::DOM::SVG::SVGException パッケージは以下の定数を保持する:
- SVG_WRONG_TYPE_ERR
-
この定数は number で値は 0 。
This constant is a number and its value is 0.
- SVG_INVALID_VALUE_ERR
-
この定数は number で値は 1 。
This constant is a number and its value is 1.
- SVG_MATRIX_NOT_INVERTABLE
-
この定数は number で値は 2 。
This constant is a number and its value is 2.
- Class W3C::DOM::SVG::SVGException
- W3C::DOM::SVG::SVGException クラスは以下のフィールドを持つ:
- code
-
このフィールドは number を保持する。
This field holds a number.
- Class W3C::DOM::SVG::SVGDocument
W3C::DOM::SVG::SVGDocument は W3C::DOM::Document, W3C::DOM::Events::EventTarget を継承する。
W3C::DOM::SVG::SVGDocument inherits from W3C::DOM::Document, W3C::DOM::Events::EventTarget.
- Class W3C::DOM::SVG::SVGUseElement
W3C::DOM::SVG::SVGUseElement は W3C::DOM::SVG::SVGLocatableElement を継承する。
W3C::DOM::SVG::SVGUseElement inherits from W3C::DOM::SVG::SVGLocatableElement.
- Class W3C::DOM::SVG::SVGElementInstance
W3C::DOM::SVG::SVGElementInstance は W3C::DOM::Events::EventTarget を継承する。
W3C::DOM::SVG::SVGElementInstance inherits from W3C::DOM::Events::EventTarget.
- W3C::DOM::SVG::SVGElementInstance クラスは以下のフィールドを持つ:
- correspondingElement
-
このフィールドは W3C::DOM::SVG::SVGElement を保持する。
This field holds a W3C::DOM::SVG::SVGElement.
- correspondingUseElement
-
このフィールドは W3C::DOM::SVG::SVGUseElement を保持する。
This field holds a W3C::DOM::SVG::SVGUseElement.
- Package W3C::DOM::SVG::SVGSVGElement
- W3C::DOM::SVG::SVGSVGElement パッケージは以下の定数を持つ:
- NAV_AUTO
-
この定数は number で値は 1 。
This constant is a number and its value is 1.
- NAV_NEXT
-
この定数は number で値は 2 。
This constant is a number and its value is 2.
- NAV_PREV
-
この定数は number で値は 3 。
This constant is a number and its value is 3.
- NAV_UP
-
この定数は number で値は 4 。
This constant is a number and its value is 4.
- NAV_UP_RIGHT
-
この定数は number で値は 5 。
This constant is a number and its value is 5.
- NAV_RIGHT
-
この定数は number で値は 6 。
This constant is a number and its value is 6.
- NAV_DOWN_RIGHT
-
この定数は number で値は 7 。
This constant is a number and its value is 7.
- NAV_DOWN
-
この定数は number で値は 8 。
This constant is a number and its value is 8.
- NAV_DOWN_LEFT
-
この定数は number で値は 9 。
This constant is a number and its value is 9.
- NAV_LEFT
-
この定数は number で値は 10 。
This constant is a number and its value is 10.
- NAV_UP_LEFT
-
この定数は number で値は 11 。
This constant is a number and its value is 11.
- Class W3C::DOM::SVG::SVGSVGElement
W3C::DOM::SVG::SVGSVGElement は W3C::DOM::SVG::SVGLocatableElement, W3C::DOM::SVG::SVGTimedElement を継承する。
W3C::DOM::SVG::SVGSVGElement inherits from W3C::DOM::SVG::SVGLocatableElement, W3C::DOM::SVG::SVGTimedElement.
- W3C::DOM::SVG::SVGSVGElement クラスは以下のフィールドを持つ:
- currentScale
-
このフィールドは number を保持する。
This field holds a number.
- currentRotate
-
このフィールドは number を保持する。
This field holds a number.
- currentTranslate
-
このフィールドは W3C::DOM::SVG::SVGPoint を保持する。
This field holds a W3C::DOM::SVG::SVGPoint.
- viewport
-
このフィールドは W3C::DOM::SVG::SVGRect を保持する。
This field holds a W3C::DOM::SVG::SVGRect.
- W3C::DOM::SVG::SVGSVGElement クラスは以下のメソッドを持つ:
- getCurrentTime()
-
このメソッドは number を返す。
This method returns a number.
- setCurrentTime($seconds)
-
このメソッドに返り値は無い。 パラメタ $seconds は number 。
This method has no return value. The $seconds parameter is a number.
- createSVGMatrixComponents($a, $b, $c, $d, $e, $f)
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $a は number 。 パラメタ $b は number 。 パラメタ $c は number 。 パラメタ $d は number 。 パラメタ $e は number 。 パラメタ $f は number 。
This method returns a W3C::DOM::SVG::SVGMatrix. The $a parameter is a number. The $b parameter is a number. The $c parameter is a number. The $d parameter is a number. The $e parameter is a number. The $f parameter is a number.
- createSVGRect()
-
このメソッドは W3C::DOM::SVG::SVGRect を返す。
This method returns a W3C::DOM::SVG::SVGRect.
- createSVGPoint()
-
このメソッドは W3C::DOM::SVG::SVGPoint を返す。
This method returns a W3C::DOM::SVG::SVGPoint.
- createSVGPath()
-
このメソッドは W3C::DOM::SVG::SVGPath を返す。
This method returns a W3C::DOM::SVG::SVGPath.
- createSVGRGBColor($red, $green, $blue)
-
このメソッドは W3C::DOM::SVG::SVGRGBColor を返す。 パラメタ $red は number 。 パラメタ $green は number 。 パラメタ $blue は number 。
This method returns a W3C::DOM::SVG::SVGRGBColor. The $red parameter is a number. The $green parameter is a number. The $blue parameter is a number.
- moveFocus($motionType)
-
このメソッドに返り値は無い。 パラメタ $motionType は number 。
This method has no return value. The $motionType parameter is a number.
- setFocus($theObject)
-
このメソッドに返り値は無い。 パラメタ $theObject は W3C::DOM::Events::EventTarget 。
This method has no return value. The $theObject parameter is a W3C::DOM::Events::EventTarget.
- getCurrentFocusedObject()
-
このメソッドは W3C::DOM::Events::EventTarget を返す。
This method returns a W3C::DOM::Events::EventTarget.
- Class W3C::DOM::SVG::SVGRGBColor
- W3C::DOM::SVG::SVGRGBColor クラスは以下のフィールドを持つ:
- red
-
このフィールドは number を保持する。
This field holds a number.
- green
-
このフィールドは number を保持する。
This field holds a number.
- blue
-
このフィールドは number を保持する。
This field holds a number.
- Class W3C::DOM::SVG::SVGRect
- W3C::DOM::SVG::SVGRect クラスは以下のフィールドを持つ:
- x
-
このフィールドは number を保持する。
This field holds a number.
- y
-
このフィールドは number を保持する。
This field holds a number.
- width
-
このフィールドは number を保持する。
This field holds a number.
- height
-
このフィールドは number を保持する。
This field holds a number.
- Class W3C::DOM::SVG::SVGPoint
- W3C::DOM::SVG::SVGPoint クラスは以下のフィールドを持つ:
- x
-
このフィールドは number を保持する。
This field holds a number.
- y
-
このフィールドは number を保持する。
This field holds a number.
- W3C::DOM::SVG::SVGPoint クラスは以下のメソッドを持つ:
- matrixTransform($matrix)
-
このメソッドは W3C::DOM::SVG::SVGPoint を返す。 パラメタ $matrix は W3C::DOM::SVG::SVGMatrix 。
This method returns a W3C::DOM::SVG::SVGPoint. The $matrix parameter is a W3C::DOM::SVG::SVGMatrix.
- Package W3C::DOM::SVG::SVGPath
- W3C::DOM::SVG::SVGPath パッケージは以下の定数を持つ:
- MOVE_TO
-
この定数は number で値は 77 。
This constant is a number and its value is 77.
- LINE_TO
-
この定数は number で値は 76 。
This constant is a number and its value is 76.
- CURVE_TO
-
この定数は number で値は 67 。
This constant is a number and its value is 67.
- QUAD_TO
-
この定数は number で値は 81 。
This constant is a number and its value is 81.
- CLOSE
-
この定数は number で値は 90 。
This constant is a number and its value is 90.
- Class W3C::DOM::SVG::SVGPath
- W3C::DOM::SVG::SVGPath クラスは以下のフィールドを持つ:
- numberOfSegments
-
このフィールドは number を保持する。
This field holds a number.
- W3C::DOM::SVG::SVGPath クラスは以下のメソッドを持つ:
- getSegment($cmdIndex)
-
このメソッドは number を返す。 パラメタ $cmdIndex は number 。
This method returns a number. The $cmdIndex parameter is a number.
- getSegmentParam($cmdIndex, $paramIndex)
-
このメソッドは number を返す。 パラメタ $cmdIndex は number 。 パラメタ $paramIndex は number 。
This method returns a number. The $cmdIndex parameter is a number. The $paramIndex parameter is a number.
- moveTo($x, $y)
-
このメソッドに返り値は無い。 パラメタ $x は number 。 パラメタ $y は number 。
This method has no return value. The $x parameter is a number. The $y parameter is a number.
- lineTo($x, $y)
-
このメソッドに返り値は無い。 パラメタ $x は number 。 パラメタ $y は number 。
This method has no return value. The $x parameter is a number. The $y parameter is a number.
- quadTo($x1, $y1, $x2, $y2)
-
このメソッドに返り値は無い。 パラメタ $x1 は number 。 パラメタ $y1 は number 。 パラメタ $x2 は number 。 パラメタ $y2 は number 。
This method has no return value. The $x1 parameter is a number. The $y1 parameter is a number. The $x2 parameter is a number. The $y2 parameter is a number.
- curveTo($x1, $y1, $x2, $y2, $x3, $y3)
-
このメソッドに返り値は無い。 パラメタ $x1 は number 。 パラメタ $y1 は number 。 パラメタ $x2 は number 。 パラメタ $y2 は number 。 パラメタ $x3 は number 。 パラメタ $y3 は number 。
This method has no return value. The $x1 parameter is a number. The $y1 parameter is a number. The $x2 parameter is a number. The $y2 parameter is a number. The $x3 parameter is a number. The $y3 parameter is a number.
- close()
-
このメソッドに返り値は無い。
This method has no return value.
- Class W3C::DOM::SVG::SVGMatrix
- W3C::DOM::SVG::SVGMatrix クラスは以下のメソッドを持つ:
- getComponent($index)
-
このメソッドは number を返す。 パラメタ $index は number 。
This method returns a number. The $index parameter is a number.
- mMultiply($secondMatrix)
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $secondMatrix は W3C::DOM::SVG::SVGMatrix 。
This method returns a W3C::DOM::SVG::SVGMatrix. The $secondMatrix parameter is a W3C::DOM::SVG::SVGMatrix.
- inverse()
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。
This method returns a W3C::DOM::SVG::SVGMatrix.
- mTranslate($x, $y)
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $x は number 。 パラメタ $y は number 。
This method returns a W3C::DOM::SVG::SVGMatrix. The $x parameter is a number. The $y parameter is a number.
- mScale($scaleFactor)
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $scaleFactor は number 。
This method returns a W3C::DOM::SVG::SVGMatrix. The $scaleFactor parameter is a number.
- mRotate($angle)
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $angle は number 。
This method returns a W3C::DOM::SVG::SVGMatrix. The $angle parameter is a number.
- Class W3C::DOM::SVG::SVGLocatable
- W3C::DOM::SVG::SVGLocatable クラスは以下のメソッドを持つ:
- getBBox()
-
このメソッドは W3C::DOM::SVG::SVGRect を返す。
This method returns a W3C::DOM::SVG::SVGRect.
- getScreenCTM()
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。
This method returns a W3C::DOM::SVG::SVGMatrix.
- getScreenBBox()
-
このメソッドは W3C::DOM::SVG::SVGRect を返す。
This method returns a W3C::DOM::SVG::SVGRect.
- Class W3C::DOM::SVG::SVGLocatableElement
W3C::DOM::SVG::SVGLocatableElement は W3C::DOM::SVG::SVGElement, W3C::DOM::SVG::SVGLocatable を継承する。
W3C::DOM::SVG::SVGLocatableElement inherits from W3C::DOM::SVG::SVGElement, W3C::DOM::SVG::SVGLocatable.
- Class W3C::DOM::SVG::TraitAccess
- W3C::DOM::SVG::TraitAccess クラスは以下のメソッドを持つ:
- getTrait($name)
-
このメソッドは string を返す。 パラメタ $name は string 。
This method returns a string. The $name parameter is a string.
- getTraitNS($namespaceURI, $name)
-
このメソッドは string を返す。 パラメタ $namespaceURI は string 。 パラメタ $name は string 。
This method returns a string. The $namespaceURI parameter is a string. The $name parameter is a string.
- getFloatTrait($name)
-
このメソッドは number を返す。 パラメタ $name は string 。
This method returns a number. The $name parameter is a string.
- getFloatListTrait($name)
-
このメソッドは Perl array を返す。 パラメタ $name は string 。
This method returns a Perl array. The $name parameter is a string.
- getMatrixTrait($name)
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $name は string 。
This method returns a W3C::DOM::SVG::SVGMatrix. The $name parameter is a string.
- getRectTrait($name)
-
このメソッドは W3C::DOM::SVG::SVGRect を返す。 パラメタ $name は string 。
This method returns a W3C::DOM::SVG::SVGRect. The $name parameter is a string.
- getPathTrait($name)
-
このメソッドは W3C::DOM::SVG::SVGPath を返す。 パラメタ $name は string 。
This method returns a W3C::DOM::SVG::SVGPath. The $name parameter is a string.
- getRGBColorTrait($name)
-
このメソッドは W3C::DOM::SVG::SVGRGBColor を返す。 パラメタ $name は string 。
This method returns a W3C::DOM::SVG::SVGRGBColor. The $name parameter is a string.
- getPresentationTrait($name)
-
このメソッドは string を返す。 パラメタ $name は string 。
This method returns a string. The $name parameter is a string.
- getPresentationTraitNS($namespaceURI, $name)
-
このメソッドは string を返す。 パラメタ $namespaceURI は string 。 パラメタ $name は string 。
This method returns a string. The $namespaceURI parameter is a string. The $name parameter is a string.
- getFloatPresentationTrait($name)
-
このメソッドは number を返す。 パラメタ $name は string 。
This method returns a number. The $name parameter is a string.
- getFloatListPresentationTrait($name)
-
このメソッドは Perl array を返す。 パラメタ $name は string 。
This method returns a Perl array. The $name parameter is a string.
- getMatrixPresentationTrait($name)
-
このメソッドは W3C::DOM::SVG::SVGMatrix を返す。 パラメタ $name は string 。
This method returns a W3C::DOM::SVG::SVGMatrix. The $name parameter is a string.
- getRectPresentationTrait($name)
-
このメソッドは W3C::DOM::SVG::SVGRect を返す。 パラメタ $name は string 。
This method returns a W3C::DOM::SVG::SVGRect. The $name parameter is a string.
- getPathPresentationTrait($name)
-
このメソッドは W3C::DOM::SVG::SVGPath を返す。 パラメタ $name は string 。
This method returns a W3C::DOM::SVG::SVGPath. The $name parameter is a string.
- getRGBColorPresentationTrait($name)
-
このメソッドは W3C::DOM::SVG::SVGRGBColor を返す。 パラメタ $name は string 。
This method returns a W3C::DOM::SVG::SVGRGBColor. The $name parameter is a string.
- setTrait($name, $value)
-
このメソッドに返り値は無い。 パラメタ $name は string 。 パラメタ $value は string 。
This method has no return value. The $name parameter is a string. The $value parameter is a string.
- setTraitNS($namespaceURI, $name, $value)
-
このメソッドに返り値は無い。 パラメタ $namespaceURI は string 。 パラメタ $name は string 。 パラメタ $value は string 。
This method has no return value. The $namespaceURI parameter is a string. The $name parameter is a string. The $value parameter is a string.
- setFloatTrait($name, $value)
-
このメソッドに返り値は無い。 パラメタ $name は string 。 パラメタ $value は number 。
This method has no return value. The $name parameter is a string. The $value parameter is a number.
- setFloatListTrait($name, $value)
-
このメソッドに返り値は無い。 パラメタ $name は string 。 パラメタ $value は Perl array 。
This method has no return value. The $name parameter is a string. The $value parameter is a Perl array.
- setMatrixTrait($name, $matrix)
-
このメソッドに返り値は無い。 パラメタ $name は string 。 パラメタ $matrix は W3C::DOM::SVG::SVGMatrix 。
This method has no return value. The $name parameter is a string. The $matrix parameter is a W3C::DOM::SVG::SVGMatrix.
- setRectTrait($name, $rect)
-
このメソッドに返り値は無い。 パラメタ $name は string 。 パラメタ $rect は W3C::DOM::SVG::SVGRect 。
This method has no return value. The $name parameter is a string. The $rect parameter is a W3C::DOM::SVG::SVGRect.
- setPathTrait($name, $path)
-
このメソッドに返り値は無い。 パラメタ $name は string 。 パラメタ $path は W3C::DOM::SVG::SVGPath 。
This method has no return value. The $name parameter is a string. The $path parameter is a W3C::DOM::SVG::SVGPath.
- setRGBColorTrait($name, $color)
-
このメソッドに返り値は無い。 パラメタ $name は string 。 パラメタ $color は W3C::DOM::SVG::SVGRGBColor 。
This method has no return value. The $name parameter is a string. The $color parameter is a W3C::DOM::SVG::SVGRGBColor.
- Class W3C::DOM::SVG::SVGElement
W3C::DOM::SVG::SVGElement は W3C::DOM::Element, W3C::DOM::Events::EventTarget, W3C::DOM::SVG::TraitAccess を継承する。
W3C::DOM::SVG::SVGElement inherits from W3C::DOM::Element, W3C::DOM::Events::EventTarget, W3C::DOM::SVG::TraitAccess.
- W3C::DOM::SVG::SVGElement クラスは以下のフィールドを持つ:
- id
-
このフィールドは string を保持する。
This field holds a string.
- Class W3C::DOM::SVG::SVGTimedElement
W3C::DOM::SVG::SVGTimedElement は W3C::DOM::SVG::SVGElement, ::smil::ElementTimeControl を継承する。
W3C::DOM::SVG::SVGTimedElement inherits from W3C::DOM::SVG::SVGElement, ::smil::ElementTimeControl.
- W3C::DOM::SVG::SVGTimedElement クラスは以下のフィールドを持つ:
- isPaused
-
このフィールドは boolean を保持する。
This field holds a boolean.
- W3C::DOM::SVG::SVGTimedElement クラスは以下のメソッドを持つ:
- pauseElement()
-
このメソッドに返り値は無い。
This method has no return value.
- resumeElement()
-
このメソッドに返り値は無い。
This method has no return value.
- Class W3C::DOM::SVG::SVGAnimationElement
W3C::DOM::SVG::SVGAnimationElement は W3C::DOM::SVG::SVGTimedElement を継承する。
W3C::DOM::SVG::SVGAnimationElement inherits from W3C::DOM::SVG::SVGTimedElement.
- Class W3C::DOM::SVG::SVGVisualMediaElement
W3C::DOM::SVG::SVGVisualMediaElement は W3C::DOM::SVG::SVGLocatableElement, W3C::DOM::SVG::SVGTimedElement を継承する。
W3C::DOM::SVG::SVGVisualMediaElement inherits from W3C::DOM::SVG::SVGLocatableElement, W3C::DOM::SVG::SVGTimedElement.
- Class W3C::DOM::SVG::SVGTimer
W3C::DOM::SVG::SVGTimer は ::events::EventTarget を継承する。
W3C::DOM::SVG::SVGTimer inherits from ::events::EventTarget.
- W3C::DOM::SVG::SVGTimer クラスは以下のフィールドを持つ:
- delay
-
このフィールドは number を保持する。
This field holds a number.
- repeatInterval
-
このフィールドは number を保持する。
This field holds a number.
- running
-
このフィールドは boolean を保持する。
This field holds a boolean.
- W3C::DOM::SVG::SVGTimer クラスは以下のメソッドを持つ:
- start()
-
このメソッドに返り値は無い。
This method has no return value.
- stop()
-
このメソッドに返り値は無い。
This method has no return value.
- Class W3C::DOM::SVG::SVGGlobal
- W3C::DOM::SVG::SVGGlobal クラスは以下のメソッドを持つ:
- createTimer($initialInterval, $repeatInterval)
-
このメソッドは W3C::DOM::SVG::SVGTimer を返す。 パラメタ $initialInterval は number 。 パラメタ $repeatInterval は number 。
This method returns a W3C::DOM::SVG::SVGTimer. The $initialInterval parameter is a number. The $repeatInterval parameter is a number.
- getURL($iri, $callback)
-
このメソッドに返り値は無い。 パラメタ $iri は string 。 パラメタ $callback は W3C::DOM::SVG::AsyncStatusCallback 。
This method has no return value. The $iri parameter is a string. The $callback parameter is a W3C::DOM::SVG::AsyncStatusCallback.
- postURL($iri, $data, $callback, $type, $encoding)
-
このメソッドに返り値は無い。 パラメタ $iri は string 。 パラメタ $data は string 。 パラメタ $callback は W3C::DOM::SVG::AsyncStatusCallback 。 パラメタ $type は string 。 パラメタ $encoding は string 。
This method has no return value. The $iri parameter is a string. The $data parameter is a string. The $callback parameter is a W3C::DOM::SVG::AsyncStatusCallback. The $type parameter is a string. The $encoding parameter is a string.
- parseXML($data, $contextDoc)
-
このメソッドは W3C::DOM::Node を返す。 パラメタ $data は string 。 パラメタ $contextDoc は W3C::DOM::Document 。
This method returns a W3C::DOM::Node. The $data parameter is a string. The $contextDoc parameter is a W3C::DOM::Document.
- Class W3C::DOM::SVG::AsyncStatusCallback
- W3C::DOM::SVG::AsyncStatusCallback クラスは以下のメソッドを持つ:
- operationComplete($status)
-
このメソッドに返り値は無い。 パラメタ $status は W3C::DOM::SVG::AsyncURLStatus 。
This method has no return value. The $status parameter is a W3C::DOM::SVG::AsyncURLStatus.
- Class W3C::DOM::SVG::AsyncURLStatus
- W3C::DOM::SVG::AsyncURLStatus クラスは以下のフィールドを持つ:
- success
-
このフィールドは boolean を保持する。
This field holds a boolean.
- contentType
-
このフィールドは string を保持する。
This field holds a string.
- content
-
このフィールドは string を保持する。
This field holds a string.
- Class W3C::DOM::SVG::EventListenerInitializer2
- W3C::DOM::SVG::EventListenerInitializer2 クラスは以下のメソッドを持つ:
- initializeEventListeners($scriptElement)
-
このメソッドに返り値は無い。 パラメタ $scriptElement は W3C::DOM::Element 。
This method has no return value. The $scriptElement parameter is a W3C::DOM::Element.
- createEventListener($handlerElement)
-
このメソッドは W3C::DOM::Events::EventListener を返す。 パラメタ $handlerElement は W3C::DOM::Element 。
This method returns a W3C::DOM::Events::EventListener. The $handlerElement parameter is a W3C::DOM::Element.