New SAVE_TO option
[jvcard.git] / src / be / nikiroo / jvcard / Data.java
index 4d3da7e4c7d37f0aa3bd1754065cfbcbdc0e4872..fa9e7c25223d5563ce12693708b24f36b90bcbe9 100644 (file)
@@ -9,7 +9,7 @@ import java.util.List;
  * basically a key/value pair with optional types and an optional group name.
  * 
  * @author niki
- *
+ * 
  */
 public class Data extends BaseClass<TypeInfo> {
        public enum DataPart {
@@ -293,4 +293,17 @@ public class Data extends BaseClass<TypeInfo> {
        public String getState() {
                return ("" + name + value + group).replace(' ', '_');
        }
+
+       @Override
+       public String toString() {
+               String out = name + ": " + value;
+               if (group != null && !group.isEmpty()) {
+                       out += " (" + group + ")";
+               }
+               if (b64 >= 0) {
+                       out += " [" + b64 + "]";
+               }
+
+               return out;
+       }
 }