JBoss Community

Get all nodenames

reply from Sebastian Herbst in jBPM - View the full discussion

Thanks a lot for the quick answer.

 

For completeness:

 

public List<String> getAllNodes(ProcessDefinition processDefinition)
    {
        ProcessDefinitionImpl processDefinitionImpl = (ProcessDefinitionImpl)processDefinition;
        List<? extends Activity> activities= processDefinitionImpl.getActivities();
        List<String> nodeNames = new ArrayList<String>();
        for(Activity activity : activities)
        {
            nodeNames.add(activity.getName());
            System.out.println(activity.getName());
        }
        return nodeNames;
    }

Reply to this message by going to Community

Start a new discussion in jBPM at Community