# HG changeset patch # User Andre Heinecke # Date 1350920365 -7200 # Node ID da60e3ac2b5d2c9b1aec4a419af1237bc26bf5a6 # Parent 10939bda0aaa62f22139c58613bfbfe272767516 Fix getLabel calls to work wiht mapscript 6.2 api diff -r 10939bda0aaa -r da60e3ac2b5d ChangeLog --- a/ChangeLog Mon Oct 22 17:38:01 2012 +0200 +++ b/ChangeLog Mon Oct 22 17:39:25 2012 +0200 @@ -2,6 +2,9 @@ * contrib/installer/example/example/epsg/epsg: Add Gauss Kruger zone 2, Germany Zone 2, Germany Zone 3 + * src/java/de/intevation/mxd/writer/LabelStyleWriter.java, + src/java/de/intevation/mxd/writer/MapScriptWriter.java: + Fix getLabel calls to work with mapscript 6.2 api 2011-10-22 Andre Heinecke diff -r 10939bda0aaa -r da60e3ac2b5d src/java/de/intevation/mxd/writer/LabelStyleWriter.java --- a/src/java/de/intevation/mxd/writer/LabelStyleWriter.java Mon Oct 22 17:38:01 2012 +0200 +++ b/src/java/de/intevation/mxd/writer/LabelStyleWriter.java Mon Oct 22 17:39:25 2012 +0200 @@ -72,7 +72,7 @@ public boolean write(Element symbolElement) { logger.debug("write(Element)"); - cl.getLabel().insertStyle(style, -1); + cl.getLabel(0).insertStyle(style, -1); symbolSetObj symbolSet = map.getSymbolset(); diff -r 10939bda0aaa -r da60e3ac2b5d src/java/de/intevation/mxd/writer/MapScriptWriter.java --- a/src/java/de/intevation/mxd/writer/MapScriptWriter.java Mon Oct 22 17:38:01 2012 +0200 +++ b/src/java/de/intevation/mxd/writer/MapScriptWriter.java Mon Oct 22 17:39:25 2012 +0200 @@ -720,7 +720,7 @@ String layerType) { //Get the label object. Each class has a predefined labelobject. - labelObj label = co.getLabel(); + labelObj label = co.getLabel(0); //Get the label text symbol attributes from DOM. Element symbol = (Element)labelElement.getFirstChild();