List<VariableWrapper> variables = new ArrayList<VariableWrapper>();
variables.add(new VariableWrapper("ruleName", (IJavaValue) DebugUtil.getValueByExpression("return getRule().getName();", activation)));
String activationId = null;
IVariable[] activationVarArray = activation.getVariables();
for (int j = 0; j < activationVarArray.length; j++) {
IVariable activationVar = activationVarArray[j];
if ("activationNumber".equals(activationVar.getName())) {
activationId = activationVar.getValue().getValueString();
break;
}
}
if (activationId != null) {
IValue objects = DebugUtil.getValueByExpression("return getActivationParameters(" + activationId + ");", workingMemoryImpl);