else if(Constants.ACT_TYPE_MANUL.equalsIgnoreCase(type))
return new ManualActivityType();
else if(Constants.ACT_TYPE_TOOLAPP.equalsIgnoreCase(type))
return new ToolAppActivityType();
else if(Constants.ACT_TYPE_SUBPROCESS.equalsIgnoreCase(type))
return new SubFlowActivityType();
else
throw new ProcessEngineException("环节类型值不正确,Type="+type);
}