Revision: 615
Author: [email protected]
Date: Wed Jul 29 03:17:21 2009
Log: issue#61 - repair compiler errors. Strange - JDK 1.4 had no IOEx there
while 1.4.2 has...
http://code.google.com/p/piccolo2d/source/detail?r=615
Modified:
/piccolo2d.java/branches/svg2009/svg/src/main/java/org/piccolo2d/svg/SvgSaxHandler.java
/piccolo2d.java/branches/svg2009/svg/src/test/java/org/piccolo2d/svg/SvgSaxHandlerTest.java
=======================================
---
/piccolo2d.java/branches/svg2009/svg/src/main/java/org/piccolo2d/svg/SvgSaxHandler.java
Wed Jul 29 03:04:53 2009
+++
/piccolo2d.java/branches/svg2009/svg/src/main/java/org/piccolo2d/svg/SvgSaxHandler.java
Wed Jul 29 03:17:21 2009
@@ -36,6 +36,7 @@
import java.awt.geom.Line2D;
import java.awt.geom.Rectangle2D;
import java.awt.geom.RoundRectangle2D;
+import java.io.IOException;
import java.io.StringReader;
import java.text.ParseException;
import java.util.Arrays;
@@ -653,7 +654,7 @@
return style;
}
- public InputSource resolveEntity(final String publicId, final String
systemId) throws SAXException {
+ public InputSource resolveEntity(final String publicId, final String
systemId) throws IOException, SAXException {
if ("-//W3C//DTD SVG 1.1//EN".equals(publicId)
&& "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd".equals(systemId)) {
// return new
=======================================
---
/piccolo2d.java/branches/svg2009/svg/src/test/java/org/piccolo2d/svg/SvgSaxHandlerTest.java
Wed Jul 29 03:04:53 2009
+++
/piccolo2d.java/branches/svg2009/svg/src/test/java/org/piccolo2d/svg/SvgSaxHandlerTest.java
Wed Jul 29 03:17:21 2009
@@ -39,7 +39,7 @@
final SAXParserFactory spf = SAXParserFactory.newInstance();
spf.setNamespaceAware(true);
spf.setValidating(true);
- // spf.setXIncludeAware(false);
+ spf.setXIncludeAware(false);
final SAXParser sp = spf.newSAXParser();
sp
@@ -49,7 +49,7 @@
"<!DOCTYPE svg PUBLIC
\"-//W3C//DTD SVG 1.1//EN\"
\"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\"><svg
xmlns='http://www.w3.org/2000/svg'><circle class='circle-12' /></svg>")),
new DefaultHandler() {
public InputSource resolveEntity(final String
publicId, final String systemId)
- throws SAXException {
+ throws IOException, SAXException {
if ("-//W3C//DTD SVG
1.1//EN".equals(publicId)
&& "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd".equals(systemId)) {
// return new
--~--~---------~--~----~------------~-------~--~----~
Piccolo2D Developers Group: http://groups.google.com/group/piccolo2d-dev?hl=en
-~----------~----~----~----~------~----~------~--~---