if(Constants.ACT_TYPE_START.equalsIgnoreCase(type))
return new StartActivityType();
else if(Constants.ACT_TYPE_END.equalsIgnoreCase(type))
return new EndActivityType();
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