summaryrefslogtreecommitdiffstats
path: root/src/bind/java/org/w3c
diff options
context:
space:
mode:
authorKrzysztof Kosi??ski <tweenk.pl@gmail.com>2013-07-23 10:54:01 +0000
committerKrzysztof KosiƄski <tweenk.pl@gmail.com>2013-07-23 10:54:01 +0000
commiteb7b26af09df66f30ba50058e9e4a583028cd81a (patch)
tree384f5487c22c5ff04379dae851289d6ebd3167fc /src/bind/java/org/w3c
parentGerman translation update (diff)
downloadinkscape-eb7b26af09df66f30ba50058e9e4a583028cd81a.tar.gz
inkscape-eb7b26af09df66f30ba50058e9e4a583028cd81a.zip
Remove the disabled script dialog and the nonfunctional Java binding
(bzr r12428)
Diffstat (limited to 'src/bind/java/org/w3c')
-rw-r--r--src/bind/java/org/w3c/dom/css/CSS2Properties.java1411
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSCharsetRule.java48
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSFontFaceRule.java28
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSImportRule.java44
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSMediaRule.java76
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSPageRule.java41
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSPrimitiveValue.java296
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSRule.java93
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSRuleList.java43
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSStyleDeclaration.java152
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSStyleRule.java42
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSStyleSheet.java85
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSUnknownRule.java22
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSValue.java68
-rw-r--r--src/bind/java/org/w3c/dom/css/CSSValueList.java46
-rw-r--r--src/bind/java/org/w3c/dom/css/Counter.java38
-rw-r--r--src/bind/java/org/w3c/dom/css/DOMImplementationCSS.java40
-rw-r--r--src/bind/java/org/w3c/dom/css/DocumentCSS.java50
-rw-r--r--src/bind/java/org/w3c/dom/css/ElementCSSInlineStyle.java32
-rw-r--r--src/bind/java/org/w3c/dom/css/RGBColor.java47
-rw-r--r--src/bind/java/org/w3c/dom/css/Rect.java44
-rw-r--r--src/bind/java/org/w3c/dom/css/ViewCSS.java43
-rw-r--r--src/bind/java/org/w3c/dom/events/CustomEvent.java70
-rw-r--r--src/bind/java/org/w3c/dom/events/DocumentEvent.java86
-rw-r--r--src/bind/java/org/w3c/dom/events/Event.java209
-rw-r--r--src/bind/java/org/w3c/dom/events/EventException.java41
-rw-r--r--src/bind/java/org/w3c/dom/events/EventListener.java40
-rw-r--r--src/bind/java/org/w3c/dom/events/EventTarget.java202
-rw-r--r--src/bind/java/org/w3c/dom/events/KeyboardEvent.java178
-rw-r--r--src/bind/java/org/w3c/dom/events/MouseEvent.java219
-rw-r--r--src/bind/java/org/w3c/dom/events/MutationEvent.java160
-rw-r--r--src/bind/java/org/w3c/dom/events/MutationNameEvent.java104
-rw-r--r--src/bind/java/org/w3c/dom/events/TextEvent.java81
-rw-r--r--src/bind/java/org/w3c/dom/events/UIEvent.java82
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementExclusiveTimeContainer.java41
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementLayout.java55
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementParallelTimeContainer.java40
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementSequentialTimeContainer.java21
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementSyncBehavior.java49
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementTargetAttributes.java38
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementTest.java83
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementTime.java150
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementTimeContainer.java39
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementTimeControl.java103
-rw-r--r--src/bind/java/org/w3c/dom/smil/ElementTimeManipulation.java75
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILAnimateColorElement.java20
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILAnimateElement.java20
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILAnimateMotionElement.java41
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILAnimation.java124
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILDocument.java28
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILElement.java40
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILLayoutElement.java33
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILMediaElement.java157
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILRefElement.java20
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILRegionElement.java47
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILRegionInterface.java26
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILRootLayoutElement.java21
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILSetElement.java27
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILSwitchElement.java30
-rw-r--r--src/bind/java/org/w3c/dom/smil/SMILTopLayoutElement.java21
-rw-r--r--src/bind/java/org/w3c/dom/smil/Time.java119
-rw-r--r--src/bind/java/org/w3c/dom/smil/TimeEvent.java53
-rw-r--r--src/bind/java/org/w3c/dom/smil/TimeList.java41
-rw-r--r--src/bind/java/org/w3c/dom/stylesheets/DocumentStyle.java34
-rw-r--r--src/bind/java/org/w3c/dom/stylesheets/LinkStyle.java31
-rw-r--r--src/bind/java/org/w3c/dom/stylesheets/MediaList.java81
-rw-r--r--src/bind/java/org/w3c/dom/stylesheets/StyleSheet.java95
-rw-r--r--src/bind/java/org/w3c/dom/stylesheets/StyleSheetList.java42
-rw-r--r--src/bind/java/org/w3c/dom/svg/GetSVGDocument.java9
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAElement.java16
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAltGlyphDefElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAltGlyphElement.java15
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAltGlyphItemElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAngle.java26
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimateColorElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimateElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimateMotionElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimateTransformElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedAngle.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedBoolean.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedEnumeration.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedInteger.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedLength.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedLengthList.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedNumber.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedNumberList.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedPathData.java9
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedPoints.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedPreserveAspectRatio.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedRect.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedString.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimatedTransformList.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGAnimationElement.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGCSSRule.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGCircleElement.java17
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGClipPathElement.java13
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGColor.java25
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGColorProfileElement.java19
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGColorProfileRule.java18
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGComponentTransferFunctionElement.java21
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGCursorElement.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGDefinitionSrcElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGDefsElement.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGDescElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGDocument.java15
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGElement.java17
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGElementInstance.java16
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGElementInstanceList.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGEllipseElement.java18
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGEvent.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGException.java13
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGExternalResourcesRequired.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEBlendElement.java18
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEColorMatrixElement.java17
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEComponentTransferElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFECompositeElement.java23
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEConvolveMatrixElement.java24
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEDiffuseLightingElement.java12
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEDisplacementMapElement.java19
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEDistantLightElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEFloodElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEFuncAElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEFuncBElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEFuncGElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEFuncRElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEGaussianBlurElement.java12
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEImageElement.java13
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEMergeElement.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEMergeNodeElement.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEMorphologyElement.java16
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEOffsetElement.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFEPointLightElement.java9
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFESpecularLightingElement.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFESpotLightElement.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFETileElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFETurbulenceElement.java22
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFilterElement.java21
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFilterPrimitiveStandardAttributes.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFitToViewBox.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFontElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFontFaceElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFontFaceFormatElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFontFaceNameElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFontFaceSrcElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGFontFaceUriElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGForeignObjectElement.java18
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGGElement.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGGlyphElement.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGGlyphRefElement.java28
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGGradientElement.java19
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGHKernElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGICCColor.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGImageElement.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGLangSpace.java13
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGLength.java32
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGLengthList.java23
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGLineElement.java18
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGLinearGradientElement.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGLocatable.java13
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGMPathElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGMarkerElement.java29
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGMaskElement.java17
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGMatrix.java39
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGMetadataElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGMissingGlyphElement.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGNumber.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGNumberList.java23
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPaint.java26
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathElement.java39
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSeg.java29
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegArcAbs.java29
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegArcRel.java29
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegClosePath.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicAbs.java26
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicRel.java26
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothAbs.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothRel.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticAbs.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticRel.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothAbs.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothRel.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoAbs.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalAbs.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalRel.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoRel.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalAbs.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalRel.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegList.java23
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegMovetoAbs.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPathSegMovetoRel.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPatternElement.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPoint.java15
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPointList.java23
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPolygonElement.java15
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPolylineElement.java15
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGPreserveAspectRatio.java30
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGRadialGradientElement.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGRect.java19
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGRectElement.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGRenderingIntent.java12
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGSVGElement.java74
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGScriptElement.java13
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGSetElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGStopElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGStringList.java23
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGStylable.java12
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGStyleElement.java20
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGSwitchElement.java14
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGSymbolElement.java13
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTRefElement.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTSpanElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTests.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTextContentElement.java37
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTextElement.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTextPathElement.java19
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTextPositioningElement.java11
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTitleElement.java8
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTransform.java24
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTransformList.java25
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGTransformable.java7
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGURIReference.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGUnitTypes.java9
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGUseElement.java21
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGVKernElement.java6
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGViewElement.java10
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGViewSpec.java13
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGZoomAndPan.java15
-rw-r--r--src/bind/java/org/w3c/dom/svg/SVGZoomEvent.java13
-rw-r--r--src/bind/java/org/w3c/dom/views/AbstractView.java27
-rw-r--r--src/bind/java/org/w3c/dom/views/DocumentView.java30
230 files changed, 0 insertions, 8458 deletions
diff --git a/src/bind/java/org/w3c/dom/css/CSS2Properties.java b/src/bind/java/org/w3c/dom/css/CSS2Properties.java
deleted file mode 100644
index b84df9b30..000000000
--- a/src/bind/java/org/w3c/dom/css/CSS2Properties.java
+++ /dev/null
@@ -1,1411 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>CSS2Properties</code> interface represents a convenience
- * mechanism for retrieving and setting properties within a
- * <code>CSSStyleDeclaration</code>. The attributes of this interface
- * correspond to all the properties specified in CSS2. Getting an attribute
- * of this interface is equivalent to calling the
- * <code>getPropertyValue</code> method of the
- * <code>CSSStyleDeclaration</code> interface. Setting an attribute of this
- * interface is equivalent to calling the <code>setProperty</code> method of
- * the <code>CSSStyleDeclaration</code> interface.
- * <p> A conformant implementation of the CSS module is not required to
- * implement the <code>CSS2Properties</code> interface. If an implementation
- * does implement this interface, the expectation is that language-specific
- * methods can be used to cast from an instance of the
- * <code>CSSStyleDeclaration</code> interface to the
- * <code>CSS2Properties</code> interface.
- * <p> If an implementation does implement this interface, it is expected to
- * understand the specific syntax of the shorthand properties, and apply
- * their semantics; when the <code>margin</code> property is set, for
- * example, the <code>marginTop</code>, <code>marginRight</code>,
- * <code>marginBottom</code> and <code>marginLeft</code> properties are
- * actually being set by the underlying implementation.
- * <p> When dealing with CSS "shorthand" properties, the shorthand properties
- * should be decomposed into their component longhand properties as
- * appropriate, and when querying for their value, the form returned should
- * be the shortest form exactly equivalent to the declarations made in the
- * ruleset. However, if there is no shorthand declaration that could be
- * added to the ruleset without changing in any way the rules already
- * declared in the ruleset (i.e., by adding longhand rules that were
- * previously not declared in the ruleset), then the empty string should be
- * returned for the shorthand property.
- * <p> For example, querying for the <code>font</code> property should not
- * return "normal normal normal 14pt/normal Arial, sans-serif", when "14pt
- * Arial, sans-serif" suffices. (The normals are initial values, and are
- * implied by use of the longhand property.)
- * <p> If the values for all the longhand properties that compose a particular
- * string are the initial values, then a string consisting of all the
- * initial values should be returned (e.g. a <code>border-width</code> value
- * of "medium" should be returned as such, not as "").
- * <p> For some shorthand properties that take missing values from other
- * sides, such as the <code>margin</code>, <code>padding</code>, and
- * <code>border-[width|style|color]</code> properties, the minimum number of
- * sides possible should be used; i.e., "0px 10px" will be returned instead
- * of "0px 10px 0px 10px".
- * <p> If the value of a shorthand property can not be decomposed into its
- * component longhand properties, as is the case for the <code>font</code>
- * property with a value of "menu", querying for the values of the component
- * longhand properties should return the empty string.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSS2Properties {
- /**
- * See the azimuth property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getAzimuth();
- public void setAzimuth(String azimuth)
- throws DOMException;
-
- /**
- * See the background property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBackground();
- public void setBackground(String background)
- throws DOMException;
-
- /**
- * See the background-attachment property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBackgroundAttachment();
- public void setBackgroundAttachment(String backgroundAttachment)
- throws DOMException;
-
- /**
- * See the background-color property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBackgroundColor();
- public void setBackgroundColor(String backgroundColor)
- throws DOMException;
-
- /**
- * See the background-image property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBackgroundImage();
- public void setBackgroundImage(String backgroundImage)
- throws DOMException;
-
- /**
- * See the background-position property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBackgroundPosition();
- public void setBackgroundPosition(String backgroundPosition)
- throws DOMException;
-
- /**
- * See the background-repeat property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBackgroundRepeat();
- public void setBackgroundRepeat(String backgroundRepeat)
- throws DOMException;
-
- /**
- * See the border property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorder();
- public void setBorder(String border)
- throws DOMException;
-
- /**
- * See the border-collapse property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderCollapse();
- public void setBorderCollapse(String borderCollapse)
- throws DOMException;
-
- /**
- * See the border-color property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderColor();
- public void setBorderColor(String borderColor)
- throws DOMException;
-
- /**
- * See the border-spacing property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderSpacing();
- public void setBorderSpacing(String borderSpacing)
- throws DOMException;
-
- /**
- * See the border-style property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderStyle();
- public void setBorderStyle(String borderStyle)
- throws DOMException;
-
- /**
- * See the border-top property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderTop();
- public void setBorderTop(String borderTop)
- throws DOMException;
-
- /**
- * See the border-right property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderRight();
- public void setBorderRight(String borderRight)
- throws DOMException;
-
- /**
- * See the border-bottom property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderBottom();
- public void setBorderBottom(String borderBottom)
- throws DOMException;
-
- /**
- * See the border-left property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderLeft();
- public void setBorderLeft(String borderLeft)
- throws DOMException;
-
- /**
- * See the border-top-color property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderTopColor();
- public void setBorderTopColor(String borderTopColor)
- throws DOMException;
-
- /**
- * See the border-right-color property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderRightColor();
- public void setBorderRightColor(String borderRightColor)
- throws DOMException;
-
- /**
- * See the border-bottom-color property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderBottomColor();
- public void setBorderBottomColor(String borderBottomColor)
- throws DOMException;
-
- /**
- * See the border-left-color property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderLeftColor();
- public void setBorderLeftColor(String borderLeftColor)
- throws DOMException;
-
- /**
- * See the border-top-style property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderTopStyle();
- public void setBorderTopStyle(String borderTopStyle)
- throws DOMException;
-
- /**
- * See the border-right-style property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderRightStyle();
- public void setBorderRightStyle(String borderRightStyle)
- throws DOMException;
-
- /**
- * See the border-bottom-style property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderBottomStyle();
- public void setBorderBottomStyle(String borderBottomStyle)
- throws DOMException;
-
- /**
- * See the border-left-style property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderLeftStyle();
- public void setBorderLeftStyle(String borderLeftStyle)
- throws DOMException;
-
- /**
- * See the border-top-width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderTopWidth();
- public void setBorderTopWidth(String borderTopWidth)
- throws DOMException;
-
- /**
- * See the border-right-width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderRightWidth();
- public void setBorderRightWidth(String borderRightWidth)
- throws DOMException;
-
- /**
- * See the border-bottom-width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderBottomWidth();
- public void setBorderBottomWidth(String borderBottomWidth)
- throws DOMException;
-
- /**
- * See the border-left-width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderLeftWidth();
- public void setBorderLeftWidth(String borderLeftWidth)
- throws DOMException;
-
- /**
- * See the border-width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBorderWidth();
- public void setBorderWidth(String borderWidth)
- throws DOMException;
-
- /**
- * See the bottom property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getBottom();
- public void setBottom(String bottom)
- throws DOMException;
-
- /**
- * See the caption-side property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getCaptionSide();
- public void setCaptionSide(String captionSide)
- throws DOMException;
-
- /**
- * See the clear property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getClear();
- public void setClear(String clear)
- throws DOMException;
-
- /**
- * See the clip property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getClip();
- public void setClip(String clip)
- throws DOMException;
-
- /**
- * See the color property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getColor();
- public void setColor(String color)
- throws DOMException;
-
- /**
- * See the content property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getContent();
- public void setContent(String content)
- throws DOMException;
-
- /**
- * See the counter-increment property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getCounterIncrement();
- public void setCounterIncrement(String counterIncrement)
- throws DOMException;
-
- /**
- * See the counter-reset property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getCounterReset();
- public void setCounterReset(String counterReset)
- throws DOMException;
-
- /**
- * See the cue property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getCue();
- public void setCue(String cue)
- throws DOMException;
-
- /**
- * See the cue-after property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getCueAfter();
- public void setCueAfter(String cueAfter)
- throws DOMException;
-
- /**
- * See the cue-before property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getCueBefore();
- public void setCueBefore(String cueBefore)
- throws DOMException;
-
- /**
- * See the cursor property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getCursor();
- public void setCursor(String cursor)
- throws DOMException;
-
- /**
- * See the direction property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getDirection();
- public void setDirection(String direction)
- throws DOMException;
-
- /**
- * See the display property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getDisplay();
- public void setDisplay(String display)
- throws DOMException;
-
- /**
- * See the elevation property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getElevation();
- public void setElevation(String elevation)
- throws DOMException;
-
- /**
- * See the empty-cells property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getEmptyCells();
- public void setEmptyCells(String emptyCells)
- throws DOMException;
-
- /**
- * See the float property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getCssFloat();
- public void setCssFloat(String cssFloat)
- throws DOMException;
-
- /**
- * See the font property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getFont();
- public void setFont(String font)
- throws DOMException;
-
- /**
- * See the font-family property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getFontFamily();
- public void setFontFamily(String fontFamily)
- throws DOMException;
-
- /**
- * See the font-size property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getFontSize();
- public void setFontSize(String fontSize)
- throws DOMException;
-
- /**
- * See the font-size-adjust property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getFontSizeAdjust();
- public void setFontSizeAdjust(String fontSizeAdjust)
- throws DOMException;
-
- /**
- * See the font-stretch property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getFontStretch();
- public void setFontStretch(String fontStretch)
- throws DOMException;
-
- /**
- * See the font-style property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getFontStyle();
- public void setFontStyle(String fontStyle)
- throws DOMException;
-
- /**
- * See the font-variant property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getFontVariant();
- public void setFontVariant(String fontVariant)
- throws DOMException;
-
- /**
- * See the font-weight property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getFontWeight();
- public void setFontWeight(String fontWeight)
- throws DOMException;
-
- /**
- * See the height property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getHeight();
- public void setHeight(String height)
- throws DOMException;
-
- /**
- * See the left property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getLeft();
- public void setLeft(String left)
- throws DOMException;
-
- /**
- * See the letter-spacing property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getLetterSpacing();
- public void setLetterSpacing(String letterSpacing)
- throws DOMException;
-
- /**
- * See the line-height property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getLineHeight();
- public void setLineHeight(String lineHeight)
- throws DOMException;
-
- /**
- * See the list-style property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getListStyle();
- public void setListStyle(String listStyle)
- throws DOMException;
-
- /**
- * See the list-style-image property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getListStyleImage();
- public void setListStyleImage(String listStyleImage)
- throws DOMException;
-
- /**
- * See the list-style-position property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getListStylePosition();
- public void setListStylePosition(String listStylePosition)
- throws DOMException;
-
- /**
- * See the list-style-type property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getListStyleType();
- public void setListStyleType(String listStyleType)
- throws DOMException;
-
- /**
- * See the margin property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMargin();
- public void setMargin(String margin)
- throws DOMException;
-
- /**
- * See the margin-top property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMarginTop();
- public void setMarginTop(String marginTop)
- throws DOMException;
-
- /**
- * See the margin-right property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMarginRight();
- public void setMarginRight(String marginRight)
- throws DOMException;
-
- /**
- * See the margin-bottom property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMarginBottom();
- public void setMarginBottom(String marginBottom)
- throws DOMException;
-
- /**
- * See the margin-left property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMarginLeft();
- public void setMarginLeft(String marginLeft)
- throws DOMException;
-
- /**
- * See the marker-offset property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMarkerOffset();
- public void setMarkerOffset(String markerOffset)
- throws DOMException;
-
- /**
- * See the marks property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMarks();
- public void setMarks(String marks)
- throws DOMException;
-
- /**
- * See the max-height property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMaxHeight();
- public void setMaxHeight(String maxHeight)
- throws DOMException;
-
- /**
- * See the max-width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMaxWidth();
- public void setMaxWidth(String maxWidth)
- throws DOMException;
-
- /**
- * See the min-height property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMinHeight();
- public void setMinHeight(String minHeight)
- throws DOMException;
-
- /**
- * See the min-width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getMinWidth();
- public void setMinWidth(String minWidth)
- throws DOMException;
-
- /**
- * See the orphans property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getOrphans();
- public void setOrphans(String orphans)
- throws DOMException;
-
- /**
- * See the outline property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getOutline();
- public void setOutline(String outline)
- throws DOMException;
-
- /**
- * See the outline-color property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getOutlineColor();
- public void setOutlineColor(String outlineColor)
- throws DOMException;
-
- /**
- * See the outline-style property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getOutlineStyle();
- public void setOutlineStyle(String outlineStyle)
- throws DOMException;
-
- /**
- * See the outline-width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getOutlineWidth();
- public void setOutlineWidth(String outlineWidth)
- throws DOMException;
-
- /**
- * See the overflow property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getOverflow();
- public void setOverflow(String overflow)
- throws DOMException;
-
- /**
- * See the padding property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPadding();
- public void setPadding(String padding)
- throws DOMException;
-
- /**
- * See the padding-top property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPaddingTop();
- public void setPaddingTop(String paddingTop)
- throws DOMException;
-
- /**
- * See the padding-right property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPaddingRight();
- public void setPaddingRight(String paddingRight)
- throws DOMException;
-
- /**
- * See the padding-bottom property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPaddingBottom();
- public void setPaddingBottom(String paddingBottom)
- throws DOMException;
-
- /**
- * See the padding-left property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPaddingLeft();
- public void setPaddingLeft(String paddingLeft)
- throws DOMException;
-
- /**
- * See the page property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPage();
- public void setPage(String page)
- throws DOMException;
-
- /**
- * See the page-break-after property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPageBreakAfter();
- public void setPageBreakAfter(String pageBreakAfter)
- throws DOMException;
-
- /**
- * See the page-break-before property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPageBreakBefore();
- public void setPageBreakBefore(String pageBreakBefore)
- throws DOMException;
-
- /**
- * See the page-break-inside property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPageBreakInside();
- public void setPageBreakInside(String pageBreakInside)
- throws DOMException;
-
- /**
- * See the pause property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPause();
- public void setPause(String pause)
- throws DOMException;
-
- /**
- * See the pause-after property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPauseAfter();
- public void setPauseAfter(String pauseAfter)
- throws DOMException;
-
- /**
- * See the pause-before property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPauseBefore();
- public void setPauseBefore(String pauseBefore)
- throws DOMException;
-
- /**
- * See the pitch property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPitch();
- public void setPitch(String pitch)
- throws DOMException;
-
- /**
- * See the pitch-range property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPitchRange();
- public void setPitchRange(String pitchRange)
- throws DOMException;
-
- /**
- * See the play-during property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPlayDuring();
- public void setPlayDuring(String playDuring)
- throws DOMException;
-
- /**
- * See the position property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getPosition();
- public void setPosition(String position)
- throws DOMException;
-
- /**
- * See the quotes property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getQuotes();
- public void setQuotes(String quotes)
- throws DOMException;
-
- /**
- * See the richness property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getRichness();
- public void setRichness(String richness)
- throws DOMException;
-
- /**
- * See the right property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getRight();
- public void setRight(String right)
- throws DOMException;
-
- /**
- * See the size property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getSize();
- public void setSize(String size)
- throws DOMException;
-
- /**
- * See the speak property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getSpeak();
- public void setSpeak(String speak)
- throws DOMException;
-
- /**
- * See the speak-header property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getSpeakHeader();
- public void setSpeakHeader(String speakHeader)
- throws DOMException;
-
- /**
- * See the speak-numeral property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getSpeakNumeral();
- public void setSpeakNumeral(String speakNumeral)
- throws DOMException;
-
- /**
- * See the speak-punctuation property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getSpeakPunctuation();
- public void setSpeakPunctuation(String speakPunctuation)
- throws DOMException;
-
- /**
- * See the speech-rate property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getSpeechRate();
- public void setSpeechRate(String speechRate)
- throws DOMException;
-
- /**
- * See the stress property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getStress();
- public void setStress(String stress)
- throws DOMException;
-
- /**
- * See the table-layout property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getTableLayout();
- public void setTableLayout(String tableLayout)
- throws DOMException;
-
- /**
- * See the text-align property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getTextAlign();
- public void setTextAlign(String textAlign)
- throws DOMException;
-
- /**
- * See the text-decoration property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getTextDecoration();
- public void setTextDecoration(String textDecoration)
- throws DOMException;
-
- /**
- * See the text-indent property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getTextIndent();
- public void setTextIndent(String textIndent)
- throws DOMException;
-
- /**
- * See the text-shadow property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getTextShadow();
- public void setTextShadow(String textShadow)
- throws DOMException;
-
- /**
- * See the text-transform property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getTextTransform();
- public void setTextTransform(String textTransform)
- throws DOMException;
-
- /**
- * See the top property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getTop();
- public void setTop(String top)
- throws DOMException;
-
- /**
- * See the unicode-bidi property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getUnicodeBidi();
- public void setUnicodeBidi(String unicodeBidi)
- throws DOMException;
-
- /**
- * See the vertical-align property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getVerticalAlign();
- public void setVerticalAlign(String verticalAlign)
- throws DOMException;
-
- /**
- * See the visibility property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getVisibility();
- public void setVisibility(String visibility)
- throws DOMException;
-
- /**
- * See the voice-family property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getVoiceFamily();
- public void setVoiceFamily(String voiceFamily)
- throws DOMException;
-
- /**
- * See the volume property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getVolume();
- public void setVolume(String volume)
- throws DOMException;
-
- /**
- * See the white-space property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getWhiteSpace();
- public void setWhiteSpace(String whiteSpace)
- throws DOMException;
-
- /**
- * See the widows property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getWidows();
- public void setWidows(String widows)
- throws DOMException;
-
- /**
- * See the width property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getWidth();
- public void setWidth(String width)
- throws DOMException;
-
- /**
- * See the word-spacing property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getWordSpacing();
- public void setWordSpacing(String wordSpacing)
- throws DOMException;
-
- /**
- * See the z-index property definition in CSS2.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the new value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public String getZIndex();
- public void setZIndex(String zIndex)
- throws DOMException;
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSCharsetRule.java b/src/bind/java/org/w3c/dom/css/CSSCharsetRule.java
deleted file mode 100644
index ac1884557..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSCharsetRule.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>CSSCharsetRule</code> interface represents a @charset rule in a
- * CSS style sheet. The value of the <code>encoding</code> attribute does
- * not affect the encoding of text data in the DOM objects; this encoding is
- * always UTF-16. After a stylesheet is loaded, the value of the
- * <code>encoding</code> attribute is the value found in the
- * <code>@charset</code> rule. If there was no <code>@charset</code> in the
- * original document, then no <code>CSSCharsetRule</code> is created. The
- * value of the <code>encoding</code> attribute may also be used as a hint
- * for the encoding used on serialization of the style sheet.
- * <p> The value of the @charset rule (and therefore of the
- * <code>CSSCharsetRule</code>) may not correspond to the encoding the
- * document actually came in; character encoding information e.g. in an HTTP
- * header, has priority (see CSS document representation) but this is not
- * reflected in the <code>CSSCharsetRule</code>.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSCharsetRule extends CSSRule {
- /**
- * The encoding information used in this <code>@charset</code> rule.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified encoding value has a syntax error
- * and is unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this encoding rule is
- * readonly.
- */
- public String getEncoding();
- public void setEncoding(String encoding)
- throws DOMException;
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSFontFaceRule.java b/src/bind/java/org/w3c/dom/css/CSSFontFaceRule.java
deleted file mode 100644
index a17957061..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSFontFaceRule.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-/**
- * The <code>CSSFontFaceRule</code> interface represents a @font-face rule in
- * a CSS style sheet. The <code>@font-face</code> rule is used to hold a set
- * of font descriptions.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSFontFaceRule extends CSSRule {
- /**
- * The declaration-block of this rule.
- */
- public CSSStyleDeclaration getStyle();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSImportRule.java b/src/bind/java/org/w3c/dom/css/CSSImportRule.java
deleted file mode 100644
index e18ad569b..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSImportRule.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.stylesheets.MediaList;
-
-/**
- * The <code>CSSImportRule</code> interface represents a @import rule within
- * a CSS style sheet. The <code>@import</code> rule is used to import style
- * rules from other style sheets.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSImportRule extends CSSRule {
- /**
- * The location of the style sheet to be imported. The attribute will not
- * contain the <code>"url(...)"</code> specifier around the URI.
- */
- public String getHref();
-
- /**
- * A list of media types for which this style sheet may be used.
- */
- public MediaList getMedia();
-
- /**
- * The style sheet referred to by this rule, if it has been loaded. The
- * value of this attribute is <code>null</code> if the style sheet has
- * not yet been loaded or if it will not be loaded (e.g. if the style
- * sheet is for a media type not supported by the user agent).
- */
- public CSSStyleSheet getStyleSheet();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSMediaRule.java b/src/bind/java/org/w3c/dom/css/CSSMediaRule.java
deleted file mode 100644
index c74d3faf5..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSMediaRule.java
+++ /dev/null
@@ -1,76 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-import org.w3c.dom.stylesheets.MediaList;
-
-/**
- * The <code>CSSMediaRule</code> interface represents a @media rule in a CSS
- * style sheet. A <code>@media</code> rule can be used to delimit style
- * rules for specific media types.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSMediaRule extends CSSRule {
- /**
- * A list of media types for this rule.
- */
- public MediaList getMedia();
-
- /**
- * A list of all CSS rules contained within the media block.
- */
- public CSSRuleList getCssRules();
-
- /**
- * Used to insert a new rule into the media block.
- * @param rule The parsable text representing the rule. For rule sets
- * this contains both the selector and the style declaration. For
- * at-rules, this specifies both the at-identifier and the rule
- * content.
- * @param index The index within the media block's rule collection of the
- * rule before which to insert the specified rule. If the specified
- * index is equal to the length of the media blocks's rule collection,
- * the rule will be added to the end of the media block.
- * @return The index within the media block's rule collection of the
- * newly inserted rule.
- * @exception DOMException
- * HIERARCHY_REQUEST_ERR: Raised if the rule cannot be inserted at the
- * specified index, e.g., if an <code>@import</code> rule is inserted
- * after a standard rule set or other at-rule.
- * <br>INDEX_SIZE_ERR: Raised if the specified index is not a valid
- * insertion point.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this media rule is
- * readonly.
- * <br>SYNTAX_ERR: Raised if the specified rule has a syntax error and
- * is unparsable.
- */
- public int insertRule(String rule,
- int index)
- throws DOMException;
-
- /**
- * Used to delete a rule from the media block.
- * @param index The index within the media block's rule collection of the
- * rule to remove.
- * @exception DOMException
- * INDEX_SIZE_ERR: Raised if the specified index does not correspond to
- * a rule in the media rule list.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this media rule is
- * readonly.
- */
- public void deleteRule(int index)
- throws DOMException;
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSPageRule.java b/src/bind/java/org/w3c/dom/css/CSSPageRule.java
deleted file mode 100644
index d2fc9c351..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSPageRule.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>CSSPageRule</code> interface represents a @page rule within a
- * CSS style sheet. The <code>@page</code> rule is used to specify the
- * dimensions, orientation, margins, etc. of a page box for paged media.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSPageRule extends CSSRule {
- /**
- * The parsable textual representation of the page selector for the rule.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified CSS string value has a syntax
- * error and is unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this rule is readonly.
- */
- public String getSelectorText();
- public void setSelectorText(String selectorText)
- throws DOMException;
-
- /**
- * The declaration-block of this rule.
- */
- public CSSStyleDeclaration getStyle();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSPrimitiveValue.java b/src/bind/java/org/w3c/dom/css/CSSPrimitiveValue.java
deleted file mode 100644
index 781ce8ab4..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSPrimitiveValue.java
+++ /dev/null
@@ -1,296 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>CSSPrimitiveValue</code> interface represents a single CSS value
- * . This interface may be used to determine the value of a specific style
- * property currently set in a block or to set a specific style property
- * explicitly within the block. An instance of this interface might be
- * obtained from the <code>getPropertyCSSValue</code> method of the
- * <code>CSSStyleDeclaration</code> interface. A
- * <code>CSSPrimitiveValue</code> object only occurs in a context of a CSS
- * property.
- * <p> Conversions are allowed between absolute values (from millimeters to
- * centimeters, from degrees to radians, and so on) but not between relative
- * values. (For example, a pixel value cannot be converted to a centimeter
- * value.) Percentage values can't be converted since they are relative to
- * the parent value (or another property value). There is one exception for
- * color percentage values: since a color percentage value is relative to
- * the range 0-255, a color percentage value can be converted to a number;
- * (see also the <code>RGBColor</code> interface).
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSPrimitiveValue extends CSSValue {
- // UnitTypes
- /**
- * The value is not a recognized CSS2 value. The value can only be
- * obtained by using the <code>cssText</code> attribute.
- */
- public static final short CSS_UNKNOWN = 0;
- /**
- * The value is a simple number. The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_NUMBER = 1;
- /**
- * The value is a percentage. The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_PERCENTAGE = 2;
- /**
- * The value is a length (ems). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_EMS = 3;
- /**
- * The value is a length (exs). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_EXS = 4;
- /**
- * The value is a length (px). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_PX = 5;
- /**
- * The value is a length (cm). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_CM = 6;
- /**
- * The value is a length (mm). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_MM = 7;
- /**
- * The value is a length (in). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_IN = 8;
- /**
- * The value is a length (pt). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_PT = 9;
- /**
- * The value is a length (pc). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_PC = 10;
- /**
- * The value is an angle (deg). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_DEG = 11;
- /**
- * The value is an angle (rad). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_RAD = 12;
- /**
- * The value is an angle (grad). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_GRAD = 13;
- /**
- * The value is a time (ms). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_MS = 14;
- /**
- * The value is a time (s). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_S = 15;
- /**
- * The value is a frequency (Hz). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_HZ = 16;
- /**
- * The value is a frequency (kHz). The value can be obtained by using the
- * <code>getFloatValue</code> method.
- */
- public static final short CSS_KHZ = 17;
- /**
- * The value is a number with an unknown dimension. The value can be
- * obtained by using the <code>getFloatValue</code> method.
- */
- public static final short CSS_DIMENSION = 18;
- /**
- * The value is a STRING. The value can be obtained by using the
- * <code>getStringValue</code> method.
- */
- public static final short CSS_STRING = 19;
- /**
- * The value is a URI. The value can be obtained by using the
- * <code>getStringValue</code> method.
- */
- public static final short CSS_URI = 20;
- /**
- * The value is an identifier. The value can be obtained by using the
- * <code>getStringValue</code> method.
- */
- public static final short CSS_IDENT = 21;
- /**
- * The value is a attribute function. The value can be obtained by using
- * the <code>getStringValue</code> method.
- */
- public static final short CSS_ATTR = 22;
- /**
- * The value is a counter or counters function. The value can be obtained
- * by using the <code>getCounterValue</code> method.
- */
- public static final short CSS_COUNTER = 23;
- /**
- * The value is a rect function. The value can be obtained by using the
- * <code>getRectValue</code> method.
- */
- public static final short CSS_RECT = 24;
- /**
- * The value is a RGB color. The value can be obtained by using the
- * <code>getRGBColorValue</code> method.
- */
- public static final short CSS_RGBCOLOR = 25;
-
- /**
- * The type of the value as defined by the constants specified above.
- */
- public short getPrimitiveType();
-
- /**
- * A method to set the float value with a specified unit. If the property
- * attached with this value can not accept the specified unit or the
- * float value, the value will be unchanged and a
- * <code>DOMException</code> will be raised.
- * @param unitType A unit code as defined above. The unit code can only
- * be a float unit type (i.e. <code>CSS_NUMBER</code>,
- * <code>CSS_PERCENTAGE</code>, <code>CSS_EMS</code>,
- * <code>CSS_EXS</code>, <code>CSS_PX</code>, <code>CSS_CM</code>,
- * <code>CSS_MM</code>, <code>CSS_IN</code>, <code>CSS_PT</code>,
- * <code>CSS_PC</code>, <code>CSS_DEG</code>, <code>CSS_RAD</code>,
- * <code>CSS_GRAD</code>, <code>CSS_MS</code>, <code>CSS_S</code>,
- * <code>CSS_HZ</code>, <code>CSS_KHZ</code>,
- * <code>CSS_DIMENSION</code>).
- * @param floatValue The new float value.
- * @exception DOMException
- * INVALID_ACCESS_ERR: Raised if the attached property doesn't support
- * the float value or the unit type.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public void setFloatValue(short unitType,
- float floatValue)
- throws DOMException;
-
- /**
- * This method is used to get a float value in a specified unit. If this
- * CSS value doesn't contain a float value or can't be converted into
- * the specified unit, a <code>DOMException</code> is raised.
- * @param unitType A unit code to get the float value. The unit code can
- * only be a float unit type (i.e. <code>CSS_NUMBER</code>,
- * <code>CSS_PERCENTAGE</code>, <code>CSS_EMS</code>,
- * <code>CSS_EXS</code>, <code>CSS_PX</code>, <code>CSS_CM</code>,
- * <code>CSS_MM</code>, <code>CSS_IN</code>, <code>CSS_PT</code>,
- * <code>CSS_PC</code>, <code>CSS_DEG</code>, <code>CSS_RAD</code>,
- * <code>CSS_GRAD</code>, <code>CSS_MS</code>, <code>CSS_S</code>,
- * <code>CSS_HZ</code>, <code>CSS_KHZ</code>,
- * <code>CSS_DIMENSION</code>).
- * @return The float value in the specified unit.
- * @exception DOMException
- * INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a float
- * value or if the float value can't be converted into the specified
- * unit.
- */
- public float getFloatValue(short unitType)
- throws DOMException;
-
- /**
- * A method to set the string value with the specified unit. If the
- * property attached to this value can't accept the specified unit or
- * the string value, the value will be unchanged and a
- * <code>DOMException</code> will be raised.
- * @param stringType A string code as defined above. The string code can
- * only be a string unit type (i.e. <code>CSS_STRING</code>,
- * <code>CSS_URI</code>, <code>CSS_IDENT</code>, and
- * <code>CSS_ATTR</code>).
- * @param stringValue The new string value.
- * @exception DOMException
- * INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a string
- * value or if the string value can't be converted into the specified
- * unit.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
- */
- public void setStringValue(short stringType,
- String stringValue)
- throws DOMException;
-
- /**
- * This method is used to get the string value. If the CSS value doesn't
- * contain a string value, a <code>DOMException</code> is raised. Some
- * properties (like 'font-family' or 'voice-family') convert a
- * whitespace separated list of idents to a string.
- * @return The string value in the current unit. The current
- * <code>primitiveType</code> can only be a string unit type (i.e.
- * <code>CSS_STRING</code>, <code>CSS_URI</code>,
- * <code>CSS_IDENT</code> and <code>CSS_ATTR</code>).
- * @exception DOMException
- * INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a string
- * value.
- */
- public String getStringValue()
- throws DOMException;
-
- /**
- * This method is used to get the Counter value. If this CSS value
- * doesn't contain a counter value, a <code>DOMException</code> is
- * raised. Modification to the corresponding style property can be
- * achieved using the <code>Counter</code> interface.
- * @return The Counter value.
- * @exception DOMException
- * INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a
- * Counter value (e.g. this is not <code>CSS_COUNTER</code>).
- */
- public Counter getCounterValue()
- throws DOMException;
-
- /**
- * This method is used to get the Rect value. If this CSS value doesn't
- * contain a rect value, a <code>DOMException</code> is raised.
- * Modification to the corresponding style property can be achieved
- * using the <code>Rect</code> interface.
- * @return The Rect value.
- * @exception DOMException
- * INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a Rect
- * value. (e.g. this is not <code>CSS_RECT</code>).
- */
- public Rect getRectValue()
- throws DOMException;
-
- /**
- * This method is used to get the RGB color. If this CSS value doesn't
- * contain a RGB color value, a <code>DOMException</code> is raised.
- * Modification to the corresponding style property can be achieved
- * using the <code>RGBColor</code> interface.
- * @return the RGB color value.
- * @exception DOMException
- * INVALID_ACCESS_ERR: Raised if the attached property can't return a
- * RGB color value (e.g. this is not <code>CSS_RGBCOLOR</code>).
- */
- public RGBColor getRGBColorValue()
- throws DOMException;
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSRule.java b/src/bind/java/org/w3c/dom/css/CSSRule.java
deleted file mode 100644
index 8626f8089..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSRule.java
+++ /dev/null
@@ -1,93 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>CSSRule</code> interface is the abstract base interface for any
- * type of CSS statement. This includes both rule sets and at-rules. An
- * implementation is expected to preserve all rules specified in a CSS style
- * sheet, even if the rule is not recognized by the parser. Unrecognized
- * rules are represented using the <code>CSSUnknownRule</code> interface.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSRule {
- // RuleType
- /**
- * The rule is a <code>CSSUnknownRule</code>.
- */
- public static final short UNKNOWN_RULE = 0;
- /**
- * The rule is a <code>CSSStyleRule</code>.
- */
- public static final short STYLE_RULE = 1;
- /**
- * The rule is a <code>CSSCharsetRule</code>.
- */
- public static final short CHARSET_RULE = 2;
- /**
- * The rule is a <code>CSSImportRule</code>.
- */
- public static final short IMPORT_RULE = 3;
- /**
- * The rule is a <code>CSSMediaRule</code>.
- */
- public static final short MEDIA_RULE = 4;
- /**
- * The rule is a <code>CSSFontFaceRule</code>.
- */
- public static final short FONT_FACE_RULE = 5;
- /**
- * The rule is a <code>CSSPageRule</code>.
- */
- public static final short PAGE_RULE = 6;
-
- /**
- * The type of the rule, as defined above. The expectation is that
- * binding-specific casting methods can be used to cast down from an
- * instance of the <code>CSSRule</code> interface to the specific
- * derived interface implied by the <code>type</code>.
- */
- public short getType();
-
- /**
- * The parsable textual representation of the rule. This reflects the
- * current state of the rule and not its initial value.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified CSS string value has a syntax
- * error and is unparsable.
- * <br>INVALID_MODIFICATION_ERR: Raised if the specified CSS string
- * value represents a different type of rule than the current one.
- * <br>HIERARCHY_REQUEST_ERR: Raised if the rule cannot be inserted at
- * this point in the style sheet.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if the rule is readonly.
- */
- public String getCssText();
- public void setCssText(String cssText)
- throws DOMException;
-
- /**
- * The style sheet that contains this rule.
- */
- public CSSStyleSheet getParentStyleSheet();
-
- /**
- * If this rule is contained inside another rule (e.g. a style rule
- * inside an @media block), this is the containing rule. If this rule is
- * not nested inside any other rules, this returns <code>null</code>.
- */
- public CSSRule getParentRule();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSRuleList.java b/src/bind/java/org/w3c/dom/css/CSSRuleList.java
deleted file mode 100644
index ba4052074..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSRuleList.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-/**
- * The <code>CSSRuleList</code> interface provides the abstraction of an
- * ordered collection of CSS rules.
- * <p> The items in the <code>CSSRuleList</code> are accessible via an
- * integral index, starting from 0.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSRuleList {
- /**
- * The number of <code>CSSRules</code> in the list. The range of valid
- * child rule indices is <code>0</code> to <code>length-1</code>
- * inclusive.
- */
- public int getLength();
-
- /**
- * Used to retrieve a CSS rule by ordinal index. The order in this
- * collection represents the order of the rules in the CSS style sheet.
- * If index is greater than or equal to the number of rules in the list,
- * this returns <code>null</code>.
- * @param indexIndex into the collection
- * @return The style rule at the <code>index</code> position in the
- * <code>CSSRuleList</code>, or <code>null</code> if that is not a
- * valid index.
- */
- public CSSRule item(int index);
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSStyleDeclaration.java b/src/bind/java/org/w3c/dom/css/CSSStyleDeclaration.java
deleted file mode 100644
index d017fbd55..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSStyleDeclaration.java
+++ /dev/null
@@ -1,152 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>CSSStyleDeclaration</code> interface represents a single CSS
- * declaration block. This interface may be used to determine the style
- * properties currently set in a block or to set style properties explicitly
- * within the block.
- * <p> While an implementation may not recognize all CSS properties within a
- * CSS declaration block, it is expected to provide access to all specified
- * properties in the style sheet through the <code>CSSStyleDeclaration</code>
- * interface. Furthermore, implementations that support a specific level of
- * CSS should correctly handle CSS shorthand properties for that level. For
- * a further discussion of shorthand properties, see the
- * <code>CSS2Properties</code> interface.
- * <p> This interface is also used to provide a read-only access to the
- * computed values of an element. See also the <code>ViewCSS</code>
- * interface. The CSS Object Model doesn't provide an access to the
- * specified or actual values of the CSS cascade.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSStyleDeclaration {
- /**
- * The parsable textual representation of the declaration block
- * (excluding the surrounding curly braces). Setting this attribute will
- * result in the parsing of the new value and resetting of all the
- * properties in the declaration block including the removal or addition
- * of properties.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified CSS string value has a syntax
- * error and is unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is
- * readonly or a property is readonly.
- */
- public String getCssText();
- public void setCssText(String cssText)
- throws DOMException;
-
- /**
- * Used to retrieve the value of a CSS property if it has been explicitly
- * set within this declaration block.
- * @param propertyName The name of the CSS property. See the CSS property
- * index.
- * @return Returns the value of the property if it has been explicitly
- * set for this declaration block. Returns the empty string if the
- * property has not been set.
- */
- public String getPropertyValue(String propertyName);
-
- /**
- * Used to retrieve the object representation of the value of a CSS
- * property if it has been explicitly set within this declaration block.
- * This method returns <code>null</code> if the property is a shorthand
- * property. Shorthand property values can only be accessed and modified
- * as strings, using the <code>getPropertyValue</code> and
- * <code>setProperty</code> methods.
- * @param propertyName The name of the CSS property. See the CSS property
- * index.
- * @return Returns the value of the property if it has been explicitly
- * set for this declaration block. Returns <code>null</code> if the
- * property has not been set.
- */
- public CSSValue getPropertyCSSValue(String propertyName);
-
- /**
- * Used to remove a CSS property if it has been explicitly set within
- * this declaration block.
- * @param propertyName The name of the CSS property. See the CSS property
- * index.
- * @return Returns the value of the property if it has been explicitly
- * set for this declaration block. Returns the empty string if the
- * property has not been set or the property name does not correspond
- * to a known CSS property.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is readonly
- * or the property is readonly.
- */
- public String removeProperty(String propertyName)
- throws DOMException;
-
- /**
- * Used to retrieve the priority of a CSS property (e.g. the
- * <code>"important"</code> qualifier) if the property has been
- * explicitly set in this declaration block.
- * @param propertyName The name of the CSS property. See the CSS property
- * index.
- * @return A string representing the priority (e.g.
- * <code>"important"</code>) if one exists. The empty string if none
- * exists.
- */
- public String getPropertyPriority(String propertyName);
-
- /**
- * Used to set a property value and priority within this declaration
- * block.
- * @param propertyName The name of the CSS property. See the CSS property
- * index.
- * @param value The new value of the property.
- * @param priority The new priority of the property (e.g.
- * <code>"important"</code>).
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified value has a syntax error and is
- * unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this declaration is
- * readonly or the property is readonly.
- */
- public void setProperty(String propertyName,
- String value,
- String priority)
- throws DOMException;
-
- /**
- * The number of properties that have been explicitly set in this
- * declaration block. The range of valid indices is 0 to length-1
- * inclusive.
- */
- public int getLength();
-
- /**
- * Used to retrieve the properties that have been explicitly set in this
- * declaration block. The order of the properties retrieved using this
- * method does not have to be the order in which they were set. This
- * method can be used to iterate over all properties in this declaration
- * block.
- * @param index Index of the property name to retrieve.
- * @return The name of the property at this ordinal position. The empty
- * string if no property exists at this position.
- */
- public String item(int index);
-
- /**
- * The CSS rule that contains this declaration block or <code>null</code>
- * if this <code>CSSStyleDeclaration</code> is not attached to a
- * <code>CSSRule</code>.
- */
- public CSSRule getParentRule();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSStyleRule.java b/src/bind/java/org/w3c/dom/css/CSSStyleRule.java
deleted file mode 100644
index 45a647b19..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSStyleRule.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>CSSStyleRule</code> interface represents a single rule set in a
- * CSS style sheet.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSStyleRule extends CSSRule {
- /**
- * The textual representation of the selector for the rule set. The
- * implementation may have stripped out insignificant whitespace while
- * parsing the selector.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified CSS string value has a syntax
- * error and is unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this rule is readonly.
- */
- public String getSelectorText();
- public void setSelectorText(String selectorText)
- throws DOMException;
-
- /**
- * The declaration-block of this rule set.
- */
- public CSSStyleDeclaration getStyle();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSStyleSheet.java b/src/bind/java/org/w3c/dom/css/CSSStyleSheet.java
deleted file mode 100644
index cdfd74d9a..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSStyleSheet.java
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-import org.w3c.dom.stylesheets.StyleSheet;
-
-/**
- * The <code>CSSStyleSheet</code> interface is a concrete interface used to
- * represent a CSS style sheet i.e., a style sheet whose content type is
- * "text/css".
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSStyleSheet extends StyleSheet {
- /**
- * If this style sheet comes from an <code>@import</code> rule, the
- * <code>ownerRule</code> attribute will contain the
- * <code>CSSImportRule</code>. In that case, the <code>ownerNode</code>
- * attribute in the <code>StyleSheet</code> interface will be
- * <code>null</code>. If the style sheet comes from an element or a
- * processing instruction, the <code>ownerRule</code> attribute will be
- * <code>null</code> and the <code>ownerNode</code> attribute will
- * contain the <code>Node</code>.
- */
- public CSSRule getOwnerRule();
-
- /**
- * The list of all CSS rules contained within the style sheet. This
- * includes both rule sets and at-rules.
- */
- public CSSRuleList getCssRules();
-
- /**
- * Used to insert a new rule into the style sheet. The new rule now
- * becomes part of the cascade.
- * @param rule The parsable text representing the rule. For rule sets
- * this contains both the selector and the style declaration. For
- * at-rules, this specifies both the at-identifier and the rule
- * content.
- * @param index The index within the style sheet's rule list of the rule
- * before which to insert the specified rule. If the specified index
- * is equal to the length of the style sheet's rule collection, the
- * rule will be added to the end of the style sheet.
- * @return The index within the style sheet's rule collection of the
- * newly inserted rule.
- * @exception DOMException
- * HIERARCHY_REQUEST_ERR: Raised if the rule cannot be inserted at the
- * specified index e.g. if an <code>@import</code> rule is inserted
- * after a standard rule set or other at-rule.
- * <br>INDEX_SIZE_ERR: Raised if the specified index is not a valid
- * insertion point.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this style sheet is
- * readonly.
- * <br>SYNTAX_ERR: Raised if the specified rule has a syntax error and
- * is unparsable.
- */
- public int insertRule(String rule,
- int index)
- throws DOMException;
-
- /**
- * Used to delete a rule from the style sheet.
- * @param index The index within the style sheet's rule list of the rule
- * to remove.
- * @exception DOMException
- * INDEX_SIZE_ERR: Raised if the specified index does not correspond to
- * a rule in the style sheet's rule list.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this style sheet is
- * readonly.
- */
- public void deleteRule(int index)
- throws DOMException;
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSUnknownRule.java b/src/bind/java/org/w3c/dom/css/CSSUnknownRule.java
deleted file mode 100644
index 763d5f1b6..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSUnknownRule.java
+++ /dev/null
@@ -1,22 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-/**
- * The <code>CSSUnknownRule</code> interface represents an at-rule not
- * supported by this user agent.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSUnknownRule extends CSSRule {
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSValue.java b/src/bind/java/org/w3c/dom/css/CSSValue.java
deleted file mode 100644
index c40929095..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSValue.java
+++ /dev/null
@@ -1,68 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>CSSValue</code> interface represents a simple or a complex
- * value. A <code>CSSValue</code> object only occurs in a context of a CSS
- * property.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSValue {
- // UnitTypes
- /**
- * The value is inherited and the <code>cssText</code> contains "inherit".
- */
- public static final short CSS_INHERIT = 0;
- /**
- * The value is a primitive value and an instance of the
- * <code>CSSPrimitiveValue</code> interface can be obtained by using
- * binding-specific casting methods on this instance of the
- * <code>CSSValue</code> interface.
- */
- public static final short CSS_PRIMITIVE_VALUE = 1;
- /**
- * The value is a <code>CSSValue</code> list and an instance of the
- * <code>CSSValueList</code> interface can be obtained by using
- * binding-specific casting methods on this instance of the
- * <code>CSSValue</code> interface.
- */
- public static final short CSS_VALUE_LIST = 2;
- /**
- * The value is a custom value.
- */
- public static final short CSS_CUSTOM = 3;
-
- /**
- * A string representation of the current value.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified CSS string value has a syntax
- * error (according to the attached property) or is unparsable.
- * <br>INVALID_MODIFICATION_ERR: Raised if the specified CSS string
- * value represents a different type of values than the values allowed
- * by the CSS property.
- * <br> NO_MODIFICATION_ALLOWED_ERR: Raised if this value is readonly.
- */
- public String getCssText();
- public void setCssText(String cssText)
- throws DOMException;
-
- /**
- * A code defining the type of the value as defined above.
- */
- public short getCssValueType();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/CSSValueList.java b/src/bind/java/org/w3c/dom/css/CSSValueList.java
deleted file mode 100644
index b159165d9..000000000
--- a/src/bind/java/org/w3c/dom/css/CSSValueList.java
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-/**
- * The <code>CSSValueList</code> interface provides the abstraction of an
- * ordered collection of CSS values.
- * <p> Some properties allow an empty list into their syntax. In that case,
- * these properties take the <code>none</code> identifier. So, an empty list
- * means that the property has the value <code>none</code>.
- * <p> The items in the <code>CSSValueList</code> are accessible via an
- * integral index, starting from 0.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface CSSValueList extends CSSValue {
- /**
- * The number of <code>CSSValues</code> in the list. The range of valid
- * values of the indices is <code>0</code> to <code>length-1</code>
- * inclusive.
- */
- public int getLength();
-
- /**
- * Used to retrieve a <code>CSSValue</code> by ordinal index. The order in
- * this collection represents the order of the values in the CSS style
- * property. If index is greater than or equal to the number of values
- * in the list, this returns <code>null</code>.
- * @param indexIndex into the collection.
- * @return The <code>CSSValue</code> at the <code>index</code> position
- * in the <code>CSSValueList</code>, or <code>null</code> if that is
- * not a valid index.
- */
- public CSSValue item(int index);
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/Counter.java b/src/bind/java/org/w3c/dom/css/Counter.java
deleted file mode 100644
index 8cd4967b3..000000000
--- a/src/bind/java/org/w3c/dom/css/Counter.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-/**
- * The <code>Counter</code> interface is used to represent any counter or
- * counters function value. This interface reflects the values in the
- * underlying style property.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface Counter {
- /**
- * This attribute is used for the identifier of the counter.
- */
- public String getIdentifier();
-
- /**
- * This attribute is used for the style of the list.
- */
- public String getListStyle();
-
- /**
- * This attribute is used for the separator of the nested counters.
- */
- public String getSeparator();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/DOMImplementationCSS.java b/src/bind/java/org/w3c/dom/css/DOMImplementationCSS.java
deleted file mode 100644
index 66755de64..000000000
--- a/src/bind/java/org/w3c/dom/css/DOMImplementationCSS.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.DOMImplementation;
-import org.w3c.dom.DOMException;
-
-/**
- * This interface allows the DOM user to create a <code>CSSStyleSheet</code>
- * outside the context of a document. There is no way to associate the new
- * <code>CSSStyleSheet</code> with a document in DOM Level 2.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface DOMImplementationCSS extends DOMImplementation {
- /**
- * Creates a new <code>CSSStyleSheet</code>.
- * @param title The advisory title. See also the section.
- * @param media The comma-separated list of media associated with the new
- * style sheet. See also the section.
- * @return A new CSS style sheet.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified media string value has a syntax
- * error and is unparsable.
- */
- public CSSStyleSheet createCSSStyleSheet(String title,
- String media)
- throws DOMException;
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/DocumentCSS.java b/src/bind/java/org/w3c/dom/css/DocumentCSS.java
deleted file mode 100644
index bb1b8540a..000000000
--- a/src/bind/java/org/w3c/dom/css/DocumentCSS.java
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.stylesheets.DocumentStyle;
-import org.w3c.dom.Element;
-
-/**
- * This interface represents a document with a CSS view.
- * <p> The <code>getOverrideStyle</code> method provides a mechanism through
- * which a DOM author could effect immediate change to the style of an
- * element without modifying the explicitly linked style sheets of a
- * document or the inline style of elements in the style sheets. This style
- * sheet comes after the author style sheet in the cascade algorithm and is
- * called override style sheet. The override style sheet takes precedence
- * over author style sheets. An "!important" declaration still takes
- * precedence over a normal declaration. Override, author, and user style
- * sheets all may contain "!important" declarations. User "!important" rules
- * take precedence over both override and author "!important" rules, and
- * override "!important" rules take precedence over author "!important"
- * rules.
- * <p> The expectation is that an instance of the <code>DocumentCSS</code>
- * interface can be obtained by using binding-specific casting methods on an
- * instance of the <code>Document</code> interface.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface DocumentCSS extends DocumentStyle {
- /**
- * This method is used to retrieve the override style declaration for a
- * specified element and a specified pseudo-element.
- * @param elt The element whose style is to be modified. This parameter
- * cannot be null.
- * @param pseudoElt The pseudo-element or <code>null</code> if none.
- * @return The override style declaration.
- */
- public CSSStyleDeclaration getOverrideStyle(Element elt,
- String pseudoElt);
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/ElementCSSInlineStyle.java b/src/bind/java/org/w3c/dom/css/ElementCSSInlineStyle.java
deleted file mode 100644
index 98b60bf9d..000000000
--- a/src/bind/java/org/w3c/dom/css/ElementCSSInlineStyle.java
+++ /dev/null
@@ -1,32 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-/**
- * Inline style information attached to elements is exposed through the
- * <code>style</code> attribute. This represents the contents of the STYLE
- * attribute for HTML elements (or elements in other schemas or DTDs which
- * use the STYLE attribute in the same way). The expectation is that an
- * instance of the ElementCSSInlineStyle interface can be obtained by using
- * binding-specific casting methods on an instance of the Element interface
- * when the element supports inline CSS style informations.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface ElementCSSInlineStyle {
- /**
- * The style attribute.
- */
- public CSSStyleDeclaration getStyle();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/RGBColor.java b/src/bind/java/org/w3c/dom/css/RGBColor.java
deleted file mode 100644
index cd5daa567..000000000
--- a/src/bind/java/org/w3c/dom/css/RGBColor.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-/**
- * The <code>RGBColor</code> interface is used to represent any RGB color
- * value. This interface reflects the values in the underlying style
- * property. Hence, modifications made to the <code>CSSPrimitiveValue</code>
- * objects modify the style property.
- * <p> A specified RGB color is not clipped (even if the number is outside the
- * range 0-255 or 0%-100%). A computed RGB color is clipped depending on the
- * device.
- * <p> Even if a style sheet can only contain an integer for a color value,
- * the internal storage of this integer is a float, and this can be used as
- * a float in the specified or the computed style.
- * <p> A color percentage value can always be converted to a number and vice
- * versa.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface RGBColor {
- /**
- * This attribute is used for the red value of the RGB color.
- */
- public CSSPrimitiveValue getRed();
-
- /**
- * This attribute is used for the green value of the RGB color.
- */
- public CSSPrimitiveValue getGreen();
-
- /**
- * This attribute is used for the blue value of the RGB color.
- */
- public CSSPrimitiveValue getBlue();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/Rect.java b/src/bind/java/org/w3c/dom/css/Rect.java
deleted file mode 100644
index f5efb1084..000000000
--- a/src/bind/java/org/w3c/dom/css/Rect.java
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-/**
- * The <code>Rect</code> interface is used to represent any rect value. This
- * interface reflects the values in the underlying style property. Hence,
- * modifications made to the <code>CSSPrimitiveValue</code> objects modify
- * the style property.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface Rect {
- /**
- * This attribute is used for the top of the rect.
- */
- public CSSPrimitiveValue getTop();
-
- /**
- * This attribute is used for the right of the rect.
- */
- public CSSPrimitiveValue getRight();
-
- /**
- * This attribute is used for the bottom of the rect.
- */
- public CSSPrimitiveValue getBottom();
-
- /**
- * This attribute is used for the left of the rect.
- */
- public CSSPrimitiveValue getLeft();
-
-}
diff --git a/src/bind/java/org/w3c/dom/css/ViewCSS.java b/src/bind/java/org/w3c/dom/css/ViewCSS.java
deleted file mode 100644
index 6c98bd4ec..000000000
--- a/src/bind/java/org/w3c/dom/css/ViewCSS.java
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.css;
-
-import org.w3c.dom.views.AbstractView;
-import org.w3c.dom.Element;
-
-/**
- * This interface represents a CSS view. The <code>getComputedStyle</code>
- * method provides a read only access to the computed values of an element.
- * <p> The expectation is that an instance of the <code>ViewCSS</code>
- * interface can be obtained by using binding-specific casting methods on an
- * instance of the <code>AbstractView</code> interface.
- * <p> Since a computed style is related to an <code>Element</code> node, if
- * this element is removed from the document, the associated
- * <code>CSSStyleDeclaration</code> and <code>CSSValue</code> related to
- * this declaration are no longer valid.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface ViewCSS extends AbstractView {
- /**
- * This method is used to get the computed style as it is defined in .
- * @param elt The element whose style is to be computed. This parameter
- * cannot be null.
- * @param pseudoElt The pseudo-element or <code>null</code> if none.
- * @return The computed style. The <code>CSSStyleDeclaration</code> is
- * read-only and contains only absolute values.
- */
- public CSSStyleDeclaration getComputedStyle(Element elt,
- String pseudoElt);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/CustomEvent.java b/src/bind/java/org/w3c/dom/events/CustomEvent.java
deleted file mode 100644
index c7bdf0433..000000000
--- a/src/bind/java/org/w3c/dom/events/CustomEvent.java
+++ /dev/null
@@ -1,70 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-/**
- * The <code>CustomEvent</code> interface gives access to the attributes
- * <code>Event.currentTarget</code> and <code>Event.eventPhase</code>. It is
- * intended to be used by the DOM Events implementation to access the
- * underlying current target and event phase while dispatching a custom
- * <code>Event</code> in the tree; it is also intended to be implemented,
- * and <em>not used</em>, by DOM applications.
- * <p> The methods contained in this interface are not intended to be used by
- * a DOM application, especially during the dispatch on the
- * <code>Event</code> object. Changing the current target or the current
- * phase may result in unpredictable results of the event flow. The DOM
- * Events implementation should ensure that both methods return the
- * appropriate current target and phase before invoking each event listener
- * on the current target to protect DOM applications from malicious event
- * listeners.
- * <p ><b>Note:</b> If this interface is supported by the event object,
- * <code>Event.isCustom()</code> must return <code>true</code>.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 3
- */
-public interface CustomEvent extends Event {
- /**
- * The <code>setDispatchState</code> method is used by the DOM Events
- * implementation to set the values of <code>Event.currentTarget</code>
- * and <code>Event.eventPhase</code>. It also reset the states of
- * <code>isPropagationStopped</code> and
- * <code>isImmediatePropagationStopped</code>.
- * @param target Specifies the new value for the
- * <code>Event.currentTarget</code> attribute.
- * @param phase Specifies the new value for the
- * <code>Event.eventPhase</code> attribute.
- */
- public void setDispatchState(EventTarget target,
- short phase);
-
- /**
- * This method will return <code>true</code> if the method
- * <code>stopPropagation()</code> has been called for this event,
- * <code>false</code> in any other cases.
- * @return <code>true</code> if the event propagation has been stopped
- * in the current group.
- */
- public boolean isPropagationStopped();
-
- /**
- * The <code>isImmediatePropagationStopped</code> method is used by the
- * DOM Events implementation to know if the method
- * <code>stopImmediatePropagation()</code> has been called for this
- * event. It returns <code>true</code> if the method has been called,
- * <code>false</code> otherwise.
- * @return <code>true</code> if the event propagation has been stopped
- * immediately in the current group.
- */
- public boolean isImmediatePropagationStopped();
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/DocumentEvent.java b/src/bind/java/org/w3c/dom/events/DocumentEvent.java
deleted file mode 100644
index 8f50dd74b..000000000
--- a/src/bind/java/org/w3c/dom/events/DocumentEvent.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>DocumentEvent</code> interface provides a mechanism by which the
- * user can create an <code>Event</code> object of a type supported by the
- * implementation. If the feature "Events" is supported by the
- * <code>Document</code> object, the <code>DocumentEvent</code> interface
- * must be implemented on the same object. If the feature "+Events" is
- * supported by the <code>Document</code> object, an object that supports
- * the <code>DocumentEvent</code> interface must be returned by invoking the
- * method <code>Node.getFeature("+Events", "3.0")</code> on the
- * <code>Document</code> object.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 2
- */
-public interface DocumentEvent {
- /**
- *
- * @param eventType The <code>eventType</code> parameter specifies the
- * name of the DOM Events interface to be supported by the created
- * event object, e.g. <code>"Event"</code>, <code>"MouseEvent"</code>,
- * <code>"MutationEvent"</code> and so on. If the <code>Event</code>
- * is to be dispatched via the <code>EventTarget.dispatchEvent()</code>
- * method the appropriate event init method must be called after
- * creation in order to initialize the <code>Event</code>'s values.
- * As an example, a user wishing to synthesize some kind of
- * <code>UIEvent</code> would invoke
- * <code>DocumentEvent.createEvent("UIEvent")</code>. The
- * <code>UIEvent.initUIEventNS()</code> method could then be called on
- * the newly created <code>UIEvent</code> object to set the specific
- * type of user interface event to be dispatched,
- * <code>{"http://www.w3.org/2001/xml-events", "DOMActivate"}</code>
- * for example, and set its context information, e.g.
- * <code>UIEvent.detail</code> in this example. The
- * <code>createEvent</code> method is used in creating
- * <code>Event</code>s when it is either inconvenient or unnecessary
- * for the user to create an <code>Event</code> themselves. In cases
- * where the implementation provided <code>Event</code> is
- * insufficient, users may supply their own <code>Event</code>
- * implementations for use with the
- * <code>EventTarget.dispatchEvent()</code> method. However, the DOM
- * implementation needs access to the attributes
- * <code>Event.currentTarget</code> and <code>Event.eventPhase</code>
- * to appropriately propagate the event in the DOM tree. Therefore
- * users' <code>Event</code> implementations might need to support the
- * <code>CustomEvent</code> interface for that effect.
- * <p ><b>Note:</b> For backward compatibility reason, "UIEvents",
- * "MouseEvents", "MutationEvents", and "HTMLEvents" feature names are
- * valid values for the parameter <code>eventType</code> and represent
- * respectively the interfaces "UIEvent", "MouseEvent",
- * "MutationEvent", and "Event".
- * @return The newly created event object.
- * @exception DOMException
- * NOT_SUPPORTED_ERR: Raised if the implementation does not support the
- * <code>Event</code> interface requested.
- */
- public Event createEvent(String eventType)
- throws DOMException;
-
- /**
- * Test if the implementation can generate events of a specified type.
- * @param namespaceURI Specifies the <code>Event.namespaceURI</code> of
- * the event.
- * @param type Specifies the <code>Event.type</code> of the event.
- * @return <code>true</code> if the implementation can generate and
- * dispatch this event type, <code>false</code> otherwise.
- * @since DOM Level 3
- */
- public boolean canDispatch(String namespaceURI,
- String type);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/Event.java b/src/bind/java/org/w3c/dom/events/Event.java
deleted file mode 100644
index 949931518..000000000
--- a/src/bind/java/org/w3c/dom/events/Event.java
+++ /dev/null
@@ -1,209 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-/**
- * The <code>Event</code> interface is used to provide contextual information
- * about an event to the listener processing the event. An object which
- * implements the <code>Event</code> interface is passed as the parameter to
- * an <code>EventListener</code>. More specific context information is
- * passed to event listeners by deriving additional interfaces from
- * <code>Event</code> which contain information directly relating to the
- * type of event they represent. These derived interfaces are also
- * implemented by the object passed to the event listener.
- * <p> To create an instance of the <code>Event</code> interface, use the
- * <code>DocumentEvent.createEvent("Event")</code> method call.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 2
- */
-public interface Event {
- // PhaseType
- /**
- * The current event phase is the capture phase.
- */
- public static final short CAPTURING_PHASE = 1;
- /**
- * The current event is in the target phase, i.e. it is being evaluated
- * at the event target.
- */
- public static final short AT_TARGET = 2;
- /**
- * The current event phase is the bubbling phase.
- */
- public static final short BUBBLING_PHASE = 3;
-
- /**
- * The name should be an <a href='http://www.w3.org/TR/1999/REC-xml-names-19990114/#NT-NCName'>NCName</a> as defined in [<a href='http://www.w3.org/TR/1999/REC-xml-names-19990114/'>XML Namespaces</a>]
- * and is case-sensitive.
- * <br> If the attribute <code>Event.namespaceURI</code> is different from
- * <code>null</code>, this attribute represents a local name.
- */
- public String getType();
-
- /**
- * Used to indicate the event target. This attribute contains the target
- * node when used with the .
- */
- public EventTarget getTarget();
-
- /**
- * Used to indicate the <code>EventTarget</code> whose
- * <code>EventListeners</code> are currently being processed. This is
- * particularly useful during the capture and bubbling phases. This
- * attribute could contain the target node or a target ancestor when
- * used with the .
- */
- public EventTarget getCurrentTarget();
-
- /**
- * Used to indicate which phase of event flow is currently being
- * accomplished.
- */
- public short getEventPhase();
-
- /**
- * Used to indicate whether or not an event is a bubbling event. If the
- * event can bubble the value is <code>true</code>, otherwise the value
- * is <code>false</code>.
- */
- public boolean getBubbles();
-
- /**
- * Used to indicate whether or not an event can have its default action
- * prevented (see also ). If the default action can be prevented the
- * value is <code>true</code>, otherwise the value is <code>false</code>
- * .
- */
- public boolean getCancelable();
-
- /**
- * Used to specify the time (in milliseconds relative to the epoch) at
- * which the event was created. Due to the fact that some systems may
- * not provide this information the value of <code>timeStamp</code> may
- * be not available for all events. When not available, a value of
- * <code>0</code> will be returned. Examples of epoch time are the time
- * of the system start or 0:0:0 UTC 1st January 1970.
- */
- public long getTimeStamp();
-
- /**
- * This method is used to prevent event listeners of the same group to be
- * triggered but its effect is deferred until all event listeners
- * attached on the <code>currentTarget</code> have been triggered (see
- * ). Once it has been called, further calls to that method have no
- * additional effect.
- * <p ><b>Note:</b> This method does not prevent the default action from
- * being invoked; use <code>preventDefault</code> for that effect.
- */
- public void stopPropagation();
-
- /**
- * If an event is cancelable, the <code>preventDefault</code> method is
- * used to signify that the event is to be canceled, meaning any default
- * action normally taken by the implementation as a result of the event
- * will not occur (see also ), and thus independently of event groups.
- * Calling this method for a non-cancelable event has no effect.
- * <p ><b>Note:</b> This method does not stop the event propagation; use
- * <code>stopPropagation</code> or <code>stopImmediatePropagation</code>
- * for that effect.
- */
- public void preventDefault();
-
- /**
- * The <code>initEvent</code> method is used to initialize the value of
- * an <code>Event</code> created through the
- * <code>DocumentEvent.createEvent</code> method. This method may only
- * be called before the <code>Event</code> has been dispatched via the
- * <code>EventTarget.dispatchEvent()</code> method. If the method is
- * called several times before invoking
- * <code>EventTarget.dispatchEvent</code>, only the final invocation
- * takes precedence. This method has no effect if called after the event
- * has been dispatched. If called from a subclass of the
- * <code>Event</code> interface only the values specified in this method
- * are modified, all other attributes are left unchanged.
- * <br> This method sets the <code>Event.type</code> attribute to
- * <code>eventTypeArg</code>, and <code>Event.namespaceURI</code> to
- * <code>null</code>. To initialize an event with a namespace URI, use
- * the <code>Event.initEventNS(namespaceURIArg, eventTypeArg, ...)</code>
- * method.
- * @param eventTypeArg Specifies <code>Event.type</code>.
- * @param canBubbleArg Specifies <code>Event.bubbles</code>. This
- * parameter overrides the intrinsic bubbling behavior of the event.
- * @param cancelableArg Specifies <code>Event.cancelable</code>. This
- * parameter overrides the intrinsic cancelable behavior of the event.
- */
- public void initEvent(String eventTypeArg,
- boolean canBubbleArg,
- boolean cancelableArg);
-
- /**
- * The namespace URI associated with this event at creation time, or
- * <code>null</code> if it is unspecified.
- * <br> For events initialized with a DOM Level 2 Events method, such as
- * <code>Event.initEvent()</code>, this is always <code>null</code>.
- * @since DOM Level 3
- */
- public String getNamespaceURI();
-
- /**
- * This method will always return <code>false</code>, unless the event
- * implements the <code>CustomEvent</code> interface.
- * @return <code>false</code>, unless the event object implements the
- * <code>CustomEvent</code> interface.
- * @since DOM Level 3
- */
- public boolean isCustom();
-
- /**
- * This method is used to prevent event listeners of the same group to be
- * triggered and, unlike <code>stopPropagation</code> its effect is
- * immediate (see ). Once it has been called, further calls to that
- * method have no additional effect.
- * <p ><b>Note:</b> This method does not prevent the default action from
- * being invoked; use <code>Event.preventDefault()</code> for that
- * effect.
- * @since DOM Level 3
- */
- public void stopImmediatePropagation();
-
- /**
- * This method will return <code>true</code> if the method
- * <code>Event.preventDefault()</code> has been called for this event,
- * <code>false</code> otherwise.
- * @return <code>true</code> if <code>Event.preventDefault()</code> has
- * been called for this event.
- * @since DOM Level 3
- */
- public boolean isDefaultPrevented();
-
- /**
- * The <code>initEventNS</code> method is used to initialize the value of
- * an <code>Event</code> object and has the same behavior as
- * <code>Event.initEvent()</code>.
- * @param namespaceURIArg Specifies <code>Event.namespaceuRI</code>, the
- * namespace URI associated with this event, or <code>null</code> if
- * no namespace.
- * @param eventTypeArg Specifies <code>Event.type</code>, the local name
- * of the event type.
- * @param canBubbleArg Refer to the <code>Event.initEvent()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>Event.initEvent()</code>
- * method for a description of this parameter.
- * @since DOM Level 3
- */
- public void initEventNS(String namespaceURIArg,
- String eventTypeArg,
- boolean canBubbleArg,
- boolean cancelableArg);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/EventException.java b/src/bind/java/org/w3c/dom/events/EventException.java
deleted file mode 100644
index 51763b46b..000000000
--- a/src/bind/java/org/w3c/dom/events/EventException.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-/**
- * Event operations may throw an <code>EventException</code> as specified in
- * their method descriptions.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 2
- */
-public class EventException extends RuntimeException {
- public EventException(short code, String message) {
- super(message);
- this.code = code;
- }
- public short code;
- // EventExceptionCode
- /**
- * If the <code>Event.type</code> was not specified by initializing the
- * event before the method was called. Specification of the
- * <code>Event.type</code> as <code>null</code> or an empty string will
- * also trigger this exception.
- */
- public static final short UNSPECIFIED_EVENT_TYPE_ERR = 0;
- /**
- * If the <code>Event</code> object is already dispatched in the tree.
- * @since DOM Level 3
- */
- public static final short DISPATCH_REQUEST_ERR = 1;
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/EventListener.java b/src/bind/java/org/w3c/dom/events/EventListener.java
deleted file mode 100644
index a5102b130..000000000
--- a/src/bind/java/org/w3c/dom/events/EventListener.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-/**
- * The <code>EventListener</code> interface is the primary way for handling
- * events. Users implement the <code>EventListener</code> interface and
- * register their event listener on an <code>EventTarget</code>. The users
- * should also remove their <code>EventListener</code> from its
- * <code>EventTarget</code> after they have completed using the listener.
- * <p> Copying a <code>Node</code>, with methods such as
- * <code>Node.cloneNode</code> or <code>Range.cloneContents</code>, does not
- * copy the event listeners attached to it. Event listeners must be attached
- * to the newly created <code>Node</code> afterwards if so desired.
- * <p> Moving a <code>Node</code>, with methods <code>Document.adoptNode</code>
- * , <code>Node.appendChild</code>, or <code>Range.extractContents</code>,
- * does not affect the event listeners attached to it.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 2
- */
-public interface EventListener {
- /**
- * This method is called whenever an event occurs of the event type for
- * which the <code>EventListener</code> interface was registered.
- * @param evt The <code>Event</code> contains contextual information
- * about the event.
- */
- public void handleEvent(Event evt);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/EventTarget.java b/src/bind/java/org/w3c/dom/events/EventTarget.java
deleted file mode 100644
index 1be6edace..000000000
--- a/src/bind/java/org/w3c/dom/events/EventTarget.java
+++ /dev/null
@@ -1,202 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-/**
- * The <code>EventTarget</code> interface is implemented by all the objects
- * which could be event targets in an implementation which supports the .
- * The interface allows registration, removal or query of event listeners,
- * and dispatch of events to an event target.
- * <p> When used with , this interface is implemented by all target nodes and
- * target ancestors, i.e. all DOM <code>Nodes</code> of the tree support
- * this interface when the implementation conforms to DOM Level 3 Events
- * and, therefore, this interface can be obtained by using binding-specific
- * casting methods on an instance of the <code>Node</code> interface.
- * <p> Invoking <code>addEventListener</code> or
- * <code>addEventListenerNS</code> multiple times on the same
- * <code>EventTarget</code> with the same parameters (
- * <code>namespaceURI</code>, <code>type</code>, <code>listener</code>, and
- * <code>useCapture</code>) is considered to be a no-op and thus
- * independently of the event group. They do not cause the
- * <code>EventListener</code> to be called more than once and do not cause a
- * change in the triggering order. In order to guarantee that an event
- * listener will be added to the event target for the specified event group,
- * one needs to invoke <code>removeEventListener</code> or
- * <code>removeEventListenerNS</code> first.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 2
- */
-public interface EventTarget {
- /**
- * This method allows the registration of an event listener in the
- * default group and, depending on the <code>useCapture</code>
- * parameter, on the capture phase of the DOM event flow or its target
- * and bubbling phases.
- * @param type Specifies the <code>Event.type</code> associated with the
- * event for which the user is registering.
- * @param listener The <code>listener</code> parameter takes an object
- * implemented by the user which implements the
- * <code>EventListener</code> interface and contains the method to be
- * called when the event occurs.
- * @param useCapture If true, <code>useCapture</code> indicates that the
- * user wishes to add the event listener for the capture phase only,
- * i.e. this event listener will not be triggered during the target
- * and bubbling phases. If <code>false</code>, the event listener will
- * only be triggered during the target and bubbling phases.
- */
- public void addEventListener(String type,
- EventListener listener,
- boolean useCapture);
-
- /**
- * This method allows the removal of event listeners from the default
- * group.
- * <br> Calling <code>removeEventListener</code> with arguments which do
- * not identify any currently registered <code>EventListener</code> on
- * the <code>EventTarget</code> has no effect.
- * @param type Specifies the <code>Event.type</code> for which the user
- * registered the event listener.
- * @param listener The <code>EventListener</code> to be removed.
- * @param useCapture Specifies whether the <code>EventListener</code>
- * being removed was registered for the capture phase or not. If a
- * listener was registered twice, once for the capture phase and once
- * for the target and bubbling phases, each must be removed
- * separately. Removal of an event listener registered for the capture
- * phase does not affect the same event listener registered for the
- * target and bubbling phases, and vice versa.
- */
- public void removeEventListener(String type,
- EventListener listener,
- boolean useCapture);
-
- /**
- * This method allows the dispatch of events into the implementation's
- * event model. The event target of the event is the
- * <code>EventTarget</code> object on which <code>dispatchEvent</code>
- * is called.
- * @param evt The event to be dispatched.
- * @return Indicates whether any of the listeners which handled the
- * event called <code>Event.preventDefault()</code>. If
- * <code>Event.preventDefault()</code> was called the returned value
- * is <code>false</code>, else it is <code>true</code>.
- * @exception EventException
- * UNSPECIFIED_EVENT_TYPE_ERR: Raised if the <code>Event.type</code>
- * was not specified by initializing the event before
- * <code>dispatchEvent</code> was called. Specification of the
- * <code>Event.type</code> as <code>null</code> or an empty string
- * will also trigger this exception.
- * <br> DISPATCH_REQUEST_ERR: Raised if the <code>Event</code> object is
- * already being dispatched in the tree.
- * <br> NOT_SUPPORTED_ERR: Raised if the <code>Event</code> object has
- * not been created using <code>DocumentEvent.createEvent()</code> or
- * does not support the interface <code>CustomEvent</code>.
- * @version DOM Level 3
- */
- public boolean dispatchEvent(Event evt)
- throws EventException;
-
- /**
- * This method allows the registration of an event listener in a
- * specified group or the default group and, depending on the
- * <code>useCapture</code> parameter, on the capture phase of the DOM
- * event flow or its target and bubbling phases.
- * @param namespaceURI Specifies the <code>Event.namespaceURI</code>
- * associated with the event for which the user is registering.
- * @param type Specifies the <code>Event.type</code> associated with the
- * event for which the user is registering.
- * @param listener The <code>listener</code> parameter takes an object
- * implemented by the user which implements the
- * <code>EventListener</code> interface and contains the method to be
- * called when the event occurs.
- * @param useCapture If true, <code>useCapture</code> indicates that the
- * user wishes to add the event listener for the capture phase only,
- * i.e. this event listener will not be triggered during the target
- * and bubbling phases. If <code>false</code>, the event listener will
- * only be triggered during the target and bubbling phases.
- * @param evtGroup The object that represents the event group to
- * associate with the <code>EventListener</code> (see also ). Use
- * <code>null</code> to attach the event listener to the default
- * group.
- * @since DOM Level 3
- */
- public void addEventListenerNS(String namespaceURI,
- String type,
- EventListener listener,
- boolean useCapture,
- Object evtGroup);
-
- /**
- * This method allows the removal of an event listener, independently of
- * the associated event group.
- * <br> Calling <code>removeEventListenerNS</code> with arguments which do
- * not identify any currently registered <code>EventListener</code> on
- * the <code>EventTarget</code> has no effect.
- * @param namespaceURI Specifies the <code>Event.namespaceURI</code>
- * associated with the event for which the user registered the event
- * listener.
- * @param type Specifies the <code>Event.type</code> associated with the
- * event for which the user registered the event listener.
- * @param listener The <code>EventListener</code> parameter indicates
- * the <code>EventListener</code> to be removed.
- * @param useCapture Specifies whether the <code>EventListener</code>
- * being removed was registered for the capture phase or not. If a
- * listener was registered twice, once for the capture phase and once
- * for the target and bubbling phases, each must be removed
- * separately. Removal of an event listener registered for the capture
- * phase does not affect the same event listener registered for the
- * target and bubbling phases, and vice versa.
- * @since DOM Level 3
- */
- public void removeEventListenerNS(String namespaceURI,
- String type,
- EventListener listener,
- boolean useCapture);
-
- /**
- * This method allows the DOM application to know if an event listener,
- * attached to this <code>EventTarget</code> or one of its ancestors,
- * will be triggered by the specified event type during the dispatch of
- * the event to this event target or one of its descendants.
- * @param namespaceURI Specifies the <code>Event.namespaceURI</code>
- * associated with the event.
- * @param type Specifies the <code>Event.type</code> associated with the
- * event.
- * @return <code>true</code> if an event listener will be triggered on
- * the <code>EventTarget</code> with the specified event type,
- * <code>false</code> otherwise.
- * @since DOM Level 3
- */
- public boolean willTriggerNS(String namespaceURI,
- String type);
-
- /**
- * This method allows the DOM application to know if this
- * <code>EventTarget</code> contains an event listener registered for
- * the specified event type. This is useful for determining at which
- * nodes within a hierarchy altered handling of specific event types has
- * been introduced, but should not be used to determine whether the
- * specified event type triggers an event listener (see
- * <code>EventTarget.willTriggerNS()</code>).
- * @param namespaceURI Specifies the <code>Event.namespaceURI</code>
- * associated with the event.
- * @param type Specifies the <code>Event.type</code> associated with the
- * event.
- * @return <code>true</code> if an event listener is registered on this
- * <code>EventTarget</code> for the specified event type,
- * <code>false</code> otherwise.
- * @since DOM Level 3
- */
- public boolean hasEventListenerNS(String namespaceURI,
- String type);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/KeyboardEvent.java b/src/bind/java/org/w3c/dom/events/KeyboardEvent.java
deleted file mode 100644
index e166f5f77..000000000
--- a/src/bind/java/org/w3c/dom/events/KeyboardEvent.java
+++ /dev/null
@@ -1,178 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-import org.w3c.dom.views.AbstractView;
-
-/**
- * The <code>KeyboardEvent</code> interface provides specific contextual
- * information associated with keyboard devices. Each keyboard event
- * references a key using an identifier. Keyboard events are commonly
- * directed at the element that has the focus.
- * <p> The <code>KeyboardEvent</code> interface provides convenient attributes
- * for some common modifiers keys: <code>KeyboardEvent.ctrlKey</code>,
- * <code>KeyboardEvent.shiftKey</code>, <code>KeyboardEvent.altKey</code>,
- * <code>KeyboardEvent.metaKey</code>. These attributes are equivalent to
- * use the method
- * <code>KeyboardEvent.getModifierState(keyIdentifierArg)</code> with
- * "Control", "Shift", "Alt", or "Meta" respectively.
- * <p> To create an instance of the <code>KeyboardEvent</code> interface, use
- * the <code>DocumentEvent.createEvent("KeyboardEvent")</code> method call.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 3
- */
-public interface KeyboardEvent extends UIEvent {
- // KeyLocationCode
- /**
- * The key activation is not distinguished as the left or right version
- * of the key, and did not originate from the numeric keypad (or did not
- * originate with a virtual key corresponding to the numeric keypad).
- * Example: the 'Q' key on a PC 101 Key US keyboard.
- */
- public static final int DOM_KEY_LOCATION_STANDARD = 0x00;
- /**
- * The key activated is in the left key location (there is more than one
- * possible location for this key). Example: the left Shift key on a PC
- * 101 Key US keyboard.
- */
- public static final int DOM_KEY_LOCATION_LEFT = 0x01;
- /**
- * The key activation is in the right key location (there is more than
- * one possible location for this key). Example: the right Shift key on
- * a PC 101 Key US keyboard.
- */
- public static final int DOM_KEY_LOCATION_RIGHT = 0x02;
- /**
- * The key activation originated on the numeric keypad or with a virtual
- * key corresponding to the numeric keypad. Example: the '1' key on a PC
- * 101 Key US keyboard located on the numeric pad.
- */
- public static final int DOM_KEY_LOCATION_NUMPAD = 0x03;
-
- /**
- * <code>keyIdentifier</code> holds the identifier of the key. The key
- * identifiers are defined in Appendix A.2 "". Implementations that are
- * unable to identify a key must use the key identifier
- * <code>"Unidentified"</code>.
- */
- public String getKeyIdentifier();
-
- /**
- * The <code>keyLocation</code> attribute contains an indication of the
- * location of they key on the device, as described in .
- */
- public int getKeyLocation();
-
- /**
- * <code>true</code> if the control (Ctrl) key modifier is activated.
- */
- public boolean getCtrlKey();
-
- /**
- * <code>true</code> if the shift (Shift) key modifier is activated.
- */
- public boolean getShiftKey();
-
- /**
- * <code>true</code> if the alternative (Alt) key modifier is activated.
- * <p ><b>Note:</b> The Option key modifier on Macintosh systems must be
- * represented using this key modifier.
- */
- public boolean getAltKey();
-
- /**
- * <code>true</code> if the meta (Meta) key modifier is activated.
- * <p ><b>Note:</b> The Command key modifier on Macintosh systems must be
- * represented using this key modifier.
- */
- public boolean getMetaKey();
-
- /**
- * This methods queries the state of a modifier using a key identifier.
- * See also .
- * @param keyIdentifierArg A modifier key identifier. Common modifier
- * keys are <code>"Alt"</code>, <code>"AltGraph"</code>,
- * <code>"CapsLock"</code>, <code>"Control"</code>, <code>"Meta"</code>
- * , <code>"NumLock"</code>, <code>"Scroll"</code>, or
- * <code>"Shift"</code>.
- * <p ><b>Note:</b> If an application wishes to distinguish between
- * right and left modifiers, this information could be deduced using
- * keyboard events and <code>KeyboardEvent.keyLocation</code>.
- * @return <code>true</code> if it is modifier key and the modifier is
- * activated, <code>false</code> otherwise.
- */
- public boolean getModifierState(String keyIdentifierArg);
-
- /**
- * The <code>initKeyboardEvent</code> method is used to initialize the
- * value of a <code>KeyboardEvent</code> object and has the same
- * behavior as <code>UIEvent.initUIEvent()</code>. The value of
- * <code>UIEvent.detail</code> remains undefined.
- * @param typeArg Refer to the <code>UIEvent.initUIEvent()</code> method
- * for a description of this parameter.
- * @param canBubbleArg Refer to the <code>UIEvent.initUIEvent()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>UIEvent.initUIEvent()</code>
- * method for a description of this parameter.
- * @param viewArg Refer to the <code>UIEvent.initUIEvent()</code> method
- * for a description of this parameter.
- * @param keyIdentifierArg Specifies
- * <code>KeyboardEvent.keyIdentifier</code>.
- * @param keyLocationArg Specifies <code>KeyboardEvent.keyLocation</code>
- * .
- * @param modifiersList A <a href='http://www.w3.org/TR/2000/REC-xml-20001006#NT-S'>white space</a> separated list of modifier key identifiers to be activated on this
- * object.
- */
- public void initKeyboardEvent(String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- AbstractView viewArg,
- String keyIdentifierArg,
- int keyLocationArg,
- String modifiersList);
-
- /**
- * The <code>initKeyboardEventNS</code> method is used to initialize the
- * value of a <code>KeyboardEvent</code> object and has the same
- * behavior as <code>UIEvent.initUIEventNS()</code>. The value of
- * <code>UIEvent.detail</code> remains undefined.
- * @param namespaceURI Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param typeArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param canBubbleArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param viewArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param keyIdentifierArg Refer to the
- * <code>KeyboardEvent.initKeyboardEvent()</code> method for a
- * description of this parameter.
- * @param keyLocationArg Refer to the
- * <code>KeyboardEvent.initKeyboardEvent()</code> method for a
- * description of this parameter.
- * @param modifiersList A <a href='http://www.w3.org/TR/2000/REC-xml-20001006#NT-S'>white space</a> separated list of modifier key identifiers to be activated on this
- * object. As an example, <code>"Control Alt"</code> will activated
- * the control and alt modifiers.
- */
- public void initKeyboardEventNS(String namespaceURI,
- String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- AbstractView viewArg,
- String keyIdentifierArg,
- int keyLocationArg,
- String modifiersList);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/MouseEvent.java b/src/bind/java/org/w3c/dom/events/MouseEvent.java
deleted file mode 100644
index 9877e8dbc..000000000
--- a/src/bind/java/org/w3c/dom/events/MouseEvent.java
+++ /dev/null
@@ -1,219 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-import org.w3c.dom.views.AbstractView;
-
-/**
- * The <code>MouseEvent</code> interface provides specific contextual
- * information associated with Mouse events.
- * <p> In the case of nested elements mouse events are always targeted at the
- * most deeply nested element. Ancestors of the targeted element may use
- * bubbling to obtain notification of mouse events which occur within theirs
- * descendent elements.
- * <p> To create an instance of the <code>MouseEvent</code> interface, use the
- * <code>DocumentEvent.createEvent("MouseEvent")</code> method call.
- * <p ><b>Note:</b> When initializing <code>MouseEvent</code> objects using
- * <code>initMouseEvent</code> or <code>initMouseEventNS</code>,
- * implementations should use the client coordinates <code>clientX</code>
- * and <code>clientY</code> for calculation of other coordinates (such as
- * target coordinates exposed by DOM Level 0 implementations).
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 2
- */
-public interface MouseEvent extends UIEvent {
- /**
- * The horizontal coordinate at which the event occurred relative to the
- * origin of the screen coordinate system.
- */
- public int getScreenX();
-
- /**
- * The vertical coordinate at which the event occurred relative to the
- * origin of the screen coordinate system.
- */
- public int getScreenY();
-
- /**
- * The horizontal coordinate at which the event occurred relative to the
- * DOM implementation's client area.
- */
- public int getClientX();
-
- /**
- * The vertical coordinate at which the event occurred relative to the DOM
- * implementation's client area.
- */
- public int getClientY();
-
- /**
- * <code>true</code> if the control (Ctrl) key modifier is activated.
- */
- public boolean getCtrlKey();
-
- /**
- * <code>true</code> if the shift (Shift) key modifier is activated.
- */
- public boolean getShiftKey();
-
- /**
- * <code>true</code> if the alt (alternative) key modifier is activated.
- * <p ><b>Note:</b> The Option key modifier on Macintosh systems must be
- * represented using this key modifier.
- */
- public boolean getAltKey();
-
- /**
- * <code>true</code> if the meta (Meta) key modifier is activated.
- * <p ><b>Note:</b> The Command key modifier on Macintosh system must be
- * represented using this meta key.
- */
- public boolean getMetaKey();
-
- /**
- * During mouse events caused by the depression or release of a mouse
- * button, <code>button</code> is used to indicate which mouse button
- * changed state. <code>0</code> indicates the normal button of the
- * mouse (in general on the left or the one button on Macintosh mice,
- * used to activate a button or select text). <code>2</code> indicates
- * the contextual property (in general on the right, used to display a
- * context menu) button of the mouse if present. <code>1</code>
- * indicates the extra (in general in the middle and often combined with
- * the mouse wheel) button. Some mice may provide or simulate more
- * buttons, and values higher than <code>2</code> can be used to
- * represent such buttons.
- */
- public short getButton();
-
- /**
- * Used to identify a secondary <code>EventTarget</code> related to a UI
- * event. Currently this attribute is used with the mouseover event to
- * indicate the <code>EventTarget</code> which the pointing device
- * exited and with the mouseout event to indicate the
- * <code>EventTarget</code> which the pointing device entered.
- */
- public EventTarget getRelatedTarget();
-
- /**
- * The <code>initMouseEvent</code> method is used to initialize the value
- * of a <code>MouseEvent</code> object and has the same behavior as
- * <code>UIEvent.initUIEvent()</code>.
- * @param typeArg Refer to the <code>UIEvent.initUIEvent()</code> method
- * for a description of this parameter.
- * @param canBubbleArg Refer to the <code>UIEvent.initUIEvent()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>UIEvent.initUIEvent()</code>
- * method for a description of this parameter.
- * @param viewArg Refer to the <code>UIEvent.initUIEvent()</code> method
- * for a description of this parameter.
- * @param detailArg Refer to the <code>UIEvent.initUIEvent()</code>
- * method for a description of this parameter.
- * @param screenXArg Specifies <code>MouseEvent.screenX</code>.
- * @param screenYArg Specifies <code>MouseEvent.screenY</code>.
- * @param clientXArg Specifies <code>MouseEvent.clientX</code>.
- * @param clientYArg Specifies <code>MouseEvent.clientY</code>.
- * @param ctrlKeyArg Specifies <code>MouseEvent.ctrlKey</code>.
- * @param altKeyArg Specifies <code>MouseEvent.altKey</code>.
- * @param shiftKeyArg Specifies <code>MouseEvent.shiftKey</code>.
- * @param metaKeyArg Specifies <code>MouseEvent.metaKey</code>.
- * @param buttonArg Specifies <code>MouseEvent.button</code>.
- * @param relatedTargetArg Specifies
- * <code>MouseEvent.relatedTarget</code>.
- */
- public void initMouseEvent(String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- AbstractView viewArg,
- int detailArg,
- int screenXArg,
- int screenYArg,
- int clientXArg,
- int clientYArg,
- boolean ctrlKeyArg,
- boolean altKeyArg,
- boolean shiftKeyArg,
- boolean metaKeyArg,
- short buttonArg,
- EventTarget relatedTargetArg);
-
- /**
- * This methods queries the state of a modifier using a key identifier.
- * See also .
- * @param keyIdentifierArg A modifier key identifier, as defined by the
- * <code>KeyboardEvent.keyIdentifier</code> attribute. Common modifier
- * keys are <code>"Alt"</code>, <code>"AltGraph"</code>,
- * <code>"CapsLock"</code>, <code>"Control"</code>, <code>"Meta"</code>
- * , <code>"NumLock"</code>, <code>"Scroll"</code>, or
- * <code>"Shift"</code>.
- * <p ><b>Note:</b> If an application wishes to distinguish between
- * right and left modifiers, this information could be deduced using
- * keyboard events and <code>KeyboardEvent.keyLocation</code>.
- * @return <code>true</code> if it is modifier key and the modifier is
- * activated, <code>false</code> otherwise.
- * @since DOM Level 3
- */
- public boolean getModifierState(String keyIdentifierArg);
-
- /**
- * The <code>initMouseEventNS</code> method is used to initialize the
- * value of a <code>MouseEvent</code> object and has the same behavior
- * as <code>UIEvent.initUIEventNS()</code>.
- * @param namespaceURI Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param typeArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param canBubbleArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param viewArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param detailArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param screenXArg Refer to the
- * <code>MouseEvent.initMouseEvent()</code> method for a description
- * of this parameter.
- * @param screenYArg Refer to the
- * <code>MouseEvent.initMouseEvent()</code> method for a description
- * of this parameter.
- * @param clientXArg Refer to the
- * <code>MouseEvent.initMouseEvent()</code> method for a description
- * of this parameter.
- * @param clientYArg Refer to the
- * <code>MouseEvent.initMouseEvent()</code> method for a description
- * of this parameter.
- * @param buttonArg Refer to the <code>MouseEvent.initMouseEvent()</code>
- * method for a description of this parameter.
- * @param relatedTargetArg Refer to the
- * <code>MouseEvent.initMouseEvent()</code> method for a description
- * of this parameter.
- * @param modifiersList A <a href='http://www.w3.org/TR/2000/REC-xml-20001006#NT-S'>white space</a> separated list of modifier key identifiers to be activated on this
- * object. As an example, <code>"Control Alt"</code> will activated
- * the control and alt modifiers.
- * @since DOM Level 3
- */
- public void initMouseEventNS(String namespaceURI,
- String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- AbstractView viewArg,
- int detailArg,
- int screenXArg,
- int screenYArg,
- int clientXArg,
- int clientYArg,
- short buttonArg,
- EventTarget relatedTargetArg,
- String modifiersList);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/MutationEvent.java b/src/bind/java/org/w3c/dom/events/MutationEvent.java
deleted file mode 100644
index 12d8b2f6b..000000000
--- a/src/bind/java/org/w3c/dom/events/MutationEvent.java
+++ /dev/null
@@ -1,160 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-import org.w3c.dom.Node;
-
-/**
- * The <code>MutationEvent</code> interface provides specific contextual
- * information associated with Mutation events.
- * <p> To create an instance of the <code>MutationEvent</code> interface, use
- * the <code>DocumentEvent.createEvent("MutationEvent")</code> method call.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 2
- */
-public interface MutationEvent extends Event {
- // attrChangeType
- /**
- * The <code>Attr</code> was modified in place.
- */
- public static final short MODIFICATION = 1;
- /**
- * The <code>Attr</code> was just added.
- */
- public static final short ADDITION = 2;
- /**
- * The <code>Attr</code> was just removed.
- */
- public static final short REMOVAL = 3;
-
- /**
- * <code>relatedNode</code> is used to identify a secondary node related
- * to a mutation event. For example, if a mutation event is dispatched
- * to a node indicating that its parent has changed, the
- * <code>relatedNode</code> is the changed parent. If an event is
- * instead dispatched to a subtree indicating a node was changed within
- * it, the <code>relatedNode</code> is the changed node. In the case of
- * the
- * <code>{"http://www.w3.org/2001/xml-events", "DOMAttrModified"}</code>
- * event it indicates the <code>Attr</code> node which was modified,
- * added, or removed.
- */
- public Node getRelatedNode();
-
- /**
- * <code>prevValue</code> indicates the previous value of the
- * <code>Attr</code> node in
- * <code>{"http://www.w3.org/2001/xml-events", "DOMAttrModified"}</code>
- * events, and of the <code>CharacterData</code> node in
- * <code>{"http://www.w3.org/2001/xml-events", "DOMCharacterDataModified"}</code>
- * events.
- */
- public String getPrevValue();
-
- /**
- * <code>newValue</code> indicates the new value of the <code>Attr</code>
- * node in
- * <code>{"http://www.w3.org/2001/xml-events", "DOMAttrModified"}</code>
- * events, and of the <code>CharacterData</code> node in
- * <code>{"http://www.w3.org/2001/xml-events", "DOMCharacterDataModified"}</code>
- * events.
- */
- public String getNewValue();
-
- /**
- * <code>attrName</code> indicates the name of the changed
- * <code>Attr</code> node in a
- * <code>{"http://www.w3.org/2001/xml-events", "DOMAttrModified"}</code>
- * event.
- */
- public String getAttrName();
-
- /**
- * <code>attrChange</code> indicates the type of change which triggered
- * the
- * <code>{"http://www.w3.org/2001/xml-events", "DOMAttrModified"}</code>
- * event. The values can be <code>MODIFICATION</code>,
- * <code>ADDITION</code>, or <code>REMOVAL</code>.
- */
- public short getAttrChange();
-
- /**
- * The <code>initMutationEvent</code> method is used to initialize the
- * value of a <code>MutationEvent</code> object and has the same
- * behavior as <code>Event.initEvent()</code>.
- * @param typeArg Refer to the <code>Event.initEvent()</code> method for
- * a description of this parameter.
- * @param canBubbleArg Refer to the <code>Event.initEvent()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>Event.initEvent()</code>
- * method for a description of this parameter.
- * @param relatedNodeArg Specifies <code>MutationEvent.relatedNode</code>
- * .
- * @param prevValueArg Specifies <code>MutationEvent.prevValue</code>.
- * This value may be null.
- * @param newValueArg Specifies <code>MutationEvent.newValue</code>.
- * This value may be null.
- * @param attrNameArg Specifies <code>MutationEvent.attrname</code>.
- * This value may be null.
- * @param attrChangeArg Specifies <code>MutationEvent.attrChange</code>.
- * This value may be null.
- */
- public void initMutationEvent(String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- Node relatedNodeArg,
- String prevValueArg,
- String newValueArg,
- String attrNameArg,
- short attrChangeArg);
-
- /**
- * The <code>initMutationEventNS</code> method is used to initialize the
- * value of a <code>MutationEvent</code> object and has the same
- * behavior as <code>Event.initEventNS()</code>.
- * @param namespaceURI Refer to the <code>Event.initEventNS()</code>
- * method for a description of this parameter.
- * @param typeArg Refer to the <code>Event.initEventNS()</code> method
- * for a description of this parameter.
- * @param canBubbleArg Refer to the <code>Event.initEventNS()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>Event.initEventNS()</code>
- * method for a description of this parameter.
- * @param relatedNodeArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param prevValueArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param newValueArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param attrNameArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param attrChangeArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @since DOM Level 3
- */
- public void initMutationEventNS(String namespaceURI,
- String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- Node relatedNodeArg,
- String prevValueArg,
- String newValueArg,
- String attrNameArg,
- short attrChangeArg);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/MutationNameEvent.java b/src/bind/java/org/w3c/dom/events/MutationNameEvent.java
deleted file mode 100644
index f5c217198..000000000
--- a/src/bind/java/org/w3c/dom/events/MutationNameEvent.java
+++ /dev/null
@@ -1,104 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-import org.w3c.dom.Node;
-
-/**
- * The <code>MutationNameEvent</code> interface provides specific contextual
- * information associated with Mutation name event types.
- * <p> To create an instance of the <code>MutationNameEvent</code> interface,
- * use the <code>Document.createEvent("MutationNameEvent")</code> method
- * call.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 3
- */
-public interface MutationNameEvent extends MutationEvent {
- /**
- * The previous value of the <code>relatedNode</code>'s
- * <code>namespaceURI</code>.
- */
- public String getPrevNamespaceURI();
-
- /**
- * The previous value of the <code>relatedNode</code>'s
- * <code>nodeName</code>.
- */
- public String getPrevNodeName();
-
- /**
- * The <code>initMutationNameEvent</code> method is used to initialize
- * the value of a <code>MutationNameEvent</code> object and has the same
- * behavior as <code>MutationEvent.initMutationEvent()</code>.
- * @param typeArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param canBubbleArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param cancelableArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param relatedNodeArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param prevNamespaceURIArg Specifies
- * <code>MutationNameEvent.prevNamespaceURI</code>. This value may be
- * <code>null</code>.
- * @param prevNodeNameArg Specifies
- * <code>MutationNameEvent.prevNodeName</code>.
- * @since DOM Level 3
- */
- public void initMutationNameEvent(String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- Node relatedNodeArg,
- String prevNamespaceURIArg,
- String prevNodeNameArg);
-
- /**
- * The <code>initMutationNameEventNS</code> method is used to initialize
- * the value of a <code>MutationNameEvent</code> object and has the same
- * behavior as <code>MutationEvent.initMutationEventNS()</code>.
- * @param namespaceURI Refer to the
- * <code>MutationEvent.initMutationEventNS()</code> method for a
- * description of this parameter.
- * @param typeArg Refer to the
- * <code>MutationEvent.initMutationEventNS()</code> method for a
- * description of this parameter.
- * @param canBubbleArg Refer to the
- * <code>MutationEvent.initMutationEventNS()</code> method for a
- * description of this parameter.
- * @param cancelableArg Refer to the
- * <code>MutationEvent.initMutationEventNS()</code> method for a
- * description of this parameter.
- * @param relatedNodeArg Refer to the
- * <code>MutationEvent.initMutationEventNS()</code> method for a
- * description of this parameter.
- * @param prevNamespaceURIArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @param prevNodeNameArg Refer to the
- * <code>MutationEvent.initMutationEvent()</code> method for a
- * description of this parameter.
- * @since DOM Level 3
- */
- public void initMutationNameEventNS(String namespaceURI,
- String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- Node relatedNodeArg,
- String prevNamespaceURIArg,
- String prevNodeNameArg);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/TextEvent.java b/src/bind/java/org/w3c/dom/events/TextEvent.java
deleted file mode 100644
index 4ba5f5abf..000000000
--- a/src/bind/java/org/w3c/dom/events/TextEvent.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-import org.w3c.dom.views.AbstractView;
-
-/**
- * The <code>TextEvent</code> interface provides specific contextual
- * information associated with Text Events.
- * <p> To create an instance of the <code>TextEvent</code> interface, use the
- * <code>DocumentEvent.createEvent("TextEvent")</code> method call.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 3
- */
-public interface TextEvent extends UIEvent {
- /**
- * <code>data</code> holds the value of the characters generated by the
- * character device. This may be a single Unicode character or a
- * non-empty sequence of Unicode characters [Unicode]. Characters should be normalized as defined by the Unicode
- * normalization form NFC, defined in [<a href='http://www.unicode.org/unicode/reports/tr15/'>UTR #15</a>]. This
- * attribute cannot be null or contain the empty string.
- */
- public String getData();
-
- /**
- * The <code>initTextEvent</code> method is used to initialize the value
- * of a <code>TextEvent</code> object and has the same behavior as
- * <code>UIEvent.initUIEvent()</code>. The value of
- * <code>UIEvent.detail</code> remains undefined.
- * @param typeArg Refer to the <code>UIEvent.initUIEvent()</code> method
- * for a description of this parameter.
- * @param canBubbleArg Refer to the <code>UIEvent.initUIEvent()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>UIEvent.initUIEvent()</code>
- * method for a description of this parameter.
- * @param viewArg Refer to the <code>UIEvent.initUIEvent()</code> method
- * for a description of this parameter.
- * @param dataArg Specifies <code>TextEvent.data</code>.
- */
- public void initTextEvent(String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- AbstractView viewArg,
- String dataArg);
-
- /**
- * The <code>initTextEventNS</code> method is used to initialize the
- * value of a <code>TextEvent</code> object and has the same behavior as
- * <code>UIEvent.initUIEventNS()</code>. The value of
- * <code>UIEvent.detail</code> remains undefined.
- * @param namespaceURI Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param type Refer to the <code>UIEvent.initUIEventNS()</code> method
- * for a description of this parameter.
- * @param canBubbleArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param viewArg Refer to the <code>UIEvent.initUIEventNS()</code>
- * method for a description of this parameter.
- * @param dataArg Refer to the <code>TextEvent.initTextEvent()</code>
- * method for a description of this parameter.
- */
- public void initTextEventNS(String namespaceURI,
- String type,
- boolean canBubbleArg,
- boolean cancelableArg,
- AbstractView viewArg,
- String dataArg);
-
-}
diff --git a/src/bind/java/org/w3c/dom/events/UIEvent.java b/src/bind/java/org/w3c/dom/events/UIEvent.java
deleted file mode 100644
index e4a819c73..000000000
--- a/src/bind/java/org/w3c/dom/events/UIEvent.java
+++ /dev/null
@@ -1,82 +0,0 @@
-/*
- * Copyright (c) 2003 World Wide Web Consortium,
- *
- * (Massachusetts Institute of Technology, European Research Consortium for
- * Informatics and Mathematics, Keio University). All Rights Reserved. This
- * work is distributed under the W3C(r) Software License [1] in the hope that
- * it will be useful, but WITHOUT ANY WARRANTY; without even the implied
- * warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- *
- * [1] http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
- */
-
-package org.w3c.dom.events;
-
-import org.w3c.dom.views.AbstractView;
-
-/**
- * The <code>UIEvent</code> interface provides specific contextual
- * information associated with User Interface events.
- * <p> To create an instance of the <code>UIEvent</code> interface, use the
- * <code>DocumentEvent.createEvent("UIEvent")</code> method call.
- * <p>See also the <a href='http://www.w3.org/TR/2003/NOTE-DOM-Level-3-Events-20031107'>Document Object Model (DOM) Level 3 Events Specification</a>.
- * @since DOM Level 2
- */
-public interface UIEvent extends Event {
- /**
- * The <code>view</code> attribute identifies the <code>AbstractView</code>
- * from which the event was generated.
- */
- public AbstractView getView();
-
- /**
- * Specifies some detail information about the <code>Event</code>,
- * depending on the type of event.
- */
- public int getDetail();
-
- /**
- * The <code>initUIEvent</code> method is used to initialize the value of
- * a <code>UIEvent</code> object and has the same behavior as
- * <code>Event.initEvent()</code>.
- * @param typeArg Refer to the <code>Event.initEvent()</code> method for
- * a description of this parameter.
- * @param canBubbleArg Refer to the <code>Event.initEvent()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>Event.initEvent()</code>
- * method for a description of this parameter.
- * @param viewArg Specifies <code>UIEvent.view</code>.
- * @param detailArg Specifies <code>UIEvent.detail</code>.
- */
- public void initUIEvent(String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- AbstractView viewArg,
- int detailArg);
-
- /**
- * The <code>initUIEventNS</code> method is used to initialize the value
- * of a <code>UIEvent</code> object and has the same behavior as
- * <code>Event.initEventNS()</code>.
- * @param namespaceURI Refer to the <code>Event.initEventNS()</code>
- * method for a description of this parameter.
- * @param typeArg Refer to the <code>Event.initEventNS()</code> method
- * for a description of this parameter.
- * @param canBubbleArg Refer to the <code>Event.initEventNS()</code>
- * method for a description of this parameter.
- * @param cancelableArg Refer to the <code>Event.initEventNS()</code>
- * method for a description of this parameter.
- * @param viewArg Refer to the <code>UIEvent.initUIEvent()</code> method
- * for a description of this parameter.
- * @param detailArg Refer to the <code>UIEvent.initUIEvent()</code>
- * method for a description of this parameter.
- * @since DOM Level 3
- */
- public void initUIEventNS(String namespaceURI,
- String typeArg,
- boolean canBubbleArg,
- boolean cancelableArg,
- AbstractView viewArg,
- int detailArg);
-
-}
diff --git a/src/bind/java/org/w3c/dom/smil/ElementExclusiveTimeContainer.java b/src/bind/java/org/w3c/dom/smil/ElementExclusiveTimeContainer.java
deleted file mode 100644
index 84c7a14b4..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementExclusiveTimeContainer.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-import org.w3c.dom.NodeList;
-
-/**
- * This interface defines a time container with semantics based upon par, but
- * with the additional constraint that only one child element may play at a
- * time.
- */
-public interface ElementExclusiveTimeContainer extends ElementTimeContainer {
- /**
- * Controls the end of the container. Need to address thr id-ref value.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getEndSync();
- public void setEndSync(String endSync)
- throws DOMException;
-
- /**
- * This should support another method to get the ordered collection of
- * paused elements (the paused stack) at a given point in time.
- * @return All paused elements at the current time.
- */
- public NodeList getPausedElements();
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementLayout.java b/src/bind/java/org/w3c/dom/smil/ElementLayout.java
deleted file mode 100644
index 7f3128fae..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementLayout.java
+++ /dev/null
@@ -1,55 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * This interface is used by SMIL elements root-layout, top-layout and region.
- *
- */
-public interface ElementLayout {
- /**
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getTitle();
- public void setTitle(String title)
- throws DOMException;
-
- /**
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getBackgroundColor();
- public void setBackgroundColor(String backgroundColor)
- throws DOMException;
-
- /**
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public int getHeight();
- public void setHeight(int height)
- throws DOMException;
-
- /**
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public int getWidth();
- public void setWidth(int width)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementParallelTimeContainer.java b/src/bind/java/org/w3c/dom/smil/ElementParallelTimeContainer.java
deleted file mode 100644
index a796bc7be..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementParallelTimeContainer.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * A <code>parallel</code> container defines a simple parallel time grouping
- * in which multiple elements can play back at the same time. It may have to
- * specify a repeat iteration. (?)
- */
-public interface ElementParallelTimeContainer extends ElementTimeContainer {
- /**
- * Controls the end of the container. Need to address thr id-ref value.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getEndSync();
- public void setEndSync(String endSync)
- throws DOMException;
-
- /**
- * This method returns the implicit duration in seconds.
- * @return The implicit duration in seconds or -1 if the implicit is
- * unknown (indefinite?).
- */
- public float getImplicitDuration();
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementSequentialTimeContainer.java b/src/bind/java/org/w3c/dom/smil/ElementSequentialTimeContainer.java
deleted file mode 100644
index bca584164..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementSequentialTimeContainer.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * A <code>seq</code> container defines a sequence of elements in which
- * elements play one after the other.
- */
-public interface ElementSequentialTimeContainer extends ElementTimeContainer {
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementSyncBehavior.java b/src/bind/java/org/w3c/dom/smil/ElementSyncBehavior.java
deleted file mode 100644
index e75feccc0..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementSyncBehavior.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * The synchronization behavior extension.
- */
-public interface ElementSyncBehavior {
- /**
- * The runtime synchronization behavior for an element.
- */
- public String getSyncBehavior();
-
- /**
- * The sync tolerance for the associated element. It has an effect only if
- * the element has <code>syncBehavior="locked"</code> .
- */
- public float getSyncTolerance();
-
- /**
- * Defines the default value for the runtime synchronization behavior for
- * an element, and all descendents.
- */
- public String getDefaultSyncBehavior();
-
- /**
- * Defines the default value for the sync tolerance for an element, and
- * all descendents.
- */
- public float getDefaultSyncTolerance();
-
- /**
- * If set to true, forces the time container playback to sync to this
- * element.
- */
- public boolean getSyncMaster();
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementTargetAttributes.java b/src/bind/java/org/w3c/dom/smil/ElementTargetAttributes.java
deleted file mode 100644
index 23a37b638..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementTargetAttributes.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * This interface define the set of animation target extensions.
- */
-public interface ElementTargetAttributes {
- /**
- * The name of the target attribute.
- */
- public String getAttributeName();
- public void setAttributeName(String attributeName);
-
- // attributeTypes
- public static final short ATTRIBUTE_TYPE_AUTO = 0;
- public static final short ATTRIBUTE_TYPE_CSS = 1;
- public static final short ATTRIBUTE_TYPE_XML = 2;
-
- /**
- * A code representing the value of the attributeType attribute, as
- * defined above. Default value is <code>ATTRIBUTE_TYPE_CODE</code> .
- */
- public short getAttributeType();
- public void setAttributeType(short attributeType);
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementTest.java b/src/bind/java/org/w3c/dom/smil/ElementTest.java
deleted file mode 100644
index 78fe497d5..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementTest.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * Defines the test attributes interface. See the Test attributes definition
- * .
- */
-public interface ElementTest {
- /**
- * The systemBitrate value.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public int getSystemBitrate();
- public void setSystemBitrate(int systemBitrate)
- throws DOMException;
-
- /**
- * The systemCaptions value.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public boolean getSystemCaptions();
- public void setSystemCaptions(boolean systemCaptions)
- throws DOMException;
-
- /**
- * The systemLanguage value.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getSystemLanguage();
- public void setSystemLanguage(String systemLanguage)
- throws DOMException;
-
- /**
- * The result of the evaluation of the systemRequired attribute.
- */
- public boolean getSystemRequired();
-
- /**
- * The result of the evaluation of the systemScreenSize attribute.
- */
- public boolean getSystemScreenSize();
-
- /**
- * The result of the evaluation of the systemScreenDepth attribute.
- */
- public boolean getSystemScreenDepth();
-
- /**
- * The value of the systemOverdubOrSubtitle attribute.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getSystemOverdubOrSubtitle();
- public void setSystemOverdubOrSubtitle(String systemOverdubOrSubtitle)
- throws DOMException;
-
- /**
- * The value of the systemAudioDesc attribute.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public boolean getSystemAudioDesc();
- public void setSystemAudioDesc(boolean systemAudioDesc)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementTime.java b/src/bind/java/org/w3c/dom/smil/ElementTime.java
deleted file mode 100644
index 715d46ac9..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementTime.java
+++ /dev/null
@@ -1,150 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * This interface defines the set of timing attributes that are common to all
- * timed elements.
- */
-public interface ElementTime {
- /**
- * The desired value (as a list of times) of the begin instant of this
- * node.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public TimeList getBegin();
- public void setBegin(TimeList begin)
- throws DOMException;
-
- /**
- * The list of active ends for this node.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public TimeList getEnd();
- public void setEnd(TimeList end)
- throws DOMException;
-
- /**
- * The desired simple duration value of this node in seconds. Negative
- * value means "indefinite".
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public float getDur();
- public void setDur(float dur)
- throws DOMException;
-
- // restartTypes
- public static final short RESTART_ALWAYS = 0;
- public static final short RESTART_NEVER = 1;
- public static final short RESTART_WHEN_NOT_ACTIVE = 2;
-
- /**
- * A code representing the value of the restart attribute, as defined
- * above. Default value is <code>RESTART_ALWAYS</code> .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public short getRestart();
- public void setRestart(short restart)
- throws DOMException;
-
- // fillTypes
- public static final short FILL_REMOVE = 0;
- public static final short FILL_FREEZE = 1;
-
- /**
- * A code representing the value of the fill attribute, as defined
- * above. Default value is <code>FILL_REMOVE</code> .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public short getFill();
- public void setFill(short fill)
- throws DOMException;
-
- /**
- * The repeatCount attribute causes the element to play repeatedly
- * (loop) for the specified number of times. A negative value repeat the
- * element indefinitely. Default value is 0 (unspecified).
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public float getRepeatCount();
- public void setRepeatCount(float repeatCount)
- throws DOMException;
-
- /**
- * The repeatDur causes the element to play repeatedly (loop) for the
- * specified duration in milliseconds. Negative means "indefinite".
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public float getRepeatDur();
- public void setRepeatDur(float repeatDur)
- throws DOMException;
-
- /**
- * Causes this element to begin the local timeline (subject to sync
- * constraints).
- * @return <code>true</code> if the method call was successful and the
- * element was begun. <code>false</code> if the method call failed.
- * Possible reasons for failure include: The element doesn't support
- * the <code>beginElement</code> method. (the <code>beginEvent</code>
- * attribute is not set to <code>"undefinite"</code> ) The element is
- * already active and can't be restart when it is active. (the
- * <code>restart</code> attribute is set to <code>"whenNotActive"</code>
- * ) The element is active or has been active and can't be restart.
- * (the <code>restart</code> attribute is set to <code>"never"</code> ).
- *
- */
- public boolean beginElement();
-
- /**
- * Causes this element to end the local timeline (subject to sync
- * constraints).
- * @return <code>true</code> if the method call was successful and the
- * element was endeed. <code>false</code> if method call failed.
- * Possible reasons for failure include: The element doesn't support
- * the <code>endElement</code> method. (the <code>endEvent</code>
- * attribute is not set to <code>"undefinite"</code> ) The element is
- * not active.
- */
- public boolean endElement();
-
- /**
- * Causes this element to pause the local timeline (subject to sync
- * constraints).
- */
- public void pauseElement();
-
- /**
- * Causes this element to resume a paused local timeline.
- */
- public void resumeElement();
-
- /**
- * Seeks this element to the specified point on the local timeline
- * (subject to sync constraints). If this is a timeline, this must seek
- * the entire timeline (i.e. propagate to all timeChildren).
- * @param seekTo The desired position on the local timeline in
- * milliseconds.
- */
- public void seekElement(float seekTo);
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementTimeContainer.java b/src/bind/java/org/w3c/dom/smil/ElementTimeContainer.java
deleted file mode 100644
index 69b39e820..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementTimeContainer.java
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.NodeList;
-
-/**
- * This is a placeholder - subject to change. This represents generic
- * timelines.
- */
-public interface ElementTimeContainer extends ElementTime {
- /**
- * A NodeList that contains all timed childrens of this node. If there are
- * no timed children, the <code>Nodelist</code> is empty. An iterator
- * is more appropriate here than a node list but it requires Traversal
- * module support.
- */
- public NodeList getTimeChildren();
-
- /**
- * Returns a list of child elements active at the specified invocation.
- * @param instant The desired position on the local timeline in
- * milliseconds.
- * @return List of timed child-elements active at instant.
- */
- public NodeList getActiveChildrenAt(float instant);
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementTimeControl.java b/src/bind/java/org/w3c/dom/smil/ElementTimeControl.java
deleted file mode 100644
index e546b3609..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementTimeControl.java
+++ /dev/null
@@ -1,103 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- */
-public interface ElementTimeControl {
- /**
- * Causes this element to begin the local timeline (subject to sync
- * constraints).
- * @return <code>true</code> if the method call was successful and the
- * element was begun. <code>false</code> if the method call failed.
- * Possible reasons for failure include: The element doesn't support
- * the <code>beginElement</code> method. (the <code>begin</code>
- * attribute is not set to <code>"indefinite"</code> ) The element is
- * already active and can't be restart when it is active. (the
- * <code>restart</code> attribute is set to <code>"whenNotActive"</code>
- * ) The element is active or has been active and can't be restart.
- * (the <code>restart</code> attribute is set to <code>"never"</code> ).
- *
- * @exception DOMException
- * SYNTAX_ERR: The element was not defined with the appropriate syntax
- * to allow <code>beginElement</code> calls.
- */
- public boolean beginElement()
- throws DOMException;
-
- /**
- * Causes this element to begin the local timeline (subject to sync
- * constraints), at the passed offset from the current time when the
- * method is called. If the offset is &gt;= 0, the semantics are
- * equivalent to an event-base begin with the specified offset. If the
- * offset is &lt; 0, the semantics are equivalent to beginElement(), but
- * the element active duration is evaluated as though the element had
- * begun at the passed (negative) offset from the current time when the
- * method is called.
- * @param offset The offset in seconds at which to begin the element.
- * @return <code>true</code> if the method call was successful and the
- * element was begun. <code>false</code> if the method call failed.
- * Possible reasons for failure include: The element doesn't support
- * the <code>beginElementAt</code> method. (the <code>begin</code>
- * attribute is not set to <code>"indefinite"</code> ) The element is
- * already active and can't be restart when it is active. (the
- * <code>restart</code> attribute is set to <code>"whenNotActive"</code>
- * ) The element is active or has been active and can't be restart.
- * (the <code>restart</code> attribute is set to <code>"never"</code> ).
- *
- * @exception DOMException
- * SYNTAX_ERR: The element was not defined with the appropriate syntax
- * to allow <code>beginElementAt</code> calls.
- */
- public boolean beginElementAt(float offset)
- throws DOMException;
-
- /**
- * Causes this element to end the local timeline (subject to sync
- * constraints).
- * @return <code>true</code> if the method call was successful and the
- * element was ended. <code>false</code> if method call failed.
- * Possible reasons for failure include: The element doesn't support
- * the <code>endElement</code> method. (the <code>end</code> attribute
- * is not set to <code>"indefinite"</code> ) The element is not active.
- *
- * @exception DOMException
- * SYNTAX_ERR: The element was not defined with the appropriate syntax
- * to allow <code>endElement</code> calls.
- */
- public boolean endElement()
- throws DOMException;
-
- /**
- * Causes this element to end the local timeline (subject to sync
- * constraints) at the specified offset from the current time when the
- * method is called.
- * @param offset The offset in seconds at which to end the element. Must
- * be &gt;= 0.
- * @return <code>true</code> if the method call was successful and the
- * element was ended. <code>false</code> if method call failed.
- * Possible reasons for failure include: The element doesn't support
- * the <code>endElementAt</code> method. (the <code>end</code>
- * attribute is not set to <code>"indefinite"</code> ) The element is
- * not active.
- * @exception DOMException
- * SYNTAX_ERR: The element was not defined with the appropriate syntax
- * to allow <code>endElementAt</code> calls.
- */
- public boolean endElementAt(float offset)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/ElementTimeManipulation.java b/src/bind/java/org/w3c/dom/smil/ElementTimeManipulation.java
deleted file mode 100644
index bb83326e6..000000000
--- a/src/bind/java/org/w3c/dom/smil/ElementTimeManipulation.java
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * This interface support use-cases commonly associated with animation.
- * "accelerate" and "decelerate" are float values in the timing draft and
- * percentage values even in this draft if both of them represent a
- * percentage.
- */
-public interface ElementTimeManipulation {
- /**
- * Defines the playback speed of element time. The value is specified as
- * a multiple of normal (parent time container) play speed. Legal values
- * are signed floating point values. Zero values are not allowed. The
- * default is <code>1.0</code> (no modification of speed).
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public float getSpeed();
- public void setSpeed(float speed)
- throws DOMException;
-
- /**
- * The percentage value of the simple acceleration of time for the
- * element. Allowed values are from <code>0</code> to <code>100</code> .
- * Default value is <code>0</code> (no acceleration).
- * <br> The sum of the values for accelerate and decelerate must not exceed
- * 100. If it does, the deceleration value will be reduced to make the
- * sum legal.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public float getAccelerate();
- public void setAccelerate(float accelerate)
- throws DOMException;
-
- /**
- * The percentage value of the simple decelerate of time for the
- * element. Allowed values are from <code>0</code> to <code>100</code> .
- * Default value is <code>0</code> (no deceleration).
- * <br> The sum of the values for accelerate and decelerate must not exceed
- * 100. If it does, the deceleration value will be reduced to make the
- * sum legal.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public float getDecelerate();
- public void setDecelerate(float decelerate)
- throws DOMException;
-
- /**
- * The autoReverse attribute controls the "play forwards then backwards"
- * functionality. Default value is <code>false</code> .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public boolean getAutoReverse();
- public void setAutoReverse(boolean autoReverse)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILAnimateColorElement.java b/src/bind/java/org/w3c/dom/smil/SMILAnimateColorElement.java
deleted file mode 100644
index 9bd9d13a6..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILAnimateColorElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * This interface represents the SMIL <code>animateColor</code> element.
- */
-public interface SMILAnimateColorElement extends SMILAnimation {
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILAnimateElement.java b/src/bind/java/org/w3c/dom/smil/SMILAnimateElement.java
deleted file mode 100644
index 9393e00c5..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILAnimateElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * This interface represents the SMIL <code>animate</code> element.
- */
-public interface SMILAnimateElement extends SMILAnimation {
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILAnimateMotionElement.java b/src/bind/java/org/w3c/dom/smil/SMILAnimateMotionElement.java
deleted file mode 100644
index 6a140ad9f..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILAnimateMotionElement.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * This interface present the <code>animationMotion</code> element in SMIL.
- */
-public interface SMILAnimateMotionElement extends SMILAnimateElement {
- /**
- * Specifies the curve that describes the attribute value as a function
- * of time. Check with the SVG spec for better support
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getPath();
- public void setPath(String path)
- throws DOMException;
-
- /**
- * Specifies the origin of motion for the animation.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getOrigin();
- public void setOrigin(String origin)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILAnimation.java b/src/bind/java/org/w3c/dom/smil/SMILAnimation.java
deleted file mode 100644
index 8615dfaeb..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILAnimation.java
+++ /dev/null
@@ -1,124 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * This interface define the set of animation extensions for SMIL. The
- * attributes will go in a XLink interface.
- */
-public interface SMILAnimation extends SMILElement, ElementTargetAttributes, ElementTime, ElementTimeControl {
- // additiveTypes
- public static final short ADDITIVE_REPLACE = 0;
- public static final short ADDITIVE_SUM = 1;
-
- /**
- * A code representing the value of the additive attribute, as defined
- * above. Default value is <code>ADDITIVE_REPLACE</code> .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public short getAdditive();
- public void setAdditive(short additive)
- throws DOMException;
-
- // accumulateTypes
- public static final short ACCUMULATE_NONE = 0;
- public static final short ACCUMULATE_SUM = 1;
-
- /**
- * A code representing the value of the accumulate attribute, as defined
- * above. Default value is <code>ACCUMULATE_NONE</code> .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public short getAccumulate();
- public void setAccumulate(short accumulate)
- throws DOMException;
-
- // calcModeTypes
- public static final short CALCMODE_DISCRETE = 0;
- public static final short CALCMODE_LINEAR = 1;
- public static final short CALCMODE_PACED = 2;
- public static final short CALCMODE_SPLINE = 3;
-
- /**
- * A code representing the value of the calcMode attribute, as defined
- * above.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public short getCalcMode();
- public void setCalcMode(short calcMode)
- throws DOMException;
-
- /**
- * A <code>DOMString</code> representing the value of the keySplines
- * attribute. Need an interface a point (x1,y1,x2,y2)
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getKeySplines();
- public void setKeySplines(String keySplines)
- throws DOMException;
-
- /**
- * A list of the time value of the keyTimes attribute.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public TimeList getKeyTimes();
- public void setKeyTimes(TimeList keyTimes)
- throws DOMException;
-
- /**
- * A <code>DOMString</code> representing the value of the values
- * attribute.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getValues();
- public void setValues(String values)
- throws DOMException;
-
- /**
- * A <code>DOMString</code> representing the value of the from attribute.
- *
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getFrom();
- public void setFrom(String from)
- throws DOMException;
-
- /**
- * A <code>DOMString</code> representing the value of the to attribute.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getTo();
- public void setTo(String to)
- throws DOMException;
-
- /**
- * A <code>DOMString</code> representing the value of the by attribute.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getBy();
- public void setBy(String by)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILDocument.java b/src/bind/java/org/w3c/dom/smil/SMILDocument.java
deleted file mode 100644
index 5f54dd329..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILDocument.java
+++ /dev/null
@@ -1,28 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.Document;
-
-/**
- * A SMIL document is the root of the SMIL Hierarchy and holds the entire
- * content. Beside providing access to the hierarchy, it also provides some
- * convenience methods for accessing certain sets of information from the
- * document. Cover document timing, document locking?, linking modality and
- * any other document level issues. Are there issues with nested SMIL files?
- * Is it worth talking about different document scenarios, corresponding to
- * differing profiles? E.g. Standalone SMIL, HTML integration, etc.
- */
-public interface SMILDocument extends Document, ElementSequentialTimeContainer {
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILElement.java b/src/bind/java/org/w3c/dom/smil/SMILElement.java
deleted file mode 100644
index 748de23fc..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILElement.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-import org.w3c.dom.Element;
-
-/**
- * The <code>SMILElement</code> interface is the base for all SMIL element
- * types. It follows the model of the <code>HTMLElement</code> in the HTML
- * DOM, extending the base <code>Element</code> class to denote SMIL-specific
- * elements.
- * <p> Note that the <code>SMILElement</code> interface overlaps with the
- * <code>HTMLElement</code> interface. In practice, an integrated document
- * profile that include HTML and SMIL modules will effectively implement both
- * interfaces (see also the DOM documentation discussion of Inheritance vs
- * Flattened Views of the API ). // etc. This needs attention
- */
-public interface SMILElement extends Element {
- /**
- * The unique id.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getId();
- public void setId(String id)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILLayoutElement.java b/src/bind/java/org/w3c/dom/smil/SMILLayoutElement.java
deleted file mode 100644
index 2d6136db3..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILLayoutElement.java
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * Declares layout type for the document. See the LAYOUT element definition .
- *
- */
-public interface SMILLayoutElement extends SMILElement {
- /**
- * The mime type of the layout langage used in this layout element.The
- * default value of the type attribute is "text/smil-basic-layout".
- */
- public String getType();
-
- /**
- * <code>true</code> if the player can understand the mime type,
- * <code>false</code> otherwise.
- */
- public boolean getResolved();
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILMediaElement.java b/src/bind/java/org/w3c/dom/smil/SMILMediaElement.java
deleted file mode 100644
index d6a2d2de2..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILMediaElement.java
+++ /dev/null
@@ -1,157 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * Declares media content.
- */
-public interface SMILMediaElement extends ElementTime, SMILElement {
- /**
- * See the abstract attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getAbstractAttr();
- public void setAbstractAttr(String abstractAttr)
- throws DOMException;
-
- /**
- * See the alt attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getAlt();
- public void setAlt(String alt)
- throws DOMException;
-
- /**
- * See the author attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getAuthor();
- public void setAuthor(String author)
- throws DOMException;
-
- /**
- * See the clipBegin attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getClipBegin();
- public void setClipBegin(String clipBegin)
- throws DOMException;
-
- /**
- * See the clipEnd attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getClipEnd();
- public void setClipEnd(String clipEnd)
- throws DOMException;
-
- /**
- * See the copyright attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getCopyright();
- public void setCopyright(String copyright)
- throws DOMException;
-
- /**
- * See the longdesc attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getLongdesc();
- public void setLongdesc(String longdesc)
- throws DOMException;
-
- /**
- * See the port attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getPort();
- public void setPort(String port)
- throws DOMException;
-
- /**
- * See the readIndex attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getReadIndex();
- public void setReadIndex(String readIndex)
- throws DOMException;
-
- /**
- * See the rtpformat attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getRtpformat();
- public void setRtpformat(String rtpformat)
- throws DOMException;
-
- /**
- * See the src attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getSrc();
- public void setSrc(String src)
- throws DOMException;
-
- /**
- * See the stripRepeat attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getStripRepeat();
- public void setStripRepeat(String stripRepeat)
- throws DOMException;
-
- /**
- * See the title attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getTitle();
- public void setTitle(String title)
- throws DOMException;
-
- /**
- * See the transport attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getTransport();
- public void setTransport(String transport)
- throws DOMException;
-
- /**
- * See the type attribute from .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getType();
- public void setType(String type)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILRefElement.java b/src/bind/java/org/w3c/dom/smil/SMILRefElement.java
deleted file mode 100644
index adeb2b354..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILRefElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * // audio, video, ...
- */
-public interface SMILRefElement extends SMILMediaElement {
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILRegionElement.java b/src/bind/java/org/w3c/dom/smil/SMILRegionElement.java
deleted file mode 100644
index 927fb4007..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILRegionElement.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-
-/**
- * Controls the position, size and scaling of media object elements. See the
- * region element definition .
- */
-public interface SMILRegionElement extends SMILElement, ElementLayout {
- /**
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getFit();
- public void setFit(String fit)
- throws DOMException;
-
- /**
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public String getTop();
- public void setTop(String top)
- throws DOMException;
-
- /**
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this attribute is readonly.
- */
- public int getZIndex();
- public void setZIndex(int zIndex)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILRegionInterface.java b/src/bind/java/org/w3c/dom/smil/SMILRegionInterface.java
deleted file mode 100644
index b5e43c3b2..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILRegionInterface.java
+++ /dev/null
@@ -1,26 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * Declares rendering surface for an element. See the region attribute
- * definition .
- */
-public interface SMILRegionInterface {
- /**
- */
- public SMILRegionElement getRegion();
- public void setRegion(SMILRegionElement region);
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILRootLayoutElement.java b/src/bind/java/org/w3c/dom/smil/SMILRootLayoutElement.java
deleted file mode 100644
index 327ecd6b2..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILRootLayoutElement.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * Declares layout properties for the root-layout element. See the
- * root-layout element definition .
- */
-public interface SMILRootLayoutElement extends SMILElement, ElementLayout {
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILSetElement.java b/src/bind/java/org/w3c/dom/smil/SMILSetElement.java
deleted file mode 100644
index 8e0b1b72f..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILSetElement.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * This interface represents the set element.
- */
-public interface SMILSetElement extends ElementTimeControl, ElementTime, ElementTargetAttributes, SMILElement {
- /**
- * Specifies the value for the attribute during the duration of this
- * element.
- */
- public String getTo();
- public void setTo(String to);
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILSwitchElement.java b/src/bind/java/org/w3c/dom/smil/SMILSwitchElement.java
deleted file mode 100644
index 27abb91cf..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILSwitchElement.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.Element;
-
-/**
- * Defines a block of content control. See the switch element definition .
- */
-public interface SMILSwitchElement extends SMILElement {
- /**
- * Returns the slected element at runtime. <code>null</code> if the
- * selected element is not yet available.
- * @return The selected <code>Element</code> for thisd <code>switch</code>
- * element.
- */
- public Element getSelectedElement();
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/SMILTopLayoutElement.java b/src/bind/java/org/w3c/dom/smil/SMILTopLayoutElement.java
deleted file mode 100644
index 26214191b..000000000
--- a/src/bind/java/org/w3c/dom/smil/SMILTopLayoutElement.java
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * Declares layout properties for the top-layout element. See the top-layout
- * element definition .
- */
-public interface SMILTopLayoutElement extends SMILElement, ElementLayout {
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/Time.java b/src/bind/java/org/w3c/dom/smil/Time.java
deleted file mode 100644
index 72fe08668..000000000
--- a/src/bind/java/org/w3c/dom/smil/Time.java
+++ /dev/null
@@ -1,119 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.DOMException;
-import org.w3c.dom.Element;
-
-/**
- * The <code>Time</code> interface is a datatype that represents times within
- * the timegraph. A <code>Time</code> has a type, key values to describe the
- * time, and a boolean to indicate whether the values are currently
- * unresolved. Still need to address the wallclock values.
- */
-public interface Time {
- /**
- * A boolean indicating whether the current <code>Time</code> has been
- * fully resolved to the document schedule. Note that for this to be
- * true, the current <code>Time</code> must be defined (not indefinite),
- * the syncbase and all <code>Time</code> 's that the syncbase depends on
- * must be defined (not indefinite), and the begin <code>Time</code> of
- * all ascendent time containers of this element and all <code>Time</code>
- * elements that this depends upon must be defined (not indefinite).
- * <br> If this <code>Time</code> is based upon an event, this
- * <code>Time</code> will only be resolved once the specified event has
- * happened, subject to the constraints of the time container.
- * <br> Note that this may change from true to false when the parent time
- * container ends its simple duration (including when it repeats or
- * restarts).
- */
- public boolean getResolved();
-
- /**
- * The clock value in seconds relative to the parent time container begin.
- * This indicates the resolved time relationship to the parent time
- * container. This is only valid if resolved is true.
- */
- public double getResolvedOffset();
-
- // TimeTypes
- public static final short SMIL_TIME_INDEFINITE = 0;
- public static final short SMIL_TIME_OFFSET = 1;
- public static final short SMIL_TIME_SYNC_BASED = 2;
- public static final short SMIL_TIME_EVENT_BASED = 3;
- public static final short SMIL_TIME_WALLCLOCK = 4;
- public static final short SMIL_TIME_MEDIA_MARKER = 5;
-
- /**
- * A code representing the type of the underlying object, as defined
- * above.
- */
- public short getTimeType();
-
- /**
- * The clock value in seconds relative to the syncbase or eventbase.
- * Default value is <code>0</code> .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this
- * readonly attribute.
- */
- public double getOffset();
- public void setOffset(double offset)
- throws DOMException;
-
- /**
- * The base element for a sync-based or event-based time.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this
- * readonly attribute.
- */
- public Element getBaseElement();
- public void setBaseElement(Element baseElement)
- throws DOMException;
-
- /**
- * If <code>true</code> , indicates that a sync-based time is relative to
- * the begin of the baseElement. If <code>false</code> , indicates that a
- * sync-based time is relative to the active end of the baseElement.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this
- * readonly attribute.
- */
- public boolean getBaseBegin();
- public void setBaseBegin(boolean baseBegin)
- throws DOMException;
-
- /**
- * The name of the event for an event-based time. Default value is
- * <code>null</code> .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this
- * readonly attribute.
- */
- public String getEvent();
- public void setEvent(String event)
- throws DOMException;
-
- /**
- * The name of the marker from the media element, for media marker times.
- * Default value is <code>null</code> .
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised on attempts to modify this
- * readonly attribute.
- */
- public String getMarker();
- public void setMarker(String marker)
- throws DOMException;
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/TimeEvent.java b/src/bind/java/org/w3c/dom/smil/TimeEvent.java
deleted file mode 100644
index a79c4ca05..000000000
--- a/src/bind/java/org/w3c/dom/smil/TimeEvent.java
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-import org.w3c.dom.events.Event;
-import org.w3c.dom.views.AbstractView;
-
-/**
- * The <code>TimeEvent</code> interface provides specific contextual
- * information associated with Time events.
- */
-public interface TimeEvent extends Event {
- /**
- * The <code>view</code> attribute identifies the
- * <code>AbstractView</code> from which the event was generated.
- */
- public AbstractView getView();
-
- /**
- * Specifies some detail information about the <code>Event</code> ,
- * depending on the type of event.
- */
- public int getDetail();
-
- /**
- * The <code>initTimeEvent</code> method is used to initialize the value
- * of a <code>TimeEvent</code> created through the
- * <code>DocumentEvent</code> interface. This method may only be called
- * before the <code>TimeEvent</code> has been dispatched via the
- * <code>dispatchEvent</code> method, though it may be called multiple
- * times during that phase if necessary. If called multiple times, the
- * final invocation takes precedence.
- * @param typeArg Specifies the event type.
- * @param viewArg Specifies the <code>Event</code> 's
- * <code>AbstractView</code> .
- * @param detailArg Specifies the <code>Event</code> 's detail.
- */
- public void initTimeEvent(String typeArg,
- AbstractView viewArg,
- int detailArg);
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/smil/TimeList.java b/src/bind/java/org/w3c/dom/smil/TimeList.java
deleted file mode 100644
index 7cec133fa..000000000
--- a/src/bind/java/org/w3c/dom/smil/TimeList.java
+++ /dev/null
@@ -1,41 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See W3C License http://www.w3.org/Consortium/Legal/ for more
- * details.
- */
-
-package org.w3c.dom.smil;
-
-/**
- * The <code>TimeList</code> interface provides the abstraction of an ordered
- * collection of times, without defining or constraining how this collection
- * is implemented.
- * <p> The items in the <code>TimeList</code> are accessible via an integral
- * index, starting from 0.
- */
-public interface TimeList {
- /**
- * Returns the <code>index</code> th item in the collection. If
- * <code>index</code> is greater than or equal to the number of times in
- * the list, this returns <code>null</code> .
- * @param index Index into the collection.
- * @return The time at the <code>index</code> th position in the
- * <code>TimeList</code> , or <code>null</code> if that is not a valid
- * index.
- */
- public Time item(int index);
-
- /**
- * The number of times in the list. The range of valid child time indices
- * is 0 to <code>length-1</code> inclusive.
- */
- public int getLength();
-
-}
-
diff --git a/src/bind/java/org/w3c/dom/stylesheets/DocumentStyle.java b/src/bind/java/org/w3c/dom/stylesheets/DocumentStyle.java
deleted file mode 100644
index 2270505e7..000000000
--- a/src/bind/java/org/w3c/dom/stylesheets/DocumentStyle.java
+++ /dev/null
@@ -1,34 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.stylesheets;
-
-/**
- * The <code>DocumentStyle</code> interface provides a mechanism by which the
- * style sheets embedded in a document can be retrieved. The expectation is
- * that an instance of the <code>DocumentStyle</code> interface can be
- * obtained by using binding-specific casting methods on an instance of the
- * <code>Document</code> interface.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface DocumentStyle {
- /**
- * A list containing all the style sheets explicitly linked into or
- * embedded in a document. For HTML documents, this includes external
- * style sheets, included via the HTML LINK element, and inline STYLE
- * elements. In XML, this includes external style sheets, included via
- * style sheet processing instructions (see ).
- */
- public StyleSheetList getStyleSheets();
-
-}
diff --git a/src/bind/java/org/w3c/dom/stylesheets/LinkStyle.java b/src/bind/java/org/w3c/dom/stylesheets/LinkStyle.java
deleted file mode 100644
index 481bd19db..000000000
--- a/src/bind/java/org/w3c/dom/stylesheets/LinkStyle.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.stylesheets;
-
-/**
- * The <code>LinkStyle</code> interface provides a mechanism by which a style
- * sheet can be retrieved from the node responsible for linking it into a
- * document. An instance of the <code>LinkStyle</code> interface can be
- * obtained using binding-specific casting methods on an instance of a
- * linking node (<code>HTMLLinkElement</code>, <code>HTMLStyleElement</code>
- * or <code>ProcessingInstruction</code> in DOM Level 2).
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface LinkStyle {
- /**
- * The style sheet.
- */
- public StyleSheet getSheet();
-
-}
diff --git a/src/bind/java/org/w3c/dom/stylesheets/MediaList.java b/src/bind/java/org/w3c/dom/stylesheets/MediaList.java
deleted file mode 100644
index 92c46609f..000000000
--- a/src/bind/java/org/w3c/dom/stylesheets/MediaList.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.stylesheets;
-
-import org.w3c.dom.DOMException;
-
-/**
- * The <code>MediaList</code> interface provides the abstraction of an
- * ordered collection of media, without defining or constraining how this
- * collection is implemented. An empty list is the same as a list that
- * contains the medium <code>"all"</code>.
- * <p> The items in the <code>MediaList</code> are accessible via an integral
- * index, starting from 0.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface MediaList {
- /**
- * The parsable textual representation of the media list. This is a
- * comma-separated list of media.
- * @exception DOMException
- * SYNTAX_ERR: Raised if the specified string value has a syntax error
- * and is unparsable.
- * <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this media list is
- * readonly.
- */
- public String getMediaText();
- public void setMediaText(String mediaText)
- throws DOMException;
-
- /**
- * The number of media in the list. The range of valid media is
- * <code>0</code> to <code>length-1</code> inclusive.
- */
- public int getLength();
-
- /**
- * Returns the <code>index</code>th in the list. If <code>index</code> is
- * greater than or equal to the number of media in the list, this
- * returns <code>null</code>.
- * @param index Index into the collection.
- * @return The medium at the <code>index</code>th position in the
- * <code>MediaList</code>, or <code>null</code> if that is not a valid
- * index.
- */
- public String item(int index);
-
- /**
- * Deletes the medium indicated by <code>oldMedium</code> from the list.
- * @param oldMediumThe medium to delete in the media list.
- * @exception DOMException
- * NO_MODIFICATION_ALLOWED_ERR: Raised if this list is readonly.
- * <br> NOT_FOUND_ERR: Raised if <code>oldMedium</code> is not in the
- * list.
- */
- public void deleteMedium(String oldMedium)
- throws DOMException;
-
- /**
- * Adds the medium <code>newMedium</code> to the end of the list. If the
- * <code>newMedium</code> is already used, it is first removed.
- * @param newMediumThe new medium to add.
- * @exception DOMException
- * INVALID_CHARACTER_ERR: If the medium contains characters that are
- * invalid in the underlying style language.
- * <br> NO_MODIFICATION_ALLOWED_ERR: Raised if this list is readonly.
- */
- public void appendMedium(String newMedium)
- throws DOMException;
-
-}
diff --git a/src/bind/java/org/w3c/dom/stylesheets/StyleSheet.java b/src/bind/java/org/w3c/dom/stylesheets/StyleSheet.java
deleted file mode 100644
index 94ccc1885..000000000
--- a/src/bind/java/org/w3c/dom/stylesheets/StyleSheet.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.stylesheets;
-
-import org.w3c.dom.Node;
-
-/**
- * The <code>StyleSheet</code> interface is the abstract base interface for
- * any type of style sheet. It represents a single style sheet associated
- * with a structured document. In HTML, the StyleSheet interface represents
- * either an external style sheet, included via the HTML LINK element, or
- * an inline STYLE element. In XML, this interface represents an external
- * style sheet, included via a style sheet processing instruction.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface StyleSheet {
- /**
- * This specifies the style sheet language for this style sheet. The
- * style sheet language is specified as a content type (e.g.
- * "text/css"). The content type is often specified in the
- * <code>ownerNode</code>. Also see the type attribute definition for
- * the <code>LINK</code> element in HTML 4.0, and the type
- * pseudo-attribute for the XML style sheet processing instruction.
- */
- public String getType();
-
- /**
- * <code>false</code> if the style sheet is applied to the document.
- * <code>true</code> if it is not. Modifying this attribute may cause a
- * new resolution of style for the document. A stylesheet only applies
- * if both an appropriate medium definition is present and the disabled
- * attribute is false. So, if the media doesn't apply to the current
- * user agent, the <code>disabled</code> attribute is ignored.
- */
- public boolean getDisabled();
- public void setDisabled(boolean disabled);
-
- /**
- * The node that associates this style sheet with the document. For HTML,
- * this may be the corresponding <code>LINK</code> or <code>STYLE</code>
- * element. For XML, it may be the linking processing instruction. For
- * style sheets that are included by other style sheets, the value of
- * this attribute is <code>null</code>.
- */
- public Node getOwnerNode();
-
- /**
- * For style sheet languages that support the concept of style sheet
- * inclusion, this attribute represents the including style sheet, if
- * one exists. If the style sheet is a top-level style sheet, or the
- * style sheet language does not support inclusion, the value of this
- * attribute is <code>null</code>.
- */
- public StyleSheet getParentStyleSheet();
-
- /**
- * If the style sheet is a linked style sheet, the value of its attribute
- * is its location. For inline style sheets, the value of this attribute
- * is <code>null</code>. See the href attribute definition for the
- * <code>LINK</code> element in HTML 4.0, and the href pseudo-attribute
- * for the XML style sheet processing instruction.
- */
- public String getHref();
-
- /**
- * The advisory title. The title is often specified in the
- * <code>ownerNode</code>. See the title attribute definition for the
- * <code>LINK</code> element in HTML 4.0, and the title pseudo-attribute
- * for the XML style sheet processing instruction.
- */
- public String getTitle();
-
- /**
- * The intended destination media for style information. The media is
- * often specified in the <code>ownerNode</code>. If no media has been
- * specified, the <code>MediaList</code> will be empty. See the media
- * attribute definition for the <code>LINK</code> element in HTML 4.0,
- * and the media pseudo-attribute for the XML style sheet processing
- * instruction . Modifying the media list may cause a change to the
- * attribute <code>disabled</code>.
- */
- public MediaList getMedia();
-
-}
diff --git a/src/bind/java/org/w3c/dom/stylesheets/StyleSheetList.java b/src/bind/java/org/w3c/dom/stylesheets/StyleSheetList.java
deleted file mode 100644
index 76c0c59e1..000000000
--- a/src/bind/java/org/w3c/dom/stylesheets/StyleSheetList.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.stylesheets;
-
-/**
- * The <code>StyleSheetList</code> interface provides the abstraction of an
- * ordered collection of style sheets.
- * <p> The items in the <code>StyleSheetList</code> are accessible via an
- * integral index, starting from 0.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113'>Document Object Model (DOM) Level 2 Style Specification</a>.
- * @since DOM Level 2
- */
-public interface StyleSheetList {
- /**
- * The number of <code>StyleSheets</code> in the list. The range of valid
- * child stylesheet indices is <code>0</code> to <code>length-1</code>
- * inclusive.
- */
- public int getLength();
-
- /**
- * Used to retrieve a style sheet by ordinal index. If index is greater
- * than or equal to the number of style sheets in the list, this returns
- * <code>null</code>.
- * @param indexIndex into the collection
- * @return The style sheet at the <code>index</code> position in the
- * <code>StyleSheetList</code>, or <code>null</code> if that is not a
- * valid index.
- */
- public StyleSheet item(int index);
-
-}
diff --git a/src/bind/java/org/w3c/dom/svg/GetSVGDocument.java b/src/bind/java/org/w3c/dom/svg/GetSVGDocument.java
deleted file mode 100644
index cc8970137..000000000
--- a/src/bind/java/org/w3c/dom/svg/GetSVGDocument.java
+++ /dev/null
@@ -1,9 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface GetSVGDocument {
- public SVGDocument getSVGDocument ( )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAElement.java b/src/bind/java/org/w3c/dom/svg/SVGAElement.java
deleted file mode 100644
index a403086cd..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAElement.java
+++ /dev/null
@@ -1,16 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGAElement extends
- SVGElement,
- SVGURIReference,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
- public SVGAnimatedString getTarget( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAltGlyphDefElement.java b/src/bind/java/org/w3c/dom/svg/SVGAltGlyphDefElement.java
deleted file mode 100644
index c8e4d2dd0..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAltGlyphDefElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAltGlyphDefElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAltGlyphElement.java b/src/bind/java/org/w3c/dom/svg/SVGAltGlyphElement.java
deleted file mode 100644
index 4362efb35..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAltGlyphElement.java
+++ /dev/null
@@ -1,15 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGAltGlyphElement extends
- SVGTextPositioningElement,
- SVGURIReference {
- public String getGlyphRef( );
- public void setGlyphRef( String glyphRef )
- throws DOMException;
- public String getFormat( );
- public void setFormat( String format )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAltGlyphItemElement.java b/src/bind/java/org/w3c/dom/svg/SVGAltGlyphItemElement.java
deleted file mode 100644
index 93c01b3d5..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAltGlyphItemElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAltGlyphItemElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAngle.java b/src/bind/java/org/w3c/dom/svg/SVGAngle.java
deleted file mode 100644
index 8f212b7c5..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAngle.java
+++ /dev/null
@@ -1,26 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-public interface SVGAngle {
- // Angle Unit Types
- public static final short SVG_ANGLETYPE_UNKNOWN = 0;
- public static final short SVG_ANGLETYPE_UNSPECIFIED = 1;
- public static final short SVG_ANGLETYPE_DEG = 2;
- public static final short SVG_ANGLETYPE_RAD = 3;
- public static final short SVG_ANGLETYPE_GRAD = 4;
-
- public short getUnitType( );
- public float getValue( );
- public void setValue( float value )
- throws DOMException;
- public float getValueInSpecifiedUnits( );
- public void setValueInSpecifiedUnits( float valueInSpecifiedUnits )
- throws DOMException;
- public String getValueAsString( );
- public void setValueAsString( String valueAsString )
- throws DOMException;
-
- public void newValueSpecifiedUnits ( short unitType, float valueInSpecifiedUnits );
- public void convertToSpecifiedUnits ( short unitType );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimateColorElement.java b/src/bind/java/org/w3c/dom/svg/SVGAnimateColorElement.java
deleted file mode 100644
index 9efb69aab..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimateColorElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimateColorElement extends
- SVGAnimationElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimateElement.java b/src/bind/java/org/w3c/dom/svg/SVGAnimateElement.java
deleted file mode 100644
index 4d365b257..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimateElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimateElement extends
- SVGAnimationElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimateMotionElement.java b/src/bind/java/org/w3c/dom/svg/SVGAnimateMotionElement.java
deleted file mode 100644
index a06728dde..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimateMotionElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimateMotionElement extends
- SVGAnimationElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimateTransformElement.java b/src/bind/java/org/w3c/dom/svg/SVGAnimateTransformElement.java
deleted file mode 100644
index 1f4ac36cd..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimateTransformElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimateTransformElement extends
- SVGAnimationElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedAngle.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedAngle.java
deleted file mode 100644
index ae5d8a08a..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedAngle.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedAngle {
- public SVGAngle getBaseVal( );
- public SVGAngle getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedBoolean.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedBoolean.java
deleted file mode 100644
index 1a5e39259..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedBoolean.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-public interface SVGAnimatedBoolean {
- public boolean getBaseVal( );
- public void setBaseVal( boolean baseVal )
- throws DOMException;
- public boolean getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedEnumeration.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedEnumeration.java
deleted file mode 100644
index 71122ffe4..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedEnumeration.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-public interface SVGAnimatedEnumeration {
- public short getBaseVal( );
- public void setBaseVal( short baseVal )
- throws DOMException;
- public short getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedInteger.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedInteger.java
deleted file mode 100644
index dbc20bc35..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedInteger.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-public interface SVGAnimatedInteger {
- public int getBaseVal( );
- public void setBaseVal( int baseVal )
- throws DOMException;
- public int getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedLength.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedLength.java
deleted file mode 100644
index 75da0ceb7..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedLength.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedLength {
- public SVGLength getBaseVal( );
- public SVGLength getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedLengthList.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedLengthList.java
deleted file mode 100644
index 4294f55ed..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedLengthList.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedLengthList {
- public SVGLengthList getBaseVal( );
- public SVGLengthList getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedNumber.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedNumber.java
deleted file mode 100644
index 39bb6a14d..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedNumber.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-public interface SVGAnimatedNumber {
- public float getBaseVal( );
- public void setBaseVal( float baseVal )
- throws DOMException;
- public float getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedNumberList.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedNumberList.java
deleted file mode 100644
index 29ea31ad0..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedNumberList.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedNumberList {
- public SVGNumberList getBaseVal( );
- public SVGNumberList getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedPathData.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedPathData.java
deleted file mode 100644
index 3154b9ba0..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedPathData.java
+++ /dev/null
@@ -1,9 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedPathData {
- public SVGPathSegList getPathSegList( );
- public SVGPathSegList getNormalizedPathSegList( );
- public SVGPathSegList getAnimatedPathSegList( );
- public SVGPathSegList getAnimatedNormalizedPathSegList( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedPoints.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedPoints.java
deleted file mode 100644
index 1f7f7280c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedPoints.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedPoints {
- public SVGPointList getPoints( );
- public SVGPointList getAnimatedPoints( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedPreserveAspectRatio.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedPreserveAspectRatio.java
deleted file mode 100644
index a3cddac37..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedPreserveAspectRatio.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedPreserveAspectRatio {
- public SVGPreserveAspectRatio getBaseVal( );
- public SVGPreserveAspectRatio getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedRect.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedRect.java
deleted file mode 100644
index 405d45c04..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedRect.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedRect {
- public SVGRect getBaseVal( );
- public SVGRect getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedString.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedString.java
deleted file mode 100644
index 78cf12e0c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedString.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-public interface SVGAnimatedString {
- public String getBaseVal( );
- public void setBaseVal( String baseVal )
- throws DOMException;
- public String getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimatedTransformList.java b/src/bind/java/org/w3c/dom/svg/SVGAnimatedTransformList.java
deleted file mode 100644
index 793df4316..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimatedTransformList.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGAnimatedTransformList {
- public SVGTransformList getBaseVal( );
- public SVGTransformList getAnimVal( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGAnimationElement.java b/src/bind/java/org/w3c/dom/svg/SVGAnimationElement.java
deleted file mode 100644
index f299c2b94..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGAnimationElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-import org.w3c.dom.events.EventTarget;
-import org.w3c.dom.smil.ElementTimeControl;
-
-public interface SVGAnimationElement extends
- SVGElement,
- SVGTests,
- SVGExternalResourcesRequired,
- ElementTimeControl,
- EventTarget {
- public SVGElement getTargetElement( );
-
- public float getStartTime ( );
- public float getCurrentTime ( );
- public float getSimpleDuration ( )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGCSSRule.java b/src/bind/java/org/w3c/dom/svg/SVGCSSRule.java
deleted file mode 100644
index 5365e5dfd..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGCSSRule.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.css.CSSRule;
-
-public interface SVGCSSRule extends
- CSSRule {
- // Additional CSS RuleType to support ICC color specifications
- public static final short COLOR_PROFILE_RULE = 7;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGCircleElement.java b/src/bind/java/org/w3c/dom/svg/SVGCircleElement.java
deleted file mode 100644
index 6c9aa02ec..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGCircleElement.java
+++ /dev/null
@@ -1,17 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGCircleElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
- public SVGAnimatedLength getCx( );
- public SVGAnimatedLength getCy( );
- public SVGAnimatedLength getR( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGClipPathElement.java b/src/bind/java/org/w3c/dom/svg/SVGClipPathElement.java
deleted file mode 100644
index ebe018c2c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGClipPathElement.java
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGClipPathElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- SVGUnitTypes {
- public SVGAnimatedEnumeration getClipPathUnits( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGColor.java b/src/bind/java/org/w3c/dom/svg/SVGColor.java
deleted file mode 100644
index 27e942ac8..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGColor.java
+++ /dev/null
@@ -1,25 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.css.RGBColor;
-import org.w3c.dom.css.CSSValue;
-
-public interface SVGColor extends
- CSSValue {
- // Color Types
- public static final short SVG_COLORTYPE_UNKNOWN = 0;
- public static final short SVG_COLORTYPE_RGBCOLOR = 1;
- public static final short SVG_COLORTYPE_RGBCOLOR_ICCCOLOR = 2;
- public static final short SVG_COLORTYPE_CURRENTCOLOR = 3;
-
- public short getColorType( );
- public RGBColor getRGBColor( );
- public SVGICCColor getICCColor( );
-
- public void setRGBColor ( String rgbColor )
- throws SVGException;
- public void setRGBColorICCColor ( String rgbColor, String iccColor )
- throws SVGException;
- public void setColor ( short colorType, String rgbColor, String iccColor )
- throws SVGException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGColorProfileElement.java b/src/bind/java/org/w3c/dom/svg/SVGColorProfileElement.java
deleted file mode 100644
index ce6d33598..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGColorProfileElement.java
+++ /dev/null
@@ -1,19 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGColorProfileElement extends
- SVGElement,
- SVGURIReference,
- SVGRenderingIntent {
- public String getLocal( );
- public void setLocal( String local )
- throws DOMException;
- public String getName( );
- public void setName( String name )
- throws DOMException;
- public short getRenderingIntent( );
- public void setRenderingIntent( short renderingIntent )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGColorProfileRule.java b/src/bind/java/org/w3c/dom/svg/SVGColorProfileRule.java
deleted file mode 100644
index 97faa309b..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGColorProfileRule.java
+++ /dev/null
@@ -1,18 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGColorProfileRule extends
- SVGCSSRule,
- SVGRenderingIntent {
- public String getSrc( );
- public void setSrc( String src )
- throws DOMException;
- public String getName( );
- public void setName( String name )
- throws DOMException;
- public short getRenderingIntent( );
- public void setRenderingIntent( short renderingIntent )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGComponentTransferFunctionElement.java b/src/bind/java/org/w3c/dom/svg/SVGComponentTransferFunctionElement.java
deleted file mode 100644
index 82e061141..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGComponentTransferFunctionElement.java
+++ /dev/null
@@ -1,21 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGComponentTransferFunctionElement extends
- SVGElement {
- // Component Transfer Types
- public static final short SVG_FECOMPONENTTRANSFER_TYPE_UNKNOWN = 0;
- public static final short SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY = 1;
- public static final short SVG_FECOMPONENTTRANSFER_TYPE_TABLE = 2;
- public static final short SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE = 3;
- public static final short SVG_FECOMPONENTTRANSFER_TYPE_LINEAR = 4;
- public static final short SVG_FECOMPONENTTRANSFER_TYPE_GAMMA = 5;
-
- public SVGAnimatedEnumeration getType( );
- public SVGAnimatedNumberList getTableValues( );
- public SVGAnimatedNumber getSlope( );
- public SVGAnimatedNumber getIntercept( );
- public SVGAnimatedNumber getAmplitude( );
- public SVGAnimatedNumber getExponent( );
- public SVGAnimatedNumber getOffset( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGCursorElement.java b/src/bind/java/org/w3c/dom/svg/SVGCursorElement.java
deleted file mode 100644
index cc8cdf298..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGCursorElement.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGCursorElement extends
- SVGElement,
- SVGURIReference,
- SVGTests,
- SVGExternalResourcesRequired {
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGDefinitionSrcElement.java b/src/bind/java/org/w3c/dom/svg/SVGDefinitionSrcElement.java
deleted file mode 100644
index 4123b5a97..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGDefinitionSrcElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGDefinitionSrcElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGDefsElement.java b/src/bind/java/org/w3c/dom/svg/SVGDefsElement.java
deleted file mode 100644
index 6b83bedc3..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGDefsElement.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGDefsElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGDescElement.java b/src/bind/java/org/w3c/dom/svg/SVGDescElement.java
deleted file mode 100644
index d3eaf7384..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGDescElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGDescElement extends
- SVGElement,
- SVGLangSpace,
- SVGStylable {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGDocument.java b/src/bind/java/org/w3c/dom/svg/SVGDocument.java
deleted file mode 100644
index b6d9064b8..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGDocument.java
+++ /dev/null
@@ -1,15 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.events.DocumentEvent;
-
-public interface SVGDocument extends
- Document,
- DocumentEvent {
- public String getTitle( );
- public String getReferrer( );
- public String getDomain( );
- public String getURL( );
- public SVGSVGElement getRootElement( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGElement.java b/src/bind/java/org/w3c/dom/svg/SVGElement.java
deleted file mode 100644
index d6a0299ca..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGElement.java
+++ /dev/null
@@ -1,17 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-import org.w3c.dom.Element;
-
-public interface SVGElement extends
- Element {
- public String getId( );
- public void setId( String id )
- throws DOMException;
- public String getXMLbase( );
- public void setXMLbase( String xmlbase )
- throws DOMException;
- public SVGSVGElement getOwnerSVGElement( );
- public SVGElement getViewportElement( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGElementInstance.java b/src/bind/java/org/w3c/dom/svg/SVGElementInstance.java
deleted file mode 100644
index 2509ec9c6..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGElementInstance.java
+++ /dev/null
@@ -1,16 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGElementInstance extends
- EventTarget {
- public SVGElement getCorrespondingElement( );
- public SVGUseElement getCorrespondingUseElement( );
- public SVGElementInstance getParentNode( );
- public SVGElementInstanceList getChildNodes( );
- public SVGElementInstance getFirstChild( );
- public SVGElementInstance getLastChild( );
- public SVGElementInstance getPreviousSibling( );
- public SVGElementInstance getNextSibling( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGElementInstanceList.java b/src/bind/java/org/w3c/dom/svg/SVGElementInstanceList.java
deleted file mode 100644
index 010ddfb4f..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGElementInstanceList.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGElementInstanceList {
- public int getLength( );
-
- public SVGElementInstance item ( int index );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGEllipseElement.java b/src/bind/java/org/w3c/dom/svg/SVGEllipseElement.java
deleted file mode 100644
index 2f7f7dbaa..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGEllipseElement.java
+++ /dev/null
@@ -1,18 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGEllipseElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
- public SVGAnimatedLength getCx( );
- public SVGAnimatedLength getCy( );
- public SVGAnimatedLength getRx( );
- public SVGAnimatedLength getRy( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGEvent.java b/src/bind/java/org/w3c/dom/svg/SVGEvent.java
deleted file mode 100644
index 252825ba7..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGEvent.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.Event;
-
-public interface SVGEvent extends
- Event {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGException.java b/src/bind/java/org/w3c/dom/svg/SVGException.java
deleted file mode 100644
index 64f3743e1..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGException.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package org.w3c.dom.svg;
-
-public class SVGException extends RuntimeException {
- public SVGException(short code, String message) {
- super(message);
- this.code = code;
- }
- public short code;
- // ExceptionCode
- public static final short SVG_WRONG_TYPE_ERR = 0;
- public static final short SVG_INVALID_VALUE_ERR = 1;
- public static final short SVG_MATRIX_NOT_INVERTABLE = 2;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGExternalResourcesRequired.java b/src/bind/java/org/w3c/dom/svg/SVGExternalResourcesRequired.java
deleted file mode 100644
index aa362066f..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGExternalResourcesRequired.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGExternalResourcesRequired {
- public SVGAnimatedBoolean getExternalResourcesRequired( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEBlendElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEBlendElement.java
deleted file mode 100644
index 3d8a11ade..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEBlendElement.java
+++ /dev/null
@@ -1,18 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEBlendElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- // Blend Mode Types
- public static final short SVG_FEBLEND_MODE_UNKNOWN = 0;
- public static final short SVG_FEBLEND_MODE_NORMAL = 1;
- public static final short SVG_FEBLEND_MODE_MULTIPLY = 2;
- public static final short SVG_FEBLEND_MODE_SCREEN = 3;
- public static final short SVG_FEBLEND_MODE_DARKEN = 4;
- public static final short SVG_FEBLEND_MODE_LIGHTEN = 5;
-
- public SVGAnimatedString getIn1( );
- public SVGAnimatedString getIn2( );
- public SVGAnimatedEnumeration getMode( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEColorMatrixElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEColorMatrixElement.java
deleted file mode 100644
index 6aac0e35c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEColorMatrixElement.java
+++ /dev/null
@@ -1,17 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEColorMatrixElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- // Color Matrix Types
- public static final short SVG_FECOLORMATRIX_TYPE_UNKNOWN = 0;
- public static final short SVG_FECOLORMATRIX_TYPE_MATRIX = 1;
- public static final short SVG_FECOLORMATRIX_TYPE_SATURATE = 2;
- public static final short SVG_FECOLORMATRIX_TYPE_HUEROTATE = 3;
- public static final short SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA = 4;
-
- public SVGAnimatedString getIn1( );
- public SVGAnimatedEnumeration getType( );
- public SVGAnimatedNumberList getValues( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEComponentTransferElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEComponentTransferElement.java
deleted file mode 100644
index 38d3fba34..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEComponentTransferElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEComponentTransferElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- public SVGAnimatedString getIn1( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFECompositeElement.java b/src/bind/java/org/w3c/dom/svg/SVGFECompositeElement.java
deleted file mode 100644
index 244888d01..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFECompositeElement.java
+++ /dev/null
@@ -1,23 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFECompositeElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- // Composite Operators
- public static final short SVG_FECOMPOSITE_OPERATOR_UNKNOWN = 0;
- public static final short SVG_FECOMPOSITE_OPERATOR_OVER = 1;
- public static final short SVG_FECOMPOSITE_OPERATOR_IN = 2;
- public static final short SVG_FECOMPOSITE_OPERATOR_OUT = 3;
- public static final short SVG_FECOMPOSITE_OPERATOR_ATOP = 4;
- public static final short SVG_FECOMPOSITE_OPERATOR_XOR = 5;
- public static final short SVG_FECOMPOSITE_OPERATOR_ARITHMETIC = 6;
-
- public SVGAnimatedString getIn1( );
- public SVGAnimatedString getIn2( );
- public SVGAnimatedEnumeration getOperator( );
- public SVGAnimatedNumber getK1( );
- public SVGAnimatedNumber getK2( );
- public SVGAnimatedNumber getK3( );
- public SVGAnimatedNumber getK4( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEConvolveMatrixElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEConvolveMatrixElement.java
deleted file mode 100644
index 391a0d858..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEConvolveMatrixElement.java
+++ /dev/null
@@ -1,24 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEConvolveMatrixElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- // Edge Mode Values
- public static final short SVG_EDGEMODE_UNKNOWN = 0;
- public static final short SVG_EDGEMODE_DUPLICATE = 1;
- public static final short SVG_EDGEMODE_WRAP = 2;
- public static final short SVG_EDGEMODE_NONE = 3;
-
- public SVGAnimatedInteger getOrderX( );
- public SVGAnimatedInteger getOrderY( );
- public SVGAnimatedNumberList getKernelMatrix( );
- public SVGAnimatedNumber getDivisor( );
- public SVGAnimatedNumber getBias( );
- public SVGAnimatedInteger getTargetX( );
- public SVGAnimatedInteger getTargetY( );
- public SVGAnimatedEnumeration getEdgeMode( );
- public SVGAnimatedNumber getKernelUnitLengthX( );
- public SVGAnimatedNumber getKernelUnitLengthY( );
- public SVGAnimatedBoolean getPreserveAlpha( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEDiffuseLightingElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEDiffuseLightingElement.java
deleted file mode 100644
index e5c01e87c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEDiffuseLightingElement.java
+++ /dev/null
@@ -1,12 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEDiffuseLightingElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- public SVGAnimatedString getIn1( );
- public SVGAnimatedNumber getSurfaceScale( );
- public SVGAnimatedNumber getDiffuseConstant( );
- public SVGAnimatedNumber getKernelUnitLengthX( );
- public SVGAnimatedNumber getKernelUnitLengthY( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEDisplacementMapElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEDisplacementMapElement.java
deleted file mode 100644
index 4c82fd85a..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEDisplacementMapElement.java
+++ /dev/null
@@ -1,19 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEDisplacementMapElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- // Channel Selectors
- public static final short SVG_CHANNEL_UNKNOWN = 0;
- public static final short SVG_CHANNEL_R = 1;
- public static final short SVG_CHANNEL_G = 2;
- public static final short SVG_CHANNEL_B = 3;
- public static final short SVG_CHANNEL_A = 4;
-
- public SVGAnimatedString getIn1( );
- public SVGAnimatedString getIn2( );
- public SVGAnimatedNumber getScale( );
- public SVGAnimatedEnumeration getXChannelSelector( );
- public SVGAnimatedEnumeration getYChannelSelector( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEDistantLightElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEDistantLightElement.java
deleted file mode 100644
index a96a1e15d..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEDistantLightElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEDistantLightElement extends
- SVGElement {
- public SVGAnimatedNumber getAzimuth( );
- public SVGAnimatedNumber getElevation( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEFloodElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEFloodElement.java
deleted file mode 100644
index 313097a2f..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEFloodElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEFloodElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- public SVGAnimatedString getIn1( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEFuncAElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEFuncAElement.java
deleted file mode 100644
index fa9773524..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEFuncAElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEFuncAElement extends
- SVGComponentTransferFunctionElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEFuncBElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEFuncBElement.java
deleted file mode 100644
index 17733d62b..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEFuncBElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEFuncBElement extends
- SVGComponentTransferFunctionElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEFuncGElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEFuncGElement.java
deleted file mode 100644
index 5078436f1..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEFuncGElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEFuncGElement extends
- SVGComponentTransferFunctionElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEFuncRElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEFuncRElement.java
deleted file mode 100644
index 72efaac9d..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEFuncRElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEFuncRElement extends
- SVGComponentTransferFunctionElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEGaussianBlurElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEGaussianBlurElement.java
deleted file mode 100644
index b3385fa4b..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEGaussianBlurElement.java
+++ /dev/null
@@ -1,12 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEGaussianBlurElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- public SVGAnimatedString getIn1( );
- public SVGAnimatedNumber getStdDeviationX( );
- public SVGAnimatedNumber getStdDeviationY( );
-
- public void setStdDeviation ( float stdDeviationX, float stdDeviationY );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEImageElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEImageElement.java
deleted file mode 100644
index b74daa7d2..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEImageElement.java
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEImageElement extends
- SVGElement,
- SVGURIReference,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGFilterPrimitiveStandardAttributes {
-
- public SVGAnimatedPreserveAspectRatio getPreserveAspectRatio( );
-
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEMergeElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEMergeElement.java
deleted file mode 100644
index cea3d6fa9..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEMergeElement.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEMergeElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEMergeNodeElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEMergeNodeElement.java
deleted file mode 100644
index e0ae4c402..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEMergeNodeElement.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEMergeNodeElement extends
- SVGElement {
- public SVGAnimatedString getIn1( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEMorphologyElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEMorphologyElement.java
deleted file mode 100644
index b04c80c84..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEMorphologyElement.java
+++ /dev/null
@@ -1,16 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEMorphologyElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- // Morphology Operators
- public static final short SVG_MORPHOLOGY_OPERATOR_UNKNOWN = 0;
- public static final short SVG_MORPHOLOGY_OPERATOR_ERODE = 1;
- public static final short SVG_MORPHOLOGY_OPERATOR_DILATE = 2;
-
- public SVGAnimatedString getIn1( );
- public SVGAnimatedEnumeration getOperator( );
- public SVGAnimatedNumber getRadiusX( );
- public SVGAnimatedNumber getRadiusY( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEOffsetElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEOffsetElement.java
deleted file mode 100644
index 6a76b8d42..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEOffsetElement.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEOffsetElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- public SVGAnimatedString getIn1( );
- public SVGAnimatedNumber getDx( );
- public SVGAnimatedNumber getDy( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFEPointLightElement.java b/src/bind/java/org/w3c/dom/svg/SVGFEPointLightElement.java
deleted file mode 100644
index cec24b204..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFEPointLightElement.java
+++ /dev/null
@@ -1,9 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFEPointLightElement extends
- SVGElement {
- public SVGAnimatedNumber getX( );
- public SVGAnimatedNumber getY( );
- public SVGAnimatedNumber getZ( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFESpecularLightingElement.java b/src/bind/java/org/w3c/dom/svg/SVGFESpecularLightingElement.java
deleted file mode 100644
index 2070f72dc..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFESpecularLightingElement.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFESpecularLightingElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- public SVGAnimatedString getIn1( );
- public SVGAnimatedNumber getSurfaceScale( );
- public SVGAnimatedNumber getSpecularConstant( );
- public SVGAnimatedNumber getSpecularExponent( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFESpotLightElement.java b/src/bind/java/org/w3c/dom/svg/SVGFESpotLightElement.java
deleted file mode 100644
index 2beaaf55d..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFESpotLightElement.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFESpotLightElement extends
- SVGElement {
- public SVGAnimatedNumber getX( );
- public SVGAnimatedNumber getY( );
- public SVGAnimatedNumber getZ( );
- public SVGAnimatedNumber getPointsAtX( );
- public SVGAnimatedNumber getPointsAtY( );
- public SVGAnimatedNumber getPointsAtZ( );
- public SVGAnimatedNumber getSpecularExponent( );
- public SVGAnimatedNumber getLimitingConeAngle( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFETileElement.java b/src/bind/java/org/w3c/dom/svg/SVGFETileElement.java
deleted file mode 100644
index 4c281292b..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFETileElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFETileElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- public SVGAnimatedString getIn1( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFETurbulenceElement.java b/src/bind/java/org/w3c/dom/svg/SVGFETurbulenceElement.java
deleted file mode 100644
index f8badaafc..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFETurbulenceElement.java
+++ /dev/null
@@ -1,22 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFETurbulenceElement extends
- SVGElement,
- SVGFilterPrimitiveStandardAttributes {
- // Turbulence Types
- public static final short SVG_TURBULENCE_TYPE_UNKNOWN = 0;
- public static final short SVG_TURBULENCE_TYPE_FRACTALNOISE = 1;
- public static final short SVG_TURBULENCE_TYPE_TURBULENCE = 2;
- // Stitch Options
- public static final short SVG_STITCHTYPE_UNKNOWN = 0;
- public static final short SVG_STITCHTYPE_STITCH = 1;
- public static final short SVG_STITCHTYPE_NOSTITCH = 2;
-
- public SVGAnimatedNumber getBaseFrequencyX( );
- public SVGAnimatedNumber getBaseFrequencyY( );
- public SVGAnimatedInteger getNumOctaves( );
- public SVGAnimatedNumber getSeed( );
- public SVGAnimatedEnumeration getStitchTiles( );
- public SVGAnimatedEnumeration getType( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFilterElement.java b/src/bind/java/org/w3c/dom/svg/SVGFilterElement.java
deleted file mode 100644
index 01e57fdf2..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFilterElement.java
+++ /dev/null
@@ -1,21 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFilterElement extends
- SVGElement,
- SVGURIReference,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGUnitTypes {
- public SVGAnimatedEnumeration getFilterUnits( );
- public SVGAnimatedEnumeration getPrimitiveUnits( );
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
- public SVGAnimatedInteger getFilterResX( );
- public SVGAnimatedInteger getFilterResY( );
-
- public void setFilterRes ( int filterResX, int filterResY );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFilterPrimitiveStandardAttributes.java b/src/bind/java/org/w3c/dom/svg/SVGFilterPrimitiveStandardAttributes.java
deleted file mode 100644
index cd7ed6276..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFilterPrimitiveStandardAttributes.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFilterPrimitiveStandardAttributes extends
- SVGStylable {
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
- public SVGAnimatedString getResult( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFitToViewBox.java b/src/bind/java/org/w3c/dom/svg/SVGFitToViewBox.java
deleted file mode 100644
index d40c6a1a4..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFitToViewBox.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFitToViewBox {
- public SVGAnimatedRect getViewBox( );
- public SVGAnimatedPreserveAspectRatio getPreserveAspectRatio( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFontElement.java b/src/bind/java/org/w3c/dom/svg/SVGFontElement.java
deleted file mode 100644
index e11dc355e..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFontElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFontElement extends
- SVGElement,
- SVGExternalResourcesRequired,
- SVGStylable {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFontFaceElement.java b/src/bind/java/org/w3c/dom/svg/SVGFontFaceElement.java
deleted file mode 100644
index b201c9456..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFontFaceElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFontFaceElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFontFaceFormatElement.java b/src/bind/java/org/w3c/dom/svg/SVGFontFaceFormatElement.java
deleted file mode 100644
index 895cd6c77..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFontFaceFormatElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFontFaceFormatElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFontFaceNameElement.java b/src/bind/java/org/w3c/dom/svg/SVGFontFaceNameElement.java
deleted file mode 100644
index 723370a07..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFontFaceNameElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFontFaceNameElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFontFaceSrcElement.java b/src/bind/java/org/w3c/dom/svg/SVGFontFaceSrcElement.java
deleted file mode 100644
index dcc898b6f..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFontFaceSrcElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFontFaceSrcElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGFontFaceUriElement.java b/src/bind/java/org/w3c/dom/svg/SVGFontFaceUriElement.java
deleted file mode 100644
index 39dd039e9..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGFontFaceUriElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGFontFaceUriElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGForeignObjectElement.java b/src/bind/java/org/w3c/dom/svg/SVGForeignObjectElement.java
deleted file mode 100644
index 49e37af09..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGForeignObjectElement.java
+++ /dev/null
@@ -1,18 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGForeignObjectElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGGElement.java b/src/bind/java/org/w3c/dom/svg/SVGGElement.java
deleted file mode 100644
index e9a78190e..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGGElement.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGGElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGGlyphElement.java b/src/bind/java/org/w3c/dom/svg/SVGGlyphElement.java
deleted file mode 100644
index 9354bb74d..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGGlyphElement.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGGlyphElement extends
- SVGElement,
- SVGStylable {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGGlyphRefElement.java b/src/bind/java/org/w3c/dom/svg/SVGGlyphRefElement.java
deleted file mode 100644
index c16aaa1cb..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGGlyphRefElement.java
+++ /dev/null
@@ -1,28 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGGlyphRefElement extends
- SVGElement,
- SVGURIReference,
- SVGStylable {
- public String getGlyphRef( );
- public void setGlyphRef( String glyphRef )
- throws DOMException;
- public String getFormat( );
- public void setFormat( String format )
- throws DOMException;
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getDx( );
- public void setDx( float dx )
- throws DOMException;
- public float getDy( );
- public void setDy( float dy )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGGradientElement.java b/src/bind/java/org/w3c/dom/svg/SVGGradientElement.java
deleted file mode 100644
index 8cbc03f1c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGGradientElement.java
+++ /dev/null
@@ -1,19 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGGradientElement extends
- SVGElement,
- SVGURIReference,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGUnitTypes {
- // Spread Method Types
- public static final short SVG_SPREADMETHOD_UNKNOWN = 0;
- public static final short SVG_SPREADMETHOD_PAD = 1;
- public static final short SVG_SPREADMETHOD_REFLECT = 2;
- public static final short SVG_SPREADMETHOD_REPEAT = 3;
-
- public SVGAnimatedEnumeration getGradientUnits( );
- public SVGAnimatedTransformList getGradientTransform( );
- public SVGAnimatedEnumeration getSpreadMethod( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGHKernElement.java b/src/bind/java/org/w3c/dom/svg/SVGHKernElement.java
deleted file mode 100644
index ca527b67c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGHKernElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGHKernElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGICCColor.java b/src/bind/java/org/w3c/dom/svg/SVGICCColor.java
deleted file mode 100644
index e04962838..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGICCColor.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-public interface SVGICCColor {
- public String getColorProfile( );
- public void setColorProfile( String colorProfile )
- throws DOMException;
- public SVGNumberList getColors( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGImageElement.java b/src/bind/java/org/w3c/dom/svg/SVGImageElement.java
deleted file mode 100644
index f77101f91..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGImageElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGImageElement extends
- SVGElement,
- SVGURIReference,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
- public SVGAnimatedPreserveAspectRatio getPreserveAspectRatio( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGLangSpace.java b/src/bind/java/org/w3c/dom/svg/SVGLangSpace.java
deleted file mode 100644
index 300d52725..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGLangSpace.java
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGLangSpace {
- public String getXMLlang( );
- public void setXMLlang( String xmllang )
- throws DOMException;
- public String getXMLspace( );
- public void setXMLspace( String xmlspace )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGLength.java b/src/bind/java/org/w3c/dom/svg/SVGLength.java
deleted file mode 100644
index 88b7bdd38..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGLength.java
+++ /dev/null
@@ -1,32 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-public interface SVGLength {
- // Length Unit Types
- public static final short SVG_LENGTHTYPE_UNKNOWN = 0;
- public static final short SVG_LENGTHTYPE_NUMBER = 1;
- public static final short SVG_LENGTHTYPE_PERCENTAGE = 2;
- public static final short SVG_LENGTHTYPE_EMS = 3;
- public static final short SVG_LENGTHTYPE_EXS = 4;
- public static final short SVG_LENGTHTYPE_PX = 5;
- public static final short SVG_LENGTHTYPE_CM = 6;
- public static final short SVG_LENGTHTYPE_MM = 7;
- public static final short SVG_LENGTHTYPE_IN = 8;
- public static final short SVG_LENGTHTYPE_PT = 9;
- public static final short SVG_LENGTHTYPE_PC = 10;
-
- public short getUnitType( );
- public float getValue( );
- public void setValue( float value )
- throws DOMException;
- public float getValueInSpecifiedUnits( );
- public void setValueInSpecifiedUnits( float valueInSpecifiedUnits )
- throws DOMException;
- public String getValueAsString( );
- public void setValueAsString( String valueAsString )
- throws DOMException;
-
- public void newValueSpecifiedUnits ( short unitType, float valueInSpecifiedUnits );
- public void convertToSpecifiedUnits ( short unitType );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGLengthList.java b/src/bind/java/org/w3c/dom/svg/SVGLengthList.java
deleted file mode 100644
index ba4c259e8..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGLengthList.java
+++ /dev/null
@@ -1,23 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGLengthList {
- public int getNumberOfItems( );
-
- public void clear ( )
- throws DOMException;
- public SVGLength initialize ( SVGLength newItem )
- throws DOMException, SVGException;
- public SVGLength getItem ( int index )
- throws DOMException;
- public SVGLength insertItemBefore ( SVGLength newItem, int index )
- throws DOMException, SVGException;
- public SVGLength replaceItem ( SVGLength newItem, int index )
- throws DOMException, SVGException;
- public SVGLength removeItem ( int index )
- throws DOMException;
- public SVGLength appendItem ( SVGLength newItem )
- throws DOMException, SVGException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGLineElement.java b/src/bind/java/org/w3c/dom/svg/SVGLineElement.java
deleted file mode 100644
index 45b947cbc..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGLineElement.java
+++ /dev/null
@@ -1,18 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGLineElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
- public SVGAnimatedLength getX1( );
- public SVGAnimatedLength getY1( );
- public SVGAnimatedLength getX2( );
- public SVGAnimatedLength getY2( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGLinearGradientElement.java b/src/bind/java/org/w3c/dom/svg/SVGLinearGradientElement.java
deleted file mode 100644
index 189eda2cb..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGLinearGradientElement.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGLinearGradientElement extends
- SVGGradientElement {
- public SVGAnimatedLength getX1( );
- public SVGAnimatedLength getY1( );
- public SVGAnimatedLength getX2( );
- public SVGAnimatedLength getY2( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGLocatable.java b/src/bind/java/org/w3c/dom/svg/SVGLocatable.java
deleted file mode 100644
index 618b955eb..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGLocatable.java
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGLocatable {
- public SVGElement getNearestViewportElement( );
- public SVGElement getFarthestViewportElement( );
-
- public SVGRect getBBox ( );
- public SVGMatrix getCTM ( );
- public SVGMatrix getScreenCTM ( );
- public SVGMatrix getTransformToElement ( SVGElement element )
- throws SVGException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGMPathElement.java b/src/bind/java/org/w3c/dom/svg/SVGMPathElement.java
deleted file mode 100644
index 36032385b..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGMPathElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGMPathElement extends
- SVGElement,
- SVGURIReference,
- SVGExternalResourcesRequired {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGMarkerElement.java b/src/bind/java/org/w3c/dom/svg/SVGMarkerElement.java
deleted file mode 100644
index 810ce56f4..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGMarkerElement.java
+++ /dev/null
@@ -1,29 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGMarkerElement extends
- SVGElement,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGFitToViewBox {
- // Marker Unit Types
- public static final short SVG_MARKERUNITS_UNKNOWN = 0;
- public static final short SVG_MARKERUNITS_USERSPACEONUSE = 1;
- public static final short SVG_MARKERUNITS_STROKEWIDTH = 2;
- // Marker Orientation Types
- public static final short SVG_MARKER_ORIENT_UNKNOWN = 0;
- public static final short SVG_MARKER_ORIENT_AUTO = 1;
- public static final short SVG_MARKER_ORIENT_ANGLE = 2;
-
- public SVGAnimatedLength getRefX( );
- public SVGAnimatedLength getRefY( );
- public SVGAnimatedEnumeration getMarkerUnits( );
- public SVGAnimatedLength getMarkerWidth( );
- public SVGAnimatedLength getMarkerHeight( );
- public SVGAnimatedEnumeration getOrientType( );
- public SVGAnimatedAngle getOrientAngle( );
-
- public void setOrientToAuto ( );
- public void setOrientToAngle ( SVGAngle angle );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGMaskElement.java b/src/bind/java/org/w3c/dom/svg/SVGMaskElement.java
deleted file mode 100644
index bb3a8651f..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGMaskElement.java
+++ /dev/null
@@ -1,17 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGMaskElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGUnitTypes {
- public SVGAnimatedEnumeration getMaskUnits( );
- public SVGAnimatedEnumeration getMaskContentUnits( );
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGMatrix.java b/src/bind/java/org/w3c/dom/svg/SVGMatrix.java
deleted file mode 100644
index 652b4e1b0..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGMatrix.java
+++ /dev/null
@@ -1,39 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGMatrix {
- public float getA( );
- public void setA( float a )
- throws DOMException;
- public float getB( );
- public void setB( float b )
- throws DOMException;
- public float getC( );
- public void setC( float c )
- throws DOMException;
- public float getD( );
- public void setD( float d )
- throws DOMException;
- public float getE( );
- public void setE( float e )
- throws DOMException;
- public float getF( );
- public void setF( float f )
- throws DOMException;
-
- public SVGMatrix multiply ( SVGMatrix secondMatrix );
- public SVGMatrix inverse ( )
- throws SVGException;
- public SVGMatrix translate ( float x, float y );
- public SVGMatrix scale ( float scaleFactor );
- public SVGMatrix scaleNonUniform ( float scaleFactorX, float scaleFactorY );
- public SVGMatrix rotate ( float angle );
- public SVGMatrix rotateFromVector ( float x, float y )
- throws SVGException;
- public SVGMatrix flipX ( );
- public SVGMatrix flipY ( );
- public SVGMatrix skewX ( float angle );
- public SVGMatrix skewY ( float angle );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGMetadataElement.java b/src/bind/java/org/w3c/dom/svg/SVGMetadataElement.java
deleted file mode 100644
index d8485d124..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGMetadataElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGMetadataElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGMissingGlyphElement.java b/src/bind/java/org/w3c/dom/svg/SVGMissingGlyphElement.java
deleted file mode 100644
index 8c777fb2a..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGMissingGlyphElement.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGMissingGlyphElement extends
- SVGElement,
- SVGStylable {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGNumber.java b/src/bind/java/org/w3c/dom/svg/SVGNumber.java
deleted file mode 100644
index 1dcdc8a23..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGNumber.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGNumber {
- public float getValue( );
- public void setValue( float value )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGNumberList.java b/src/bind/java/org/w3c/dom/svg/SVGNumberList.java
deleted file mode 100644
index a2db146fc..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGNumberList.java
+++ /dev/null
@@ -1,23 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGNumberList {
- public int getNumberOfItems( );
-
- public void clear ( )
- throws DOMException;
- public SVGNumber initialize ( SVGNumber newItem )
- throws DOMException, SVGException;
- public SVGNumber getItem ( int index )
- throws DOMException;
- public SVGNumber insertItemBefore ( SVGNumber newItem, int index )
- throws DOMException, SVGException;
- public SVGNumber replaceItem ( SVGNumber newItem, int index )
- throws DOMException, SVGException;
- public SVGNumber removeItem ( int index )
- throws DOMException;
- public SVGNumber appendItem ( SVGNumber newItem )
- throws DOMException, SVGException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPaint.java b/src/bind/java/org/w3c/dom/svg/SVGPaint.java
deleted file mode 100644
index 66d54c668..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPaint.java
+++ /dev/null
@@ -1,26 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.css.RGBColor;
-
-public interface SVGPaint extends
- SVGColor {
- // Paint Types
- public static final short SVG_PAINTTYPE_UNKNOWN = 0;
- public static final short SVG_PAINTTYPE_RGBCOLOR = 1;
- public static final short SVG_PAINTTYPE_RGBCOLOR_ICCCOLOR = 2;
- public static final short SVG_PAINTTYPE_NONE = 101;
- public static final short SVG_PAINTTYPE_CURRENTCOLOR = 102;
- public static final short SVG_PAINTTYPE_URI_NONE = 103;
- public static final short SVG_PAINTTYPE_URI_CURRENTCOLOR = 104;
- public static final short SVG_PAINTTYPE_URI_RGBCOLOR = 105;
- public static final short SVG_PAINTTYPE_URI_RGBCOLOR_ICCCOLOR = 106;
- public static final short SVG_PAINTTYPE_URI = 107;
-
- public short getPaintType( );
- public String getUri( );
-
- public void setUri ( String uri );
- public void setPaint ( short paintType, String uri, String rgbColor, String iccColor )
- throws SVGException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathElement.java b/src/bind/java/org/w3c/dom/svg/SVGPathElement.java
deleted file mode 100644
index 71efe6d69..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathElement.java
+++ /dev/null
@@ -1,39 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGPathElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget,
- SVGAnimatedPathData {
- public SVGAnimatedNumber getPathLength( );
-
- public float getTotalLength ( );
- public SVGPoint getPointAtLength ( float distance );
- public int getPathSegAtLength ( float distance );
- public SVGPathSegClosePath createSVGPathSegClosePath ( );
- public SVGPathSegMovetoAbs createSVGPathSegMovetoAbs ( float x, float y );
- public SVGPathSegMovetoRel createSVGPathSegMovetoRel ( float x, float y );
- public SVGPathSegLinetoAbs createSVGPathSegLinetoAbs ( float x, float y );
- public SVGPathSegLinetoRel createSVGPathSegLinetoRel ( float x, float y );
- public SVGPathSegCurvetoCubicAbs createSVGPathSegCurvetoCubicAbs ( float x, float y, float x1, float y1, float x2, float y2 );
- public SVGPathSegCurvetoCubicRel createSVGPathSegCurvetoCubicRel ( float x, float y, float x1, float y1, float x2, float y2 );
- public SVGPathSegCurvetoQuadraticAbs createSVGPathSegCurvetoQuadraticAbs ( float x, float y, float x1, float y1 );
- public SVGPathSegCurvetoQuadraticRel createSVGPathSegCurvetoQuadraticRel ( float x, float y, float x1, float y1 );
- public SVGPathSegArcAbs createSVGPathSegArcAbs ( float x, float y, float r1, float r2, float angle, boolean largeArcFlag, boolean sweepFlag );
- public SVGPathSegArcRel createSVGPathSegArcRel ( float x, float y, float r1, float r2, float angle, boolean largeArcFlag, boolean sweepFlag );
- public SVGPathSegLinetoHorizontalAbs createSVGPathSegLinetoHorizontalAbs ( float x );
- public SVGPathSegLinetoHorizontalRel createSVGPathSegLinetoHorizontalRel ( float x );
- public SVGPathSegLinetoVerticalAbs createSVGPathSegLinetoVerticalAbs ( float y );
- public SVGPathSegLinetoVerticalRel createSVGPathSegLinetoVerticalRel ( float y );
- public SVGPathSegCurvetoCubicSmoothAbs createSVGPathSegCurvetoCubicSmoothAbs ( float x, float y, float x2, float y2 );
- public SVGPathSegCurvetoCubicSmoothRel createSVGPathSegCurvetoCubicSmoothRel ( float x, float y, float x2, float y2 );
- public SVGPathSegCurvetoQuadraticSmoothAbs createSVGPathSegCurvetoQuadraticSmoothAbs ( float x, float y );
- public SVGPathSegCurvetoQuadraticSmoothRel createSVGPathSegCurvetoQuadraticSmoothRel ( float x, float y );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSeg.java b/src/bind/java/org/w3c/dom/svg/SVGPathSeg.java
deleted file mode 100644
index dea607e41..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSeg.java
+++ /dev/null
@@ -1,29 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGPathSeg {
- // Path Segment Types
- public static final short PATHSEG_UNKNOWN = 0;
- public static final short PATHSEG_CLOSEPATH = 1;
- public static final short PATHSEG_MOVETO_ABS = 2;
- public static final short PATHSEG_MOVETO_REL = 3;
- public static final short PATHSEG_LINETO_ABS = 4;
- public static final short PATHSEG_LINETO_REL = 5;
- public static final short PATHSEG_CURVETO_CUBIC_ABS = 6;
- public static final short PATHSEG_CURVETO_CUBIC_REL = 7;
- public static final short PATHSEG_CURVETO_QUADRATIC_ABS = 8;
- public static final short PATHSEG_CURVETO_QUADRATIC_REL = 9;
- public static final short PATHSEG_ARC_ABS = 10;
- public static final short PATHSEG_ARC_REL = 11;
- public static final short PATHSEG_LINETO_HORIZONTAL_ABS = 12;
- public static final short PATHSEG_LINETO_HORIZONTAL_REL = 13;
- public static final short PATHSEG_LINETO_VERTICAL_ABS = 14;
- public static final short PATHSEG_LINETO_VERTICAL_REL = 15;
- public static final short PATHSEG_CURVETO_CUBIC_SMOOTH_ABS = 16;
- public static final short PATHSEG_CURVETO_CUBIC_SMOOTH_REL = 17;
- public static final short PATHSEG_CURVETO_QUADRATIC_SMOOTH_ABS = 18;
- public static final short PATHSEG_CURVETO_QUADRATIC_SMOOTH_REL = 19;
-
- public short getPathSegType( );
- public String getPathSegTypeAsLetter( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegArcAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegArcAbs.java
deleted file mode 100644
index 84c2e7e2b..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegArcAbs.java
+++ /dev/null
@@ -1,29 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegArcAbs extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getR1( );
- public void setR1( float r1 )
- throws DOMException;
- public float getR2( );
- public void setR2( float r2 )
- throws DOMException;
- public float getAngle( );
- public void setAngle( float angle )
- throws DOMException;
- public boolean getLargeArcFlag( );
- public void setLargeArcFlag( boolean largeArcFlag )
- throws DOMException;
- public boolean getSweepFlag( );
- public void setSweepFlag( boolean sweepFlag )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegArcRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegArcRel.java
deleted file mode 100644
index 074bb799c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegArcRel.java
+++ /dev/null
@@ -1,29 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegArcRel extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getR1( );
- public void setR1( float r1 )
- throws DOMException;
- public float getR2( );
- public void setR2( float r2 )
- throws DOMException;
- public float getAngle( );
- public void setAngle( float angle )
- throws DOMException;
- public boolean getLargeArcFlag( );
- public void setLargeArcFlag( boolean largeArcFlag )
- throws DOMException;
- public boolean getSweepFlag( );
- public void setSweepFlag( boolean sweepFlag )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegClosePath.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegClosePath.java
deleted file mode 100644
index 9beb4667d..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegClosePath.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGPathSegClosePath extends
- SVGPathSeg {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicAbs.java
deleted file mode 100644
index 9aeec16d6..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicAbs.java
+++ /dev/null
@@ -1,26 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegCurvetoCubicAbs extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getX1( );
- public void setX1( float x1 )
- throws DOMException;
- public float getY1( );
- public void setY1( float y1 )
- throws DOMException;
- public float getX2( );
- public void setX2( float x2 )
- throws DOMException;
- public float getY2( );
- public void setY2( float y2 )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicRel.java
deleted file mode 100644
index 890d98ef7..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicRel.java
+++ /dev/null
@@ -1,26 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegCurvetoCubicRel extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getX1( );
- public void setX1( float x1 )
- throws DOMException;
- public float getY1( );
- public void setY1( float y1 )
- throws DOMException;
- public float getX2( );
- public void setX2( float x2 )
- throws DOMException;
- public float getY2( );
- public void setY2( float y2 )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothAbs.java
deleted file mode 100644
index ede2644d8..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothAbs.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegCurvetoCubicSmoothAbs extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getX2( );
- public void setX2( float x2 )
- throws DOMException;
- public float getY2( );
- public void setY2( float y2 )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothRel.java
deleted file mode 100644
index 2336ad699..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothRel.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegCurvetoCubicSmoothRel extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getX2( );
- public void setX2( float x2 )
- throws DOMException;
- public float getY2( );
- public void setY2( float y2 )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticAbs.java
deleted file mode 100644
index 9e3d742da..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticAbs.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegCurvetoQuadraticAbs extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getX1( );
- public void setX1( float x1 )
- throws DOMException;
- public float getY1( );
- public void setY1( float y1 )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticRel.java
deleted file mode 100644
index bf2add7f4..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticRel.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegCurvetoQuadraticRel extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getX1( );
- public void setX1( float x1 )
- throws DOMException;
- public float getY1( );
- public void setY1( float y1 )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothAbs.java
deleted file mode 100644
index de08156cc..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothAbs.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegCurvetoQuadraticSmoothAbs extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothRel.java
deleted file mode 100644
index 2e434493e..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothRel.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegCurvetoQuadraticSmoothRel extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoAbs.java
deleted file mode 100644
index e9d666f6c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoAbs.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegLinetoAbs extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalAbs.java
deleted file mode 100644
index 6a30564d8..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalAbs.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegLinetoHorizontalAbs extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalRel.java
deleted file mode 100644
index 353dd607e..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalRel.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegLinetoHorizontalRel extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoRel.java
deleted file mode 100644
index f41da3905..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoRel.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegLinetoRel extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalAbs.java
deleted file mode 100644
index 77d4e70fe..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalAbs.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegLinetoVerticalAbs extends
- SVGPathSeg {
- public float getY( );
- public void setY( float y )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalRel.java
deleted file mode 100644
index fc46adcfe..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalRel.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegLinetoVerticalRel extends
- SVGPathSeg {
- public float getY( );
- public void setY( float y )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegList.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegList.java
deleted file mode 100644
index f5005e7c3..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegList.java
+++ /dev/null
@@ -1,23 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegList {
- public int getNumberOfItems( );
-
- public void clear ( )
- throws DOMException;
- public SVGPathSeg initialize ( SVGPathSeg newItem )
- throws DOMException, SVGException;
- public SVGPathSeg getItem ( int index )
- throws DOMException;
- public SVGPathSeg insertItemBefore ( SVGPathSeg newItem, int index )
- throws DOMException, SVGException;
- public SVGPathSeg replaceItem ( SVGPathSeg newItem, int index )
- throws DOMException, SVGException;
- public SVGPathSeg removeItem ( int index )
- throws DOMException;
- public SVGPathSeg appendItem ( SVGPathSeg newItem )
- throws DOMException, SVGException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegMovetoAbs.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegMovetoAbs.java
deleted file mode 100644
index 80642f5b3..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegMovetoAbs.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegMovetoAbs extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPathSegMovetoRel.java b/src/bind/java/org/w3c/dom/svg/SVGPathSegMovetoRel.java
deleted file mode 100644
index 405c56fbc..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPathSegMovetoRel.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPathSegMovetoRel extends
- SVGPathSeg {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPatternElement.java b/src/bind/java/org/w3c/dom/svg/SVGPatternElement.java
deleted file mode 100644
index cfa147173..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPatternElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGPatternElement extends
- SVGElement,
- SVGURIReference,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGFitToViewBox,
- SVGUnitTypes {
- public SVGAnimatedEnumeration getPatternUnits( );
- public SVGAnimatedEnumeration getPatternContentUnits( );
- public SVGAnimatedTransformList getPatternTransform( );
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPoint.java b/src/bind/java/org/w3c/dom/svg/SVGPoint.java
deleted file mode 100644
index 982576cd2..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPoint.java
+++ /dev/null
@@ -1,15 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPoint {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
-
- public SVGPoint matrixTransform ( SVGMatrix matrix );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPointList.java b/src/bind/java/org/w3c/dom/svg/SVGPointList.java
deleted file mode 100644
index 8fe262a9e..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPointList.java
+++ /dev/null
@@ -1,23 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPointList {
- public int getNumberOfItems( );
-
- public void clear ( )
- throws DOMException;
- public SVGPoint initialize ( SVGPoint newItem )
- throws DOMException, SVGException;
- public SVGPoint getItem ( int index )
- throws DOMException;
- public SVGPoint insertItemBefore ( SVGPoint newItem, int index )
- throws DOMException, SVGException;
- public SVGPoint replaceItem ( SVGPoint newItem, int index )
- throws DOMException, SVGException;
- public SVGPoint removeItem ( int index )
- throws DOMException;
- public SVGPoint appendItem ( SVGPoint newItem )
- throws DOMException, SVGException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPolygonElement.java b/src/bind/java/org/w3c/dom/svg/SVGPolygonElement.java
deleted file mode 100644
index 6171fb69c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPolygonElement.java
+++ /dev/null
@@ -1,15 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGPolygonElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget,
- SVGAnimatedPoints {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPolylineElement.java b/src/bind/java/org/w3c/dom/svg/SVGPolylineElement.java
deleted file mode 100644
index 9fad2ab31..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPolylineElement.java
+++ /dev/null
@@ -1,15 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGPolylineElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget,
- SVGAnimatedPoints {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGPreserveAspectRatio.java b/src/bind/java/org/w3c/dom/svg/SVGPreserveAspectRatio.java
deleted file mode 100644
index 919569dac..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGPreserveAspectRatio.java
+++ /dev/null
@@ -1,30 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGPreserveAspectRatio {
- // Alignment Types
- public static final short SVG_PRESERVEASPECTRATIO_UNKNOWN = 0;
- public static final short SVG_PRESERVEASPECTRATIO_NONE = 1;
- public static final short SVG_PRESERVEASPECTRATIO_XMINYMIN = 2;
- public static final short SVG_PRESERVEASPECTRATIO_XMIDYMIN = 3;
- public static final short SVG_PRESERVEASPECTRATIO_XMAXYMIN = 4;
- public static final short SVG_PRESERVEASPECTRATIO_XMINYMID = 5;
- public static final short SVG_PRESERVEASPECTRATIO_XMIDYMID = 6;
- public static final short SVG_PRESERVEASPECTRATIO_XMAXYMID = 7;
- public static final short SVG_PRESERVEASPECTRATIO_XMINYMAX = 8;
- public static final short SVG_PRESERVEASPECTRATIO_XMIDYMAX = 9;
- public static final short SVG_PRESERVEASPECTRATIO_XMAXYMAX = 10;
- // Meet-or-slice Types
- public static final short SVG_MEETORSLICE_UNKNOWN = 0;
- public static final short SVG_MEETORSLICE_MEET = 1;
- public static final short SVG_MEETORSLICE_SLICE = 2;
-
- public short getAlign( );
- public void setAlign( short align )
- throws DOMException;
- public short getMeetOrSlice( );
- public void setMeetOrSlice( short meetOrSlice )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGRadialGradientElement.java b/src/bind/java/org/w3c/dom/svg/SVGRadialGradientElement.java
deleted file mode 100644
index 6c8af9294..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGRadialGradientElement.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGRadialGradientElement extends
- SVGGradientElement {
- public SVGAnimatedLength getCx( );
- public SVGAnimatedLength getCy( );
- public SVGAnimatedLength getR( );
- public SVGAnimatedLength getFx( );
- public SVGAnimatedLength getFy( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGRect.java b/src/bind/java/org/w3c/dom/svg/SVGRect.java
deleted file mode 100644
index fd6de0603..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGRect.java
+++ /dev/null
@@ -1,19 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGRect {
- public float getX( );
- public void setX( float x )
- throws DOMException;
- public float getY( );
- public void setY( float y )
- throws DOMException;
- public float getWidth( );
- public void setWidth( float width )
- throws DOMException;
- public float getHeight( );
- public void setHeight( float height )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGRectElement.java b/src/bind/java/org/w3c/dom/svg/SVGRectElement.java
deleted file mode 100644
index 4c79150f3..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGRectElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGRectElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
- public SVGAnimatedLength getRx( );
- public SVGAnimatedLength getRy( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGRenderingIntent.java b/src/bind/java/org/w3c/dom/svg/SVGRenderingIntent.java
deleted file mode 100644
index fc46f9f79..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGRenderingIntent.java
+++ /dev/null
@@ -1,12 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGRenderingIntent {
- // Rendering Intent Types
- public static final short RENDERING_INTENT_UNKNOWN = 0;
- public static final short RENDERING_INTENT_AUTO = 1;
- public static final short RENDERING_INTENT_PERCEPTUAL = 2;
- public static final short RENDERING_INTENT_RELATIVE_COLORIMETRIC = 3;
- public static final short RENDERING_INTENT_SATURATION = 4;
- public static final short RENDERING_INTENT_ABSOLUTE_COLORIMETRIC = 5;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGSVGElement.java b/src/bind/java/org/w3c/dom/svg/SVGSVGElement.java
deleted file mode 100644
index 6507a1304..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGSVGElement.java
+++ /dev/null
@@ -1,74 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.DocumentEvent;
-import org.w3c.dom.events.EventTarget;
-import org.w3c.dom.DOMException;
-import org.w3c.dom.NodeList;
-import org.w3c.dom.Element;
-import org.w3c.dom.css.ViewCSS;
-import org.w3c.dom.css.DocumentCSS;
-import org.w3c.dom.css.RGBColor;
-
-public interface SVGSVGElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGLocatable,
- SVGFitToViewBox,
- SVGZoomAndPan,
- EventTarget,
- DocumentEvent,
- ViewCSS,
- DocumentCSS {
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
- public String getContentScriptType( );
- public void setContentScriptType( String contentScriptType )
- throws DOMException;
- public String getContentStyleType( );
- public void setContentStyleType( String contentStyleType )
- throws DOMException;
- public SVGRect getViewport( );
- public float getPixelUnitToMillimeterX( );
- public float getPixelUnitToMillimeterY( );
- public float getScreenPixelToMillimeterX( );
- public float getScreenPixelToMillimeterY( );
- public boolean getUseCurrentView( );
- public void setUseCurrentView( boolean useCurrentView )
- throws DOMException;
- public SVGViewSpec getCurrentView( );
- public float getCurrentScale( );
- public void setCurrentScale( float currentScale )
- throws DOMException;
- public SVGPoint getCurrentTranslate( );
-
- public int suspendRedraw ( int max_wait_milliseconds );
- public void unsuspendRedraw ( int suspend_handle_id )
- throws DOMException;
- public void unsuspendRedrawAll ( );
- public void forceRedraw ( );
- public void pauseAnimations ( );
- public void unpauseAnimations ( );
- public boolean animationsPaused ( );
- public float getCurrentTime ( );
- public void setCurrentTime ( float seconds );
- public NodeList getIntersectionList ( SVGRect rect, SVGElement referenceElement );
- public NodeList getEnclosureList ( SVGRect rect, SVGElement referenceElement );
- public boolean checkIntersection ( SVGElement element, SVGRect rect );
- public boolean checkEnclosure ( SVGElement element, SVGRect rect );
- public void deselectAll ( );
- public SVGNumber createSVGNumber ( );
- public SVGLength createSVGLength ( );
- public SVGAngle createSVGAngle ( );
- public SVGPoint createSVGPoint ( );
- public SVGMatrix createSVGMatrix ( );
- public SVGRect createSVGRect ( );
- public SVGTransform createSVGTransform ( );
- public SVGTransform createSVGTransformFromMatrix ( SVGMatrix matrix );
- public Element getElementById ( String elementId );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGScriptElement.java b/src/bind/java/org/w3c/dom/svg/SVGScriptElement.java
deleted file mode 100644
index 14863e6eb..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGScriptElement.java
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGScriptElement extends
- SVGElement,
- SVGURIReference,
- SVGExternalResourcesRequired {
- public String getType( );
- public void setType( String type )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGSetElement.java b/src/bind/java/org/w3c/dom/svg/SVGSetElement.java
deleted file mode 100644
index 0ca9c09ef..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGSetElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGSetElement extends
- SVGAnimationElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGStopElement.java b/src/bind/java/org/w3c/dom/svg/SVGStopElement.java
deleted file mode 100644
index 5865e6e60..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGStopElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGStopElement extends
- SVGElement,
- SVGStylable {
- public SVGAnimatedNumber getOffset( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGStringList.java b/src/bind/java/org/w3c/dom/svg/SVGStringList.java
deleted file mode 100644
index d0fa0df9c..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGStringList.java
+++ /dev/null
@@ -1,23 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGStringList {
- public int getNumberOfItems( );
-
- public void clear ( )
- throws DOMException;
- public String initialize ( String newItem )
- throws DOMException, SVGException;
- public String getItem ( int index )
- throws DOMException;
- public String insertItemBefore ( String newItem, int index )
- throws DOMException, SVGException;
- public String replaceItem ( String newItem, int index )
- throws DOMException, SVGException;
- public String removeItem ( int index )
- throws DOMException;
- public String appendItem ( String newItem )
- throws DOMException, SVGException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGStylable.java b/src/bind/java/org/w3c/dom/svg/SVGStylable.java
deleted file mode 100644
index 82c4913f8..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGStylable.java
+++ /dev/null
@@ -1,12 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.css.CSSStyleDeclaration;
-import org.w3c.dom.css.CSSValue;
-
-public interface SVGStylable {
- public SVGAnimatedString getClassName( );
- public CSSStyleDeclaration getStyle( );
-
- public CSSValue getPresentationAttribute ( String name );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGStyleElement.java b/src/bind/java/org/w3c/dom/svg/SVGStyleElement.java
deleted file mode 100644
index 1051ef67f..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGStyleElement.java
+++ /dev/null
@@ -1,20 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGStyleElement extends
- SVGElement {
- public String getXMLspace( );
- public void setXMLspace( String xmlspace )
- throws DOMException;
- public String getType( );
- public void setType( String type )
- throws DOMException;
- public String getMedia( );
- public void setMedia( String media )
- throws DOMException;
- public String getTitle( );
- public void setTitle( String title )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGSwitchElement.java b/src/bind/java/org/w3c/dom/svg/SVGSwitchElement.java
deleted file mode 100644
index c5187563b..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGSwitchElement.java
+++ /dev/null
@@ -1,14 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGSwitchElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGSymbolElement.java b/src/bind/java/org/w3c/dom/svg/SVGSymbolElement.java
deleted file mode 100644
index ee288bc92..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGSymbolElement.java
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGSymbolElement extends
- SVGElement,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGFitToViewBox,
- EventTarget {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTRefElement.java b/src/bind/java/org/w3c/dom/svg/SVGTRefElement.java
deleted file mode 100644
index 2d8202ede..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTRefElement.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTRefElement extends
- SVGTextPositioningElement,
- SVGURIReference {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTSpanElement.java b/src/bind/java/org/w3c/dom/svg/SVGTSpanElement.java
deleted file mode 100644
index 729b857db..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTSpanElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTSpanElement extends
- SVGTextPositioningElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTests.java b/src/bind/java/org/w3c/dom/svg/SVGTests.java
deleted file mode 100644
index a7026a5b0..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTests.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTests {
- public SVGStringList getRequiredFeatures( );
- public SVGStringList getRequiredExtensions( );
- public SVGStringList getSystemLanguage( );
-
- public boolean hasExtension ( String extension );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTextContentElement.java b/src/bind/java/org/w3c/dom/svg/SVGTextContentElement.java
deleted file mode 100644
index c7c212961..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTextContentElement.java
+++ /dev/null
@@ -1,37 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-import org.w3c.dom.DOMException;
-
-public interface SVGTextContentElement extends
- SVGElement,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- EventTarget {
- // lengthAdjust Types
- public static final short LENGTHADJUST_UNKNOWN = 0;
- public static final short LENGTHADJUST_SPACING = 1;
- public static final short LENGTHADJUST_SPACINGANDGLYPHS = 2;
-
- public SVGAnimatedLength getTextLength( );
- public SVGAnimatedEnumeration getLengthAdjust( );
-
- public int getNumberOfChars ( );
- public float getComputedTextLength ( );
- public float getSubStringLength ( int charnum, int nchars )
- throws DOMException;
- public SVGPoint getStartPositionOfChar ( int charnum )
- throws DOMException;
- public SVGPoint getEndPositionOfChar ( int charnum )
- throws DOMException;
- public SVGRect getExtentOfChar ( int charnum )
- throws DOMException;
- public float getRotationOfChar ( int charnum )
- throws DOMException;
- public int getCharNumAtPosition ( SVGPoint point );
- public void selectSubString ( int charnum, int nchars )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTextElement.java b/src/bind/java/org/w3c/dom/svg/SVGTextElement.java
deleted file mode 100644
index f25cc3c20..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTextElement.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTextElement extends
- SVGTextPositioningElement,
- SVGTransformable {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTextPathElement.java b/src/bind/java/org/w3c/dom/svg/SVGTextPathElement.java
deleted file mode 100644
index 0a8a256ad..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTextPathElement.java
+++ /dev/null
@@ -1,19 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTextPathElement extends
- SVGTextContentElement,
- SVGURIReference {
- // textPath Method Types
- public static final short TEXTPATH_METHODTYPE_UNKNOWN = 0;
- public static final short TEXTPATH_METHODTYPE_ALIGN = 1;
- public static final short TEXTPATH_METHODTYPE_STRETCH = 2;
- // textPath Spacing Types
- public static final short TEXTPATH_SPACINGTYPE_UNKNOWN = 0;
- public static final short TEXTPATH_SPACINGTYPE_AUTO = 1;
- public static final short TEXTPATH_SPACINGTYPE_EXACT = 2;
-
- public SVGAnimatedLength getStartOffset( );
- public SVGAnimatedEnumeration getMethod( );
- public SVGAnimatedEnumeration getSpacing( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTextPositioningElement.java b/src/bind/java/org/w3c/dom/svg/SVGTextPositioningElement.java
deleted file mode 100644
index d47887b8d..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTextPositioningElement.java
+++ /dev/null
@@ -1,11 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTextPositioningElement extends
- SVGTextContentElement {
- public SVGAnimatedLengthList getX( );
- public SVGAnimatedLengthList getY( );
- public SVGAnimatedLengthList getDx( );
- public SVGAnimatedLengthList getDy( );
- public SVGAnimatedNumberList getRotate( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTitleElement.java b/src/bind/java/org/w3c/dom/svg/SVGTitleElement.java
deleted file mode 100644
index cbf45fe2a..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTitleElement.java
+++ /dev/null
@@ -1,8 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTitleElement extends
- SVGElement,
- SVGLangSpace,
- SVGStylable {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTransform.java b/src/bind/java/org/w3c/dom/svg/SVGTransform.java
deleted file mode 100644
index 16df6080f..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTransform.java
+++ /dev/null
@@ -1,24 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTransform {
- // Transform Types
- public static final short SVG_TRANSFORM_UNKNOWN = 0;
- public static final short SVG_TRANSFORM_MATRIX = 1;
- public static final short SVG_TRANSFORM_TRANSLATE = 2;
- public static final short SVG_TRANSFORM_SCALE = 3;
- public static final short SVG_TRANSFORM_ROTATE = 4;
- public static final short SVG_TRANSFORM_SKEWX = 5;
- public static final short SVG_TRANSFORM_SKEWY = 6;
-
- public short getType( );
- public SVGMatrix getMatrix( );
- public float getAngle( );
-
- public void setMatrix ( SVGMatrix matrix );
- public void setTranslate ( float tx, float ty );
- public void setScale ( float sx, float sy );
- public void setRotate ( float angle, float cx, float cy );
- public void setSkewX ( float angle );
- public void setSkewY ( float angle );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTransformList.java b/src/bind/java/org/w3c/dom/svg/SVGTransformList.java
deleted file mode 100644
index 3e3a4c217..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTransformList.java
+++ /dev/null
@@ -1,25 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGTransformList {
- public int getNumberOfItems( );
-
- public void clear ( )
- throws DOMException;
- public SVGTransform initialize ( SVGTransform newItem )
- throws DOMException, SVGException;
- public SVGTransform getItem ( int index )
- throws DOMException;
- public SVGTransform insertItemBefore ( SVGTransform newItem, int index )
- throws DOMException, SVGException;
- public SVGTransform replaceItem ( SVGTransform newItem, int index )
- throws DOMException, SVGException;
- public SVGTransform removeItem ( int index )
- throws DOMException;
- public SVGTransform appendItem ( SVGTransform newItem )
- throws DOMException, SVGException;
- public SVGTransform createSVGTransformFromMatrix ( SVGMatrix matrix );
- public SVGTransform consolidate ( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGTransformable.java b/src/bind/java/org/w3c/dom/svg/SVGTransformable.java
deleted file mode 100644
index 9abaaf0b1..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGTransformable.java
+++ /dev/null
@@ -1,7 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGTransformable extends
- SVGLocatable {
- public SVGAnimatedTransformList getTransform( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGURIReference.java b/src/bind/java/org/w3c/dom/svg/SVGURIReference.java
deleted file mode 100644
index 3f2f784df..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGURIReference.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGURIReference {
- public SVGAnimatedString getHref( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGUnitTypes.java b/src/bind/java/org/w3c/dom/svg/SVGUnitTypes.java
deleted file mode 100644
index 9fc7685e9..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGUnitTypes.java
+++ /dev/null
@@ -1,9 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGUnitTypes {
- // Unit Types
- public static final short SVG_UNIT_TYPE_UNKNOWN = 0;
- public static final short SVG_UNIT_TYPE_USERSPACEONUSE = 1;
- public static final short SVG_UNIT_TYPE_OBJECTBOUNDINGBOX = 2;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGUseElement.java b/src/bind/java/org/w3c/dom/svg/SVGUseElement.java
deleted file mode 100644
index 3ce448141..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGUseElement.java
+++ /dev/null
@@ -1,21 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.EventTarget;
-
-public interface SVGUseElement extends
- SVGElement,
- SVGURIReference,
- SVGTests,
- SVGLangSpace,
- SVGExternalResourcesRequired,
- SVGStylable,
- SVGTransformable,
- EventTarget {
- public SVGAnimatedLength getX( );
- public SVGAnimatedLength getY( );
- public SVGAnimatedLength getWidth( );
- public SVGAnimatedLength getHeight( );
- public SVGElementInstance getInstanceRoot( );
- public SVGElementInstance getAnimatedInstanceRoot( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGVKernElement.java b/src/bind/java/org/w3c/dom/svg/SVGVKernElement.java
deleted file mode 100644
index cc2e4f4f1..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGVKernElement.java
+++ /dev/null
@@ -1,6 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGVKernElement extends
- SVGElement {
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGViewElement.java b/src/bind/java/org/w3c/dom/svg/SVGViewElement.java
deleted file mode 100644
index 08adbecd8..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGViewElement.java
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGViewElement extends
- SVGElement,
- SVGExternalResourcesRequired,
- SVGFitToViewBox,
- SVGZoomAndPan {
- public SVGStringList getViewTarget( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGViewSpec.java b/src/bind/java/org/w3c/dom/svg/SVGViewSpec.java
deleted file mode 100644
index 97ef6bad9..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGViewSpec.java
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package org.w3c.dom.svg;
-
-public interface SVGViewSpec extends
- SVGZoomAndPan,
- SVGFitToViewBox {
- public SVGTransformList getTransform( );
- public SVGElement getViewTarget( );
- public String getViewBoxString( );
- public String getPreserveAspectRatioString( );
- public String getTransformString( );
- public String getViewTargetString( );
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGZoomAndPan.java b/src/bind/java/org/w3c/dom/svg/SVGZoomAndPan.java
deleted file mode 100644
index f8f910eb4..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGZoomAndPan.java
+++ /dev/null
@@ -1,15 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.DOMException;
-
-public interface SVGZoomAndPan {
- // Zoom and Pan Types
- public static final short SVG_ZOOMANDPAN_UNKNOWN = 0;
- public static final short SVG_ZOOMANDPAN_DISABLE = 1;
- public static final short SVG_ZOOMANDPAN_MAGNIFY = 2;
-
- public short getZoomAndPan( );
- public void setZoomAndPan( short zoomAndPan )
- throws DOMException;
-}
diff --git a/src/bind/java/org/w3c/dom/svg/SVGZoomEvent.java b/src/bind/java/org/w3c/dom/svg/SVGZoomEvent.java
deleted file mode 100644
index 7ab430d2b..000000000
--- a/src/bind/java/org/w3c/dom/svg/SVGZoomEvent.java
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package org.w3c.dom.svg;
-
-import org.w3c.dom.events.UIEvent;
-
-public interface SVGZoomEvent extends
- UIEvent {
- public SVGRect getZoomRectScreen( );
- public float getPreviousScale( );
- public SVGPoint getPreviousTranslate( );
- public float getNewScale( );
- public SVGPoint getNewTranslate( );
-}
diff --git a/src/bind/java/org/w3c/dom/views/AbstractView.java b/src/bind/java/org/w3c/dom/views/AbstractView.java
deleted file mode 100644
index 97e8f0e2b..000000000
--- a/src/bind/java/org/w3c/dom/views/AbstractView.java
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.views;
-
-/**
- * A base interface that all views shall derive from.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113'>Document Object Model (DOM) Level 2 Views Specification</a>.
- * @since DOM Level 2
- */
-public interface AbstractView {
- /**
- * The source <code>DocumentView</code> of which this is an
- * <code>AbstractView</code>.
- */
- public DocumentView getDocument();
-
-}
diff --git a/src/bind/java/org/w3c/dom/views/DocumentView.java b/src/bind/java/org/w3c/dom/views/DocumentView.java
deleted file mode 100644
index 2cb9eebb8..000000000
--- a/src/bind/java/org/w3c/dom/views/DocumentView.java
+++ /dev/null
@@ -1,30 +0,0 @@
-/*
- * Copyright (c) 2000 World Wide Web Consortium,
- * (Massachusetts Institute of Technology, Institut National de
- * Recherche en Informatique et en Automatique, Keio University). All
- * Rights Reserved. This program is distributed under the W3C's Software
- * Intellectual Property License. This program is distributed in the
- * hope that it will be useful, but WITHOUT ANY WARRANTY; without even
- * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE.
- * See W3C License http://www.w3.org/Consortium/Legal/ for more details.
- */
-
-package org.w3c.dom.views;
-
-/**
- * The <code>DocumentView</code> interface is implemented by
- * <code>Document</code> objects in DOM implementations supporting DOM
- * Views. It provides an attribute to retrieve the default view of a
- * document.
- * <p>See also the <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113'>Document Object Model (DOM) Level 2 Views Specification</a>.
- * @since DOM Level 2
- */
-public interface DocumentView {
- /**
- * The default <code>AbstractView</code> for this <code>Document</code>,
- * or <code>null</code> if none available.
- */
- public AbstractView getDefaultView();
-
-}