You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by ke...@locus.apache.org on 2000/08/14 03:35:51 UTC
cvs commit: xml-fop/src/org/apache/fop/dom/svg GraphicElement.java SVGAElementImpl.java SVGSwitchElementImpl.java
keiron 00/08/13 18:35:51
Modified: src/org/apache/fop/dom/svg GraphicElement.java
SVGAElementImpl.java SVGSwitchElementImpl.java
Log:
support for switch
Revision Changes Path
1.3 +11 -4 xml-fop/src/org/apache/fop/dom/svg/GraphicElement.java
Index: GraphicElement.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/dom/svg/GraphicElement.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- GraphicElement.java 2000/07/18 05:39:44 1.2
+++ GraphicElement.java 2000/08/14 01:35:50 1.3
@@ -1,4 +1,4 @@
-/*-- $Id: GraphicElement.java,v 1.2 2000/07/18 05:39:44 keiron Exp $ --
+/*-- $Id: GraphicElement.java,v 1.3 2000/08/14 01:35:50 keiron Exp $ --
============================================================================
The Apache Software License, Version 1.1
@@ -65,6 +65,10 @@
*
*/
public abstract class GraphicElement extends SVGElementImpl implements SVGTransformable, SVGLangSpace, SVGTests, EventTarget {
+ protected SVGList reqFeatures;
+ protected SVGList reqExtensions;
+ protected SVGList sysLanguage;
+
public SVGElement getNearestViewportElement( )
{
return null;
@@ -134,22 +138,24 @@
public SVGList getRequiredFeatures( )
{
- return null;
+ return reqFeatures;
}
public void setRequiredFeatures( SVGList requiredFeatures )
throws DOMException
{
+ reqFeatures = requiredFeatures;
}
public SVGList getRequiredExtensions( )
{
- return null;
+ return reqExtensions;
}
public void setRequiredExtensions( SVGList requiredExtensions )
throws DOMException
{
+ reqExtensions = requiredExtensions;
}
public boolean hasExtension ( String extension )
@@ -159,11 +165,12 @@
public SVGList getSystemLanguage()
{
- return null;
+ return sysLanguage;
}
public void setSystemLanguage(SVGList systemLanguage)
{
+ sysLanguage = systemLanguage;
}
public void addEventListener(String type,
1.2 +16 -2 xml-fop/src/org/apache/fop/dom/svg/SVGAElementImpl.java
Index: SVGAElementImpl.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/dom/svg/SVGAElementImpl.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SVGAElementImpl.java 2000/07/11 00:46:50 1.1
+++ SVGAElementImpl.java 2000/08/14 01:35:50 1.2
@@ -1,4 +1,4 @@
-/*-- $Id: SVGAElementImpl.java,v 1.1 2000/07/11 00:46:50 keiron Exp $ --
+/*-- $Id: SVGAElementImpl.java,v 1.2 2000/08/14 01:35:50 keiron Exp $ --
============================================================================
The Apache Software License, Version 1.1
@@ -51,12 +51,26 @@
package org.apache.fop.dom.svg;
+import org.w3c.dom.svg.*;
+
/**
* class representing a line in an SVG Area
*
*/
-public class SVGAElementImpl extends SVGElementImpl {
+public class SVGAElementImpl extends SVGURIReferenceImpl implements SVGAElement {
+ SVGAnimatedString target;
+
public SVGAElementImpl()
{
+ }
+
+ public void setTarget(SVGAnimatedString str)
+ {
+ target = str;
+ }
+
+ public SVGAnimatedString getTarget()
+ {
+ return target;
}
}
1.2 +2 -7 xml-fop/src/org/apache/fop/dom/svg/SVGSwitchElementImpl.java
Index: SVGSwitchElementImpl.java
===================================================================
RCS file: /home/cvs/xml-fop/src/org/apache/fop/dom/svg/SVGSwitchElementImpl.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- SVGSwitchElementImpl.java 2000/07/11 00:46:55 1.1
+++ SVGSwitchElementImpl.java 2000/08/14 01:35:50 1.2
@@ -1,4 +1,4 @@
-/*-- $Id: SVGSwitchElementImpl.java,v 1.1 2000/07/11 00:46:55 keiron Exp $ --
+/*-- $Id: SVGSwitchElementImpl.java,v 1.2 2000/08/14 01:35:50 keiron Exp $ --
============================================================================
The Apache Software License, Version 1.1
@@ -58,11 +58,6 @@
*/
public class SVGSwitchElementImpl extends GraphicElement implements SVGSwitchElement {
- public String sysr;
- public String sysl;
-
- public SVGSwitchElementImpl(String sr, String sl) {
- sysr = sr;
- sysl = sl;
+ public SVGSwitchElementImpl() {
}
}