}
public String toString() {
StringBuffer buffer = new StringBuffer();
for (int i = 0, length = this.deltas.length; i < length; i++) {
IModelElementDelta delta = this.deltas[i];
IModelElementDelta[] children = delta.getAffectedChildren();
int childrenLength = children.length;
IResourceDelta[] resourceDeltas = delta.getResourceDeltas();
int resourceDeltasLength = resourceDeltas == null ? 0
: resourceDeltas.length;
if (childrenLength == 0 && resourceDeltasLength == 0) {
buffer.append(delta);
} else {