if (input != null) {
if (input.getForm() != null) {
if (input.getPackage() != null && !"".equals(input.getPackage())) {
model.setPackageName(input.getPackage());
}
retval.add(new UpdateFormViewEvent(input.getForm()));
if (input.getTask() == null && hasTaskAssigned(input.getForm())) {
model.selectIoAssociation(input.getPackage(), input.getForm().getProcessName(), input.getForm().getTaskId());
}
}
retval.add(new EmbededIOReferenceEvent(input.getTask(), input.getProfile()));