"error.argtype.coursnodeidexpeted", "solution.example.node.infunction"));
String nodeId = (String) inStack[0];
/*
* check reference integrity
*/
CourseEditorEnv cev = getUserCourseEnv().getCourseEditorEnv();
if (cev != null) {
if (!cev.existsNode(nodeId)) { return handleException( new ArgumentParseException(ArgumentParseException.REFERENCE_NOT_FOUND, name, nodeId,
"error.notfound.coursenodeid", "solution.copypastenodeid")); }
if (!cev.isEnrollmentNode(nodeId)) { return handleException(new ArgumentParseException(ArgumentParseException.REFERENCE_NOT_FOUND, name,
nodeId, "error.notenrollment.coursenodeid", "solution.chooseenrollment")); }
// remember the reference to the node id for this condtion
cev.addSoftReference("courseNodeId", nodeId);
// return a valid value to continue with condition evaluation test
return defaultValue();
}
/*