Details
Description
This patch adds and fixes:
1) adds: mustExist attribute to the spec of "dir" and "file" fields. It defaults to true so existing installations will not break. You can now use it to create directories and files.
2) fixes: The user input panel was not supporting the "set" attribute correctly. See my lines where I set the idata after getting a variable substitution from the set attribute idata.setVariable(variable, set);
updateUIElements() was undoing anything that the set attribute was attempting to accomplish for "dir" and "file" fields. This fix should be studied and applied to other field types which do not set the idata immediately.
Dick
Applied the patch by Dick Hollenbeck