You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ju...@apache.org on 2010/04/29 04:01:34 UTC
svn commit: r939175 -
/sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/Modification.java
Author: justin
Date: Thu Apr 29 02:01:33 2010
New Revision: 939175
URL: http://svn.apache.org/viewvc?rev=939175&view=rev
Log:
SLING-1509 - adding nicer toString message
Modified:
sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/Modification.java
Modified: sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/Modification.java
URL: http://svn.apache.org/viewvc/sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/Modification.java?rev=939175&r1=939174&r2=939175&view=diff
==============================================================================
--- sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/Modification.java (original)
+++ sling/trunk/bundles/servlets/post/src/main/java/org/apache/sling/servlets/post/Modification.java Thu Apr 29 02:01:33 2010
@@ -47,7 +47,7 @@ public class Modification {
/**
* Records a 'modified' change
- *
+ *
* @param path path of the item that was modified
*/
public static Modification onModified(String path) {
@@ -56,7 +56,7 @@ public class Modification {
/**
* Records a 'created' change
- *
+ *
* @param path path of the item that was created
*/
public static Modification onCreated(String path) {
@@ -65,7 +65,7 @@ public class Modification {
/**
* Records a 'deleted' change
- *
+ *
* @param path path of the item that was deleted
*/
public static Modification onDeleted(String path) {
@@ -77,7 +77,7 @@ public class Modification {
* <p/>
* Note: the moved change only records the basic move command. the implied
* changes on the moved properties and sub nodes are not recorded.
- *
+ *
* @param srcPath source path of the node that was moved
* @param dstPath destination path of the node that was moved.
*/
@@ -90,7 +90,7 @@ public class Modification {
* <p/>
* Note: the copy change only records the basic copy command. the implied
* changes on the copied properties and sub nodes are not recorded.
- *
+ *
* @param srcPath source path of the node that was copied
* @param dstPath destination path of the node that was copied.
*/
@@ -100,7 +100,7 @@ public class Modification {
/**
* Records a 'order' change.
- *
+ *
* @param orderedPath Path of the node that was reordered
* @param beforeSibbling Name of the sibbling node before which the source node has
* been inserted.
@@ -117,4 +117,14 @@ public class Modification {
final String source, final String dest) {
return new Modification(type, source, dest);
}
+
+ public String toString() {
+ StringBuilder builder = new StringBuilder();
+ builder.append("Modification[type=").append(type).append(", source=").append(source);
+ if (destination != null) {
+ builder.append(", dest=").append(destination);
+ }
+ builder.append("]");
+ return builder.toString();
+ }
}