public void addInitialModuleDefinitions(ProcessDefinition processDefinition) { Map definitions = processDefinition.getDefinitions(); // if the state-definition has optional definitions if (definitions != null) { // loop over each optional definition for (Iterator i = definitions.values().iterator(); i.hasNext();) { ModuleDefinition definition = (ModuleDefinition) i.next(); // and create the corresponding optional instance ModuleInstance instance = definition.createInstance(); if (instance != null) addInstance(instance); } } }
public void addInitialModuleDefinitions(ProcessDefinition processDefinition) { Map definitions = processDefinition.getDefinitions(); // if the state-definition has optional definitions if (definitions != null) { // loop over each optional definition for (Iterator i = definitions.values().iterator(); i.hasNext();) { ModuleDefinition definition = (ModuleDefinition) i.next(); // and create the corresponding optional instance ModuleInstance instance = definition.createInstance(); if (instance != null) addInstance(instance); } } }