]> source.dussan.org Git - xmlgraphics-fop.git/commitdiff
Added support for a debug string value to enum properties.
authorFinn Bock <bckfnn@apache.org>
Tue, 7 Sep 2004 10:25:28 +0000 (10:25 +0000)
committerFinn Bock <bckfnn@apache.org>
Tue, 7 Sep 2004 10:25:28 +0000 (10:25 +0000)
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@197917 13f79535-47bb-0310-9956-ffa450edef68

src/java/org/apache/fop/fo/properties/EnumProperty.java

index 8914908795d3874cd154d99de23b858b8796a455..1912607a552587307839db691440a934164208cf 100644 (file)
@@ -66,12 +66,15 @@ public class EnumProperty extends Property {
     }
 
     private int value;
+    private String text;
 
     /**
      * @param explicitValue enumerated value to be set for this property
+     * @param text the string value of the enum.
      */
-    public EnumProperty(int explicitValue) {
+    public EnumProperty(int explicitValue, String text) {
         this.value = explicitValue;
+        this.text = text;
     }
 
     /**
@@ -85,9 +88,7 @@ public class EnumProperty extends Property {
      * @return this.value cast as an Object
      */
     public Object getObject() {
-        // TODO return String value: property must reference maker
-        // return maker.getEnumValue(this.value);
-        return new Integer(this.value);
+        return text;
     }
 
 }