diff src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java @ 135:a4ab239509f1

Updated the default values and reader error handling.
author Raimund Renkert <rrenkert@intevation.de>
date Wed, 22 Jun 2011 13:55:22 +0200
parents fb93f20478cc
children 0bde090506f9
line wrap: on
line diff
--- a/src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java	Wed Jun 22 12:01:28 2011 +0200
+++ b/src/java/de/intevation/mxd/reader/CharacterMarkerSymbolReader.java	Wed Jun 22 13:55:22 2011 +0200
@@ -69,8 +69,7 @@
                 String.valueOf(symbol.getAngle()));
         }
         catch(IOException ioe) {
-            logger.warn("Could not read angle. Setting angle to 0.");
-            symbolElement.setAttribute("angle", "0");
+            logger.warn("Could not read angle.");
         }
 
         try {
@@ -79,8 +78,7 @@
                 String.valueOf(symbol.getSize()));
         }
         catch(IOException ioe) {
-            logger.warn("Could not read size. Setting size to 1");
-            symbolElement.setAttribute("size", "1");
+            logger.warn("Could not read size.");
         }
 
         try {
@@ -89,8 +87,7 @@
                 String.valueOf(symbol.getXOffset()));
         }
         catch(IOException ioe) {
-            logger.warn("Could not read x-offset. Setting x-offset to 0.");
-            symbolElement.setAttribute("x_offset", "0");
+            logger.warn("Could not read x-offset.");
         }
 
         try {
@@ -99,8 +96,7 @@
                 String.valueOf(symbol.getYOffset()));
         }
         catch(IOException ioe) {
-            logger.warn("Could not read y-offset. Setting y-offset to 0.");
-            symbolElement.setAttribute("y_offset", "0");
+            logger.warn("Could not read y-offset.");
         }
 
         try {
@@ -120,9 +116,7 @@
         }
         catch(IOException ioe) {
             logger.warn(
-                "Could not read character." +
-                " Setting character number to 60");
-            symbolElement.setAttribute("char", "60");
+                "Could not read character number.");
         }
 
         try {
@@ -149,12 +143,7 @@
             }
         }
         catch(IOException ioe) {
-            logger.warn(
-                "Could not read color." +
-                " Setting color to black with no transparency.");
-            Color black = new Color(0, 0, 0);
-            symbolElement.setAttribute("color", String.valueOf(black.getRGB()));
-            symbolElement.setAttribute("transparency", "-1");
+            logger.warn("Could not read color.");
         }
 
         try {
@@ -170,8 +159,8 @@
             symbolElement.setAttribute("weight", String.valueOf(f.getWeight()));
         }
         catch(IOException ioe) {
-            logger.warn("Could not read font. Setting font to \"Unknown\".");
-            symbolElement.setAttribute("font", "Unknown");
+            logger.warn("Could not read font. Setting font to \"FreeSans\".");
+            symbolElement.setAttribute("font", "FreeSans");
         }
         symbolElement.setAttribute("style", "char");
         symbolElement.setAttribute("type", "marker");
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)