} else if (MessageListGetItemFunction.NAME.equals(name)) {
return new MessageListGetItemFunction();
} else if (MessageListMarkAllReadFunction.NAME.equals(name)) {
return new MessageListMarkAllReadFunction();
} else if (MessageListMarkReadFunction.NAME.equals(name)) {
return new MessageListMarkReadFunction();
} else if (MessageListRemoveItemFunction.NAME.equals(name)) {
return new MessageListRemoveItemFunction();
} else if (MessageListUpdateItemFunction.NAME.equals(name)) {
return new MessageListUpdateItemFunction();
} else if (FIELD_ONITEMOPENED.equals(name)) {