//
// Operations
//
////////////////////////////////////////////////////////////////////////////
public void commandCreate(Object newObject, Object nextObject) throws Exception {
UIObjectInfo newItem = (UIObjectInfo) newObject;
UIObjectInfo nextItem = (UIObjectInfo) nextObject;
// add new item
if (newItem instanceof MenuItemInfo) {
if (newItem.getCreationSupport() instanceof ImplicitFactoryCreationSupport) {
VariableSupport variableSupport = new EmptyPureVariableSupport(newItem);
StatementGenerator statementGenerator = GenerationUtils.getStatementGenerator(newItem);