return value with default value
authorDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Wed, 2 Jul 2008 18:22:25 +0000 (20:22 +0200)
committerDavid ‘Bombe’ Roden <bombe@freenetproject.org>
Wed, 24 Dec 2008 00:53:29 +0000 (01:53 +0100)
src/de/todesbaum/util/xml/SimpleXML.java

index a45f3d9..d42f13f 100644 (file)
@@ -229,6 +229,18 @@ public class SimpleXML {
        }
 
        /**
+        * Returns the value of this node. If the node does not have a value, the
+        * given default value is returned.
+        *
+        *@param defaultValue
+        *            The default value to return if the node does not have a value
+        * @return The value of this node
+        */
+       public String getValue(String defaultValue) {
+               return (value == null) ? defaultValue : value;
+       }
+
+       /**
         * Creates a {@link Document} from this node and all its child nodes.
         *
         * @return The {@link Document} created from this node