summaryrefslogtreecommitdiffstats
path: root/login-utils/newgrp.1
blob: f85a8d3b0721d33b12b03660df248ec906ac0257 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
.\" Original author unknown.  This man page is in the public domain.
.\" Modified Sat Oct  9 17:46:48 1993 by faith@cs.unc.edu
.TH NEWGRP 1 "October 1993" "util-linux" "User Commands"
.SH NAME
newgrp \- log in to a new group
.SH SYNOPSIS
.B newgrp
.RI [ group ]
.SH DESCRIPTION
.B newgrp
changes the group identification of its caller, analogously to
.BR login (1).
The same person remains logged in, and the current directory
is unchanged, but calculations of access permissions to files are performed
with respect to the new group ID.
.LP
If no group is specified, the GID is changed to the login GID.
.LP
.SH FILES
.I /etc/group
.br
.I /etc/passwd

.SH "SEE ALSO"
.BR login (1),
.BR group (5)

.SH AUTHOR
Originally by Michael Haardt. Currently maintained by
Peter Orbaek (poe@daimi.aau.dk).

.SH AVAILABILITY
The newgrp command is part of the util-linux package and is available from
https://www.kernel.org/pub/linux/utils/util-linux/.
ot/svg-salamander-core-65f0e5e2c221ded631876b60e1caed767a298aaa.zip'>svg-salamander-core-65f0e5e2c221ded631876b60e1caed767a298aaa.zip
Switching to W3C's Java binding.
git-svn-id: https://svn.java.net/svn/svgsalamander~svn/trunk/svg-core@25 7dc7fa77-23fb-e6ad-8e2e-c86bd48ed22b
Diffstat (limited to 'src/main')
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/DOMString.java25
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/SVGException.java35
-rw-r--r--src/main/java/com/kitfox/salamander/svg/SVGStyleElement.java35
-rw-r--r--src/main/java/com/kitfox/salamander/svg/animation/ElementTimeControl.java19
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/ColorTable.java277
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAngle.java71
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedAngle.java19
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedBoolean.java27
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedDataType.java27
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedEnumeration.java27
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedInteger.java31
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedLength.java19
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedLengthList.java19
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedNumber.java31
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedNumberList.java19
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedRect.java19
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedString.java21
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGCSSRule.java27
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGColor.java79
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGDataType.java19
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGElement.java35
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGExternalResourcesRequired.java23
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGFitToViewBox.java29
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGICCColor.java27
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGLangSpace.java29
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGLength.java98
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGLengthList.java21
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGList.java86
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGLocatable.java54
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGNumber.java23
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGNumberList.java21
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGRect.java34
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGRenderingIntent.java46
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGString.java23
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGStringList.java22
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGStylable.java36
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGTests.java39
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGTransformable.java25
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGURIReference.java23
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGUnitTypes.java33
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGViewSpec.java46
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/basic/SVGZoomAndPan.java37
-rw-r--r--src/main/java/com/kitfox/salamander/svg/clip/SVGClipPathElement.java37
-rw-r--r--src/main/java/com/kitfox/salamander/svg/clip/SVGMaskElement.java56
-rw-r--r--src/main/java/com/kitfox/salamander/svg/color/SVGColorProfileElement.java37
-rw-r--r--src/main/java/com/kitfox/salamander/svg/color/SVGColorProfileRule.java39
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/coordSystems/SVGAnimatedPreserveAspectRatio.java22
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/coordSystems/SVGAnimatedTransformList.java21
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/coordSystems/SVGMatrix.java127
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/coordSystems/SVGPoint.java44
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/coordSystems/SVGPointList.java25
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/coordSystems/SVGPreserveAspectRatio.java89
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/coordSystems/SVGTransform.java102
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/coordSystems/SVGTransformList.java36
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/GetSVGDocument.java27
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGDefsElement.java30
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGDescElement.java24
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGDocument.java49
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGElementInstance.java65
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGElementInstanceList.java29
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGGElement.java30
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGImageElement.java52
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGSVGElement.java252
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGSwitchElement.java30
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGSymbolElement.java29
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGTitleElement.java24
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/docStruct/SVGUseElement.java55
-rw-r--r--src/main/java/com/kitfox/salamander/svg/fills/SVGGradientElement.java62
-rw-r--r--src/main/java/com/kitfox/salamander/svg/fills/SVGLinearGradientElement.java36
-rw-r--r--src/main/java/com/kitfox/salamander/svg/fills/SVGPatternElement.java65
-rw-r--r--src/main/java/com/kitfox/salamander/svg/fills/SVGRadialGradientElement.java40
-rw-r--r--src/main/java/com/kitfox/salamander/svg/fills/SVGStopElement.java27
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGComponentTransferFunctionElement.java76
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEBlendElement.java63
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEColorMatrixElement.java61
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEComponentTransferElement.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFECompositeElement.java82
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEConvolveMatrixElement.java88
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEDiffuseLightingElement.java43
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEDisplacementMapElement.java67
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEDistantLightElement.java29
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEFloodElement.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEFuncAElement.java19
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEFuncBElement.java19
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEFuncGElement.java19
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEFuncRElement.java19
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEGaussianBlurElement.java42
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEImageElement.java32
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEMergeElement.java22
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEMergeNodeElement.java25
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEMorphologyElement.java54
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEOffseElement.java35
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFEPointLightElement.java33
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFESpecularLightingElement.java39
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFESpotLightElement.java53
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFETileElement.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFETurbulenceElement.java76
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFilterElement.java72
-rw-r--r--src/main/java/com/kitfox/salamander/svg/filter/SVGFilterPrimitiveStandardAttributes.java42
-rw-r--r--src/main/java/com/kitfox/salamander/svg/interactivity/SVGCursorElement.java35
-rw-r--r--src/main/java/com/kitfox/salamander/svg/linking/SVGAElement.java39
-rw-r--r--src/main/java/com/kitfox/salamander/svg/linking/SVGViewElement.java31
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paint/SVGMarkerElement.java100
-rwxr-xr-xsrc/main/java/com/kitfox/salamander/svg/paint/SVGPaint.java87
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGAnimatedPathData.java53
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathElement.java205
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSeg.java114
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegClosePath.java19
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoArcAbs.java46
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoArcRel.java46
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoCubicAbs.java42
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoCubicRel.java42
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoCubicSmoothAbs.java34
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoCubicSmoothRel.java34
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoQuadraticAbs.java34
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoQuadraticRel.java34
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoQuadraticSmoothAbs.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegCurvetoQuadraticSmoothRel.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegLinetoAbs.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegLinetoHorizontalAbs.java22
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegLinetoHorizontalRel.java22
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegLinetoRel.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegLinetoVerticalAbs.java22
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegLinetoVerticalRel.java22
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegList.java21
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegMovetoAbs.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/paths/SVGPathSegMovetoRel.java26
-rw-r--r--src/main/java/com/kitfox/salamander/svg/script/SVGEvent.java70
-rw-r--r--src/main/java/com/kitfox/salamander/svg/script/SVGScriptElement.java29
-rw-r--r--src/main/java/com/kitfox/salamander/svg/script/SVGZoomEvent.java67
-rw-r--r--src/main/java/com/kitfox/salamander/svg/shape/SVGAnimatedPoints.java31
-rw-r--r--src/main/java/com/kitfox/salamander/svg/shape/SVGCircleElement.java41
-rw-r--r--src/main/java/com/kitfox/salamander/svg/shape/SVGEllipseElement.java45
-rw-r--r--src/main/java/com/kitfox/salamander/svg/shape/SVGLineElement.java45
-rw-r--r--src/main/java/com/kitfox/salamander/svg/shape/SVGPolygonElement.java29
-rw-r--r--src/main/java/com/kitfox/salamander/svg/shape/SVGPolylineElement.java29
-rw-r--r--src/main/java/com/kitfox/salamander/svg/shape/SVGRectElement.java53
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGAltGlyphDefElement.java21
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGAltGlyphElement.java31
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGAltGlyphItemElement.java21
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGGlyphRefElement.java49
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGTRefElement.java21
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGTSpanElement.java19
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGTextContentElement.java119
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGTextElement.java21
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGTextPathElement.java63
-rw-r--r--src/main/java/com/kitfox/salamander/svg/text/SVGTextPositioningElement.java42
-rw-r--r--src/main/java/org/w3c/dom/smil/COPYRIGHT.html100
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementExclusiveTimeContainer.java41
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementLayout.java55
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementParallelTimeContainer.java40
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementSequentialTimeContainer.java21
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementSyncBehavior.java49
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementTargetAttributes.java38
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementTest.java83
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementTime.java150
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementTimeContainer.java39
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementTimeControl.java103
-rw-r--r--src/main/java/org/w3c/dom/smil/ElementTimeManipulation.java75
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILAnimateColorElement.java20
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILAnimateElement.java20
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILAnimateMotionElement.java41
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILAnimation.java124
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILDocument.java28
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILElement.java40
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILLayoutElement.java33
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILMediaElement.java157
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILRefElement.java20
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILRegionElement.java47
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILRegionInterface.java26
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILRootLayoutElement.java21
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILSetElement.java27
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILSwitchElement.java30
-rw-r--r--src/main/java/org/w3c/dom/smil/SMILTopLayoutElement.java21
-rw-r--r--src/main/java/org/w3c/dom/smil/Time.java119
-rw-r--r--src/main/java/org/w3c/dom/smil/TimeEvent.java53
-rw-r--r--src/main/java/org/w3c/dom/smil/TimeList.java41
-rw-r--r--src/main/java/org/w3c/dom/svg/GetSVGDocument.java9
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAElement.java16
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAltGlyphDefElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAltGlyphElement.java15
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAltGlyphItemElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAngle.java26
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimateColorElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimateElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimateMotionElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimateTransformElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedAngle.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedBoolean.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedEnumeration.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedInteger.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedLength.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedLengthList.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedNumber.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedNumberList.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedPathData.java9
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedPoints.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedPreserveAspectRatio.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedRect.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedString.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimatedTransformList.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGAnimationElement.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGCSSRule.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGCircleElement.java17
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGClipPathElement.java13
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGColor.java25
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGColorProfileElement.java19
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGColorProfileRule.java18
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGComponentTransferFunctionElement.java21
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGCursorElement.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGDefinitionSrcElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGDefsElement.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGDescElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGDocument.java15
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGElement.java17
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGElementInstance.java16
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGElementInstanceList.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGEllipseElement.java18
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGEvent.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGException.java13
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGExternalResourcesRequired.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEBlendElement.java18
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEColorMatrixElement.java17
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEComponentTransferElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFECompositeElement.java23
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEConvolveMatrixElement.java24
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEDiffuseLightingElement.java12
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEDisplacementMapElement.java19
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEDistantLightElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEFloodElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEFuncAElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEFuncBElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEFuncGElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEFuncRElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEGaussianBlurElement.java12
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEImageElement.java13
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEMergeElement.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEMergeNodeElement.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEMorphologyElement.java16
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEOffsetElement.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFEPointLightElement.java9
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFESpecularLightingElement.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFESpotLightElement.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFETileElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFETurbulenceElement.java22
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFilterElement.java21
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFilterPrimitiveStandardAttributes.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFitToViewBox.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFontElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFontFaceElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFontFaceFormatElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFontFaceNameElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFontFaceSrcElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGFontFaceUriElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGForeignObjectElement.java18
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGGElement.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGGlyphElement.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGGlyphRefElement.java28
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGGradientElement.java19
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGHKernElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGICCColor.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGImageElement.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGLangSpace.java13
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGLength.java32
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGLengthList.java23
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGLineElement.java18
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGLinearGradientElement.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGLocatable.java13
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGMPathElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGMarkerElement.java29
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGMaskElement.java17
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGMatrix.java39
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGMetadataElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGMissingGlyphElement.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGNumber.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGNumberList.java23
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPaint.java26
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathElement.java39
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSeg.java29
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegArcAbs.java29
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegArcRel.java29
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegClosePath.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicAbs.java26
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicRel.java26
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothAbs.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegCurvetoCubicSmoothRel.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticAbs.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticRel.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothAbs.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegCurvetoQuadraticSmoothRel.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegLinetoAbs.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalAbs.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegLinetoHorizontalRel.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegLinetoRel.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalAbs.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegLinetoVerticalRel.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegList.java23
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegMovetoAbs.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPathSegMovetoRel.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPatternElement.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPoint.java15
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPointList.java23
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPolygonElement.java15
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPolylineElement.java15
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGPreserveAspectRatio.java30
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGRadialGradientElement.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGRect.java19
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGRectElement.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGRenderingIntent.java12
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGSVGElement.java74
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGScriptElement.java13
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGSetElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGStopElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGStringList.java23
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGStylable.java12
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGStyleElement.java20
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGSwitchElement.java14
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGSymbolElement.java13
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTRefElement.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTSpanElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTests.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTextContentElement.java37
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTextElement.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTextPathElement.java19
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTextPositioningElement.java11
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTitleElement.java8
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTransform.java24
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTransformList.java25
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGTransformable.java7
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGURIReference.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGUnitTypes.java9
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGUseElement.java21
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGVKernElement.java6
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGViewElement.java10
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGViewSpec.java13
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGZoomAndPan.java15
-rw-r--r--src/main/java/org/w3c/dom/svg/SVGZoomEvent.java13
337 files changed, 3957 insertions, 6511 deletions
diff --git a/src/main/java/com/kitfox/salamander/svg/DOMString.java b/src/main/java/com/kitfox/salamander/svg/DOMString.java
deleted file mode 100755
index 1860b5b..0000000
--- a/src/main/java/com/kitfox/salamander/svg/DOMString.java
+++ /dev/null
@@ -1,25 +0,0 @@
-/*
- * SVGString.java
- *
- * Created on April 12, 2007, 2:47 PM
- *
- * To change this template, choose Tools | Template Manager
- * and open the template in the editor.
- */
-
-package com.kitfox.salamander.svg;
-
-import com.kitfox.salamander.svg.basic.*;
-
-/**
- * Used for attributes of basic type 'string'.
- * @author kitfox
- */
-public interface DOMString extends SVGDataType
-{
- /**
- * The value of the given attribute.
- */
- public String getValue();
-
-}
diff --git a/src/main/java/com/kitfox/salamander/svg/SVGException.java b/src/main/java/com/kitfox/salamander/svg/SVGException.java
deleted file mode 100755
index 3133adf..0000000
--- a/src/main/java/com/kitfox/salamander/svg/SVGException.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * SVGException.java
- *
- * Created on April 12, 2007, 1:15 PM
- *
- * To change this template, choose Tools | Template Manager
- * and open the template in the editor.
- */
-
-package com.kitfox.salamander.svg;
-
-/**
- *
- * @author kitfox
- */
-public class SVGException extends java.lang.Exception
-{
-
- /**
- * Creates a new instance of <code>SVGException</code> without detail message.
- */
- public SVGException()
- {
- }
-
-
- /**
- * Constructs an instance of <code>SVGException</code> with the specified detail message.
- * @param msg the detail message.
- */
- public SVGException(String msg)
- {
- super(msg);
- }
-}
diff --git a/src/main/java/com/kitfox/salamander/svg/SVGStyleElement.java b/src/main/java/com/kitfox/salamander/svg/SVGStyleElement.java
deleted file mode 100644
index ed4141e..0000000
--- a/src/main/java/com/kitfox/salamander/svg/SVGStyleElement.java
+++ /dev/null
@@ -1,35 +0,0 @@
-/*
- * SVGStyleElement.java
- *
- * Created on April 12, 2007, 7:17 PM
- *
- * To change this template, choose Tools | Template Manager
- * and open the template in the editor.
- */
-
-package com.kitfox.salamander.svg;
-
-/**
- *
- * The SVGStyleElement interface corresponds to the 'style' element.
- * @author kitfox
- */
-public interface SVGStyleElement
-{
- /**
- * Corresponds to attribute xml:space on the given element.
- */
- public DOMString getXmlspace();
- /**
- * Corresponds to attribute type on the given 'style' element.
- */
- public DOMString getType();
- /**
- * Corresponds to attribute media on the given 'style' element.
- */
- public DOMString getMedia();
- /**
- * Corresponds to attribute title on the given 'style' element.
- */
- public DOMString getTitle();
-}
diff --git a/src/main/java/com/kitfox/salamander/svg/animation/ElementTimeControl.java b/src/main/java/com/kitfox/salamander/svg/animation/ElementTimeControl.java
deleted file mode 100644
index 1c55998..0000000
--- a/src/main/java/com/kitfox/salamander/svg/animation/ElementTimeControl.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*
- * ElementTimeControl.java
- *
- * Created on April 13, 2007, 11:56 AM
- *
- * To change this template, choose Tools | Template Manager
- * and open the template in the editor.
- */
-
-package com.kitfox.salamander.svg.animation;
-
-/**
- *
- * @author kitfox
- */
-public interface ElementTimeControl
-{
-
-}
diff --git a/src/main/java/com/kitfox/salamander/svg/basic/ColorTable.java b/src/main/java/com/kitfox/salamander/svg/basic/ColorTable.java
deleted file mode 100755
index 3f6a487..0000000
--- a/src/main/java/com/kitfox/salamander/svg/basic/ColorTable.java
+++ /dev/null
@@ -1,277 +0,0 @@
-/*
- * ColorTable.java
- *
- *
- * The Salamander Project - 2D and 3D graphics libraries in Java
- * Copyright (C) 2004 Mark McKay
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library 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 the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- *
- * Mark McKay can be contacted at mark@kitfox.com. Salamander and other
- * projects can be found at http://www.kitfox.com
- *
- * Created on January 26, 2004, 4:34 AM
- */
-
-package com.kitfox.svg.xml;
-
-import java.awt.*;
-import java.util.*;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
-
-/**
- * @author Mark McKay
- * @author <a href="mailto:mark@kitfox.com">Mark McKay</a>
- */
-public class ColorTable
-{
-
- static final Map colorTable;
- static {
- HashMap table = new HashMap();
- table.put("aliceblue", new Color(240, 248, 255));
- table.put("antiquewhite", new Color(250, 235, 215));
- table.put("aqua", new Color(0, 255, 255));
- table.put("aquamarine", new Color(127, 255, 212));
- table.put("azure", new Color(240, 255, 255));
- table.put("beige", new Color(245, 245, 220));
- table.put("bisque", new Color(255, 228, 196));
- table.put("black", new Color(0, 0, 0));
- table.put("blanchedalmond", new Color(255, 235, 205));
- table.put("blue", new Color(0, 0, 255));
- table.put("blueviolet", new Color(138, 43, 226));
- table.put("brown", new Color(165, 42, 42));
- table.put("burlywood", new Color(222, 184, 135));
- table.put("cadetblue", new Color(95, 158, 160));
- table.put("chartreuse", new Color(127, 255, 0));
- table.put("chocolate", new Color(210, 105, 30));
- table.put("coral", new Color(255, 127, 80));
- table.put("cornflowerblue", new Color(100, 149, 237));
- table.put("cornsilk", new Color(255, 248, 220));
- table.put("crimson", new Color(220, 20, 60));
- table.put("cyan", new Color(0, 255, 255));
- table.put("darkblue", new Color(0, 0, 139));
- table.put("darkcyan", new Color(0, 139, 139));
- table.put("darkgoldenrod", new Color(184, 134, 11));
- table.put("darkgray", new Color(169, 169, 169));
- table.put("darkgreen", new Color(0, 100, 0));
- table.put("darkgrey", new Color(169, 169, 169));
- table.put("darkkhaki", new Color(189, 183, 107));
- table.put("darkmagenta", new Color(139, 0, 139));
- table.put("darkolivegreen", new Color(85, 107, 47));
- table.put("darkorange", new Color(255, 140, 0));
- table.put("darkorchid", new Color(153, 50, 204));
- table.put("darkred", new Color(139, 0, 0));
- table.put("darksalmon", new Color(233, 150, 122));
- table.put("darkseagreen", new Color(143, 188, 143));
- table.put("darkslateblue", new Color(72, 61, 139));
- table.put("darkslategray", new Color(47, 79, 79));
- table.put("darkslategrey", new Color(47, 79, 79));
- table.put("darkturquoise", new Color(0, 206, 209));
- table.put("darkviolet", new Color(148, 0, 211));
- table.put("deeppink", new Color(255, 20, 147));
- table.put("deepskyblue", new Color(0, 191, 255));
- table.put("dimgray", new Color(105, 105, 105));
- table.put("dimgrey", new Color(105, 105, 105));
- table.put("dodgerblue", new Color(30, 144, 255));
- table.put("firebrick", new Color(178, 34, 34));
- table.put("floralwhite", new Color(255, 250, 240));
- table.put("forestgreen", new Color(34, 139, 34));
- table.put("fuchsia", new Color(255, 0, 255));
- table.put("gainsboro", new Color(220, 220, 220));
- table.put("ghostwhite", new Color(248, 248, 255));
- table.put("gold", new Color(255, 215, 0));
- table.put("goldenrod", new Color(218, 165, 32));
- table.put("gray", new Color(128, 128, 128));
- table.put("grey", new Color(128, 128, 128));
- table.put("green", new Color(0, 128, 0));
- table.put("greenyellow", new Color(173, 255, 47));
- table.put("honeydew", new Color(240, 255, 240));
- table.put("hotpink", new Color(255, 105, 180));
- table.put("indianred", new Color(205, 92, 92));
- table.put("indigo", new Color(75, 0, 130));
- table.put("ivory", new Color(255, 255, 240));
- table.put("khaki", new Color(240, 230, 140));
- table.put("lavender", new Color(230, 230, 250));
- table.put("lavenderblush", new Color(255, 240, 245));
- table.put("lawngreen", new Color(124, 252, 0));
- table.put("lemonchiffon", new Color(255, 250, 205));
- table.put("lightblue", new Color(173, 216, 230));
- table.put("lightcoral", new Color(240, 128, 128));
- table.put("lightcyan", new Color(224, 255, 255));
- table.put("lightgoldenrodyellow", new Color(250, 250, 210));
- table.put("lightgray", new Color(211, 211, 211));
- table.put("lightgreen", new Color(144, 238, 144));
- table.put("lightgrey", new Color(211, 211, 211));
- table.put("lightpink", new Color(255, 182, 193));
- table.put("lightsalmon", new Color(255, 160, 122));
- table.put("lightseagreen", new Color(32, 178, 170));
- table.put("lightskyblue", new Color(135, 206, 250));
- table.put("lightslategray", new Color(119, 136, 153));
- table.put("lightslategrey", new Color(119, 136, 153));
- table.put("lightsteelblue", new Color(176, 196, 222));
- table.put("lightyellow", new Color(255, 255, 224));
- table.put("lime", new Color(0, 255, 0));
- table.put("limegreen", new Color(50, 205, 50));
- table.put("linen", new Color(250, 240, 230));
- table.put("magenta", new Color(255, 0, 255));
- table.put("maroon", new Color(128, 0, 0));
- table.put("mediumaquamarine", new Color(102, 205, 170));
- table.put("mediumblue", new Color(0, 0, 205));
- table.put("mediumorchid", new Color(186, 85, 211));
- table.put("mediumpurple", new Color(147, 112, 219));
- table.put("mediumseagreen", new Color(60, 179, 113));
- table.put("mediumslateblue", new Color(123, 104, 238));
- table.put("mediumspringgreen", new Color(0, 250, 154));
- table.put("mediumturquoise", new Color(72, 209, 204));
- table.put("mediumvioletred", new Color(199, 21, 133));
- table.put("midnightblue", new Color(25, 25, 112));
- table.put("mintcream", new Color(245, 255, 250));
- table.put("mistyrose", new Color(255, 228, 225));
- table.put("moccasin", new Color(255, 228, 181));
- table.put("navajowhite", new Color(255, 222, 173));
- table.put("navy", new Color(0, 0, 128));
- table.put("oldlace", new Color(253, 245, 230));
- table.put("olive", new Color(128, 128, 0));
- table.put("olivedrab", new Color(107, 142, 35));
- table.put("orange", new Color(255, 165, 0));
- table.put("orangered", new Color(255, 69, 0));
- table.put("orchid", new Color(218, 112, 214));
- table.put("palegoldenrod", new Color(238, 232, 170));
- table.put("palegreen", new Color(152, 251, 152));
- table.put("paleturquoise", new Color(175, 238, 238));
- table.put("palevioletred", new Color(219, 112, 147));
- table.put("papayawhip", new Color(255, 239, 213));
- table.put("peachpuff", new Color(255, 218, 185));
- table.put("peru", new Color(205, 133, 63));
- table.put("pink", new Color(255, 192, 203));
- table.put("plum", new Color(221, 160, 221));
- table.put("powderblue", new Color(176, 224, 230));
- table.put("purple", new Color(128, 0, 128));
- table.put("red", new Color(255, 0, 0));
- table.put("rosybrown", new Color(188, 143, 143));
- table.put("royalblue", new Color(65, 105, 225));
- table.put("saddlebrown", new Color(139, 69, 19));
- table.put("salmon", new Color(250, 128, 114));
- table.put("sandybrown", new Color(244, 164, 96));
- table.put("seagreen", new Color(46, 139, 87));
- table.put("seashell", new Color(255, 245, 238));
- table.put("sienna", new Color(160, 82, 45));
- table.put("silver", new Color(192, 192, 192));
- table.put("skyblue", new Color(135, 206, 235));
- table.put("slateblue", new Color(106, 90, 205));
- table.put("slategray", new Color(112, 128, 144));
- table.put("slategrey", new Color(112, 128, 144));
- table.put("snow", new Color(255, 250, 250));
- table.put("springgreen", new Color(0, 255, 127));
- table.put("steelblue", new Color(70, 130, 180));
- table.put("tan", new Color(210, 180, 140));
- table.put("teal", new Color(0, 128, 128));
- table.put("thistle", new Color(216, 191, 216));
- table.put("tomato", new Color(255, 99, 71));
- table.put("turquoise", new Color(64, 224, 208));
- table.put("violet", new Color(238, 130, 238));
- table.put("wheat", new Color(245, 222, 179));
- table.put("white", new Color(255, 255, 255));
- table.put("whitesmoke", new Color(245, 245, 245));
- table.put("yellow", new Color(255, 255, 0));
- table.put("yellowgreen", new Color(154, 205, 50));
-
- colorTable = Collections.unmodifiableMap(table);
- }
-
- static ColorTable singleton = new ColorTable();
-
- /** Creates a new instance of ColorTable */
- protected ColorTable() {
-// buildColorList();
- }
-
- static public ColorTable instance() { return singleton; }
-
- public Color lookupColor(String name) {
- Object obj = colorTable.get(name.toLowerCase());
- if (obj == null) return null;
-
- return (Color)obj;
- }
-
- public static Color parseColor(String val)
- {
- Color retVal = null;
-
- if (val.charAt(0) == '#')
- {
- String hexStrn = val.substring(1);
-
- if (hexStrn.length() == 3)
- {
- hexStrn = "" + hexStrn.charAt(0) + hexStrn.charAt(0) + hexStrn.charAt(1) + hexStrn.charAt(1) + hexStrn.charAt(2) + hexStrn.charAt(2);
- }
- int hexVal = parseHex(hexStrn);
-
- retVal = new Color(hexVal);
- }
- else
- {
- final Matcher rgbMatch = Pattern.compile("rgb\\((\\d+),(\\d+),(\\d+)\\)", Pattern.CASE_INSENSITIVE).matcher("");
-
- rgbMatch.reset(val);
- if (rgbMatch.matches())
- {
- int r = Integer.parseInt(rgbMatch.group(1));
- int g = Integer.parseInt(rgbMatch.group(2));
- int b = Integer.parseInt(rgbMatch.group(3));
- retVal = new Color(r, g, b);
- }
- else
- {
- Color lookupCol = ColorTable.instance().lookupColor(val);
- if (lookupCol != null) retVal = lookupCol;
- }
- }
-
- return retVal;
- }
-
- public static int parseHex(String val)
- {
- int retVal = 0;
-
- for (int i = 0; i < val.length(); i++)
- {
- retVal <<= 4;
-
- char ch = val.charAt(i);
- if (ch >= '0' && ch <= '9')
- {
- retVal |= ch - '0';
- }
- else if (ch >= 'a' && ch <= 'z')
- {
- retVal |= ch - 'a' + 10;
- }
- else if (ch >= 'A' && ch <= 'Z')
- {
- retVal |= ch - 'A' + 10;
- }
- else throw new RuntimeException();
- }
-
- return retVal;
- }
-
-}
diff --git a/src/main/java/com/kitfox/salamander/svg/basic/SVGAngle.java b/src/main/java/com/kitfox/salamander/svg/basic/SVGAngle.java
deleted file mode 100755
index fc40bc3..0000000
--- a/src/main/java/com/kitfox/salamander/svg/basic/SVGAngle.java
+++ /dev/null
@@ -1,71 +0,0 @@
-/*
- * SVGAngle.java
- *
- * Created on April 12, 2007, 1:55 PM
- *
- * To change this template, choose Tools | Template Manager
- * and open the template in the editor.
- */
-
-package com.kitfox.salamander.svg.basic;
-
-import com.kitfox.salamander.svg.DOMString;
-
-/**
- *
- * The SVGAngle interface corresponds to the &lt;angle&gt; basic data type.
- * @author kitfox
- */
-public interface SVGAngle extends SVGDataType
-{
- public static enum Type {
- /**
- * The unit type is not one of predefined unit types. It is invalid to attempt to define a new value of this type or to attempt to switch an existing value to this type.
- */
- UNKNOWN,
- /**
- * No unit type was provided (i.e., a unitless value was specified). For angles, a unitless value is treated the same as if degrees were specified.
- */
- UNSPECIFIED,
- /**
- * The unit type was explicitly set to degrees.
- */
- DEG,
- /**
- * The unit type is radians.
- */
- RAD,
- /**
- * The unit type is grads.
- */
- GRAD};
-
- /**
- * The type of the value as specified by one of the constants specified above.
- */
- public Type getUnitType();
- /**
- * The angle value as a floating point value, in degrees. Setting this attribute will cause valueInSpecifiedUnits and valueAsString to be updated automatically to reflect this setting.
- */
- public float getValue();
- /**
- * The angle value as a floating point value, in the units expressed by unitType. Setting this attribute will cause value and valueAsString to be updated automatically to reflect this setting.
- */
- public float getValueInSpecifiedUnits();
- /**
- * The angle value as a string value, in the units expressed by unitType. Setting this attribute will cause value and valueInSpecifiedUnits to be updated automatically to reflect this setting.
- */
- public DOMString getValueAsString();
-
- /**
- * Reset the value as a number with an associated unitType, thereby replacing the values for all of the attributes on the object.
- * @param unitType The unitType for the angle value (e.g., SVG_ANGLETYPE_DEG).
- * @param valueInSpecifiedUnits The angle value.
- */
- public void newValueSpecifiedUnits(Type unitType, float valueInSpecifiedUnits);
- /**
- * Preserve the same underlying stored value, but reset the stored unit identifier to the given unitType. Object attributes unitType, valueAsSpecified and valueAsString might be modified as a result of this method.
- * @param unitType The unitType to switch to (e.g., SVG_ANGLETYPE_DEG).
- */
- public void convertToSpecifiedUnits(Type unitType);
-}
diff --git a/src/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedAngle.java b/src/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedAngle.java
deleted file mode 100755
index ebdef4d..0000000
--- a/src/main/java/com/kitfox/salamander/svg/basic/SVGAnimatedAngle.java
+++ /dev/null
@@ -1,19 +0,0 @@
-/*
- * SVGAnimatedAngle.java
- *
- * Created on April 12, 2007, 1:59 PM
- *
- * To change this template, choose Tools | Template Manager
- * and open the template in the editor.
- */
-
-package com.kitfox.salamander.svg.basic;
-
-/**
- *
- * Corresponds to all properties and attributes whose values can be basic type 'angle' and which are animatable.
- * @author kitfox
- */
-public interface SVGAnimatedAngle extends SVGAnimatedDataType<SVGAngle>
-{
-}
diff --git a/