in eclipse/eclipse-core/src/org/apache/sling/ide/eclipse/core/internal/SlingLaunchpadBehaviour.java [266:330]
private String traceOperation(int kind, int deltaKind, IModule[] module) {
StringBuilder trace = new StringBuilder();
trace.append("SlingLaunchpadBehaviour.publishModule(");
switch (kind) {
case IServer.PUBLISH_CLEAN:
trace.append("PUBLISH_CLEAN, ");
break;
case IServer.PUBLISH_INCREMENTAL:
trace.append("PUBLISH_INCREMENTAL, ");
break;
case IServer.PUBLISH_AUTO:
trace.append("PUBLISH_AUTO, ");
break;
case IServer.PUBLISH_FULL:
trace.append("PUBLISH_FULL, ");
break;
default:
trace.append("UNKNOWN - ").append(kind).append(", ");
}
switch (deltaKind) {
case ServerBehaviourDelegate.ADDED:
trace.append("ADDED, ");
break;
case ServerBehaviourDelegate.CHANGED:
trace.append("CHANGED, ");
break;
case ServerBehaviourDelegate.NO_CHANGE:
trace.append("NO_CHANGE, ");
break;
case ServerBehaviourDelegate.REMOVED:
trace.append("REMOVED, ");
break;
default:
trace.append("UNKONWN - ").append(deltaKind).append(", ");
break;
}
switch (getServer().getServerState()) {
case IServer.STATE_STARTED:
trace.append("STARTED, ");
break;
case IServer.STATE_STARTING:
trace.append("STARTING, ");
break;
case IServer.STATE_STOPPED:
trace.append("STOPPED, ");
break;
case IServer.STATE_STOPPING:
trace.append("STOPPING, ");
break;
default:
trace.append("UNKONWN - ").append(getServer().getServerState()).append(", ");
break;
}
trace.append(Arrays.toString(module)).append(")");
return trace.toString();
}