コード例 #1
0
ファイル: RenameTask.cs プロジェクト: onwhenrdy/MoBi
        public void Rename(T objectBase, IBuildingBlock buildingBlock)
        {
            var forbiddenNames = GetForbiddenNames(objectBase);
            var command        = _interactionTask.Rename(objectBase, forbiddenNames, buildingBlock);

            _context.AddToHistory(command);
        }
コード例 #2
0
        public virtual void Rename(T objectBase, IEnumerable <IObjectBase> existingObjectsInParent, IBuildingBlock buildingBlock)
        {
            var forbiddenNames = GetForbiddenNames(objectBase, existingObjectsInParent);

            _context.AddToHistory(_interactionTask.Rename(objectBase, forbiddenNames, buildingBlock));
        }