private String getDynamicValue(ProjectInfo info, DynamicProperty property) { String result = ""; // $NON-NLS-1$ // e.g: property.value = "utest.report.base.dir, '/', // current.projectName" // Split using ',' within tokens. String value = property.getValue(); String[] tokens = value.split(","); // $NON-NLS-1$ for (int i = 0; i < tokens.length; i++) { result = result + getRuntimeValue(info, tokens[i].trim()); } getProject().setProperty(property.getName(), result); return result; }