public override void Save()
        {
            _regularDockText = _animationDescription.Name + EngineConstants.ANIM_FILE_EXT;

            this.DockText = _regularDockText;
            _unsaved      = false;

            if (_animationDescription.Name + EngineConstants.ITEM_FILE_EXT != _file.Name)
            {
                File.Move(_file.FullName, _file.DirectoryName + "/" + _animationDescription.Name + EngineConstants.ITEM_FILE_EXT);

                _file = _project.ChangeItem(_file.FullName, _file.DirectoryName + "\\" + _animationDescription.Name + EngineConstants.ITEM_FILE_EXT);
            }

            _animationDescription.Save(_file.FullName);
        }