public override Shortcut createShortcut()
        {
            Shortcut retVal = new Shortcuts.Shortcut();

            _defaultValueSetter.SetDefaultValue(retVal);

            return(retVal);
        }
        /// <summary>
        ///     Adds a model element in this model element
        /// </summary>
        /// <param name="copy"></param>
        public override void AddModelElement(IModelElement element)
        {
            ShortcutFolder folder = element as ShortcutFolder;

            if (folder != null)
            {
                appendFolders(folder);
            }
            else
            {
                Shortcut shortcut = element as Shortcut;
                if (shortcut != null)
                {
                    appendShortcuts(shortcut);
                }
            }
        }
        public override Shortcut createShortcut()
        {
            Shortcut retVal = new Shortcuts.Shortcut();

            _defaultValueSetter.SetDefaultValue(retVal);

            return retVal;
        }