You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by hi...@apache.org on 2013/12/26 22:21:26 UTC
svn commit: r1553589 - in
/ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml: Capability.java
CapabilityProperty.java
Author: hibou
Date: Thu Dec 26 21:21:25 2013
New Revision: 1553589
URL: http://svn.apache.org/r1553589
Log:
add toString() methods for easier debug
Modified:
ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/Capability.java
ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/CapabilityProperty.java
Modified: ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/Capability.java
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/Capability.java?rev=1553589&r1=1553588&r2=1553589&view=diff
==============================================================================
--- ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/Capability.java (original)
+++ ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/Capability.java Thu Dec 26 21:21:25 2013
@@ -22,7 +22,7 @@ import java.util.List;
public class Capability {
- private List/* <CapabilityProperty> */properties = new ArrayList/* <CapabilityProperty> */();
+ private List<CapabilityProperty> properties = new ArrayList<CapabilityProperty>();
private String name;
@@ -38,7 +38,18 @@ public class Capability {
properties.add(new CapabilityProperty(n, value, type));
}
- public List/* <CapabilityProperty> */getProperties() {
+ public List<CapabilityProperty> getProperties() {
return properties;
}
+
+ @Override
+ public String toString() {
+ StringBuilder buffer = new StringBuilder();
+ buffer.append(name);
+ for (CapabilityProperty p : properties) {
+ buffer.append(" ");
+ buffer.append(p);
+ }
+ return buffer.toString();
+ }
}
Modified: ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/CapabilityProperty.java
URL: http://svn.apache.org/viewvc/ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/CapabilityProperty.java?rev=1553589&r1=1553588&r2=1553589&view=diff
==============================================================================
--- ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/CapabilityProperty.java (original)
+++ ant/ivy/core/trunk/src/java/org/apache/ivy/osgi/obr/xml/CapabilityProperty.java Thu Dec 26 21:21:25 2013
@@ -42,4 +42,10 @@ public class CapabilityProperty {
public String getType() {
return type;
}
+
+ @Override
+ public String toString() {
+ return (type == null ? "" : "[" + type + "]") + name + "=" + value;
+ }
+
}