/**
* @see eu.planets_project.pp.plato.action.workflow.AbstractWorkflowStep#validate()
*/
public boolean validate(boolean showValidationErrors) {
ITreeValidator validator = new TreeValidator();
List<TreeNode> nodes = new ArrayList<TreeNode>();
boolean validate = validator.validate(selectedPlan.getTree().getRoot(),
this, nodes, showValidationErrors);
if (!validate) {
initLeafLists();
//All non-validating leaves should be in the list nodes
for (TreeNode node : nodes) {