OSDN Git Service

na-get-lib,もはや使われなくなったNaGetTaskSetクラスを削除
authorttp <ttp@users.sourceforge.jp>
Sat, 16 Jul 2011 02:17:30 +0000 (11:17 +0900)
committerttp <ttp@users.sourceforge.jp>
Sat, 16 Jul 2011 02:17:30 +0000 (11:17 +0900)
na-get-lib/NaGet.SubCommands/NaGetTaskSet.cs [deleted file]
na-get-lib/na-get-lib.csproj

diff --git a/na-get-lib/NaGet.SubCommands/NaGetTaskSet.cs b/na-get-lib/NaGet.SubCommands/NaGetTaskSet.cs
deleted file mode 100644 (file)
index 19adc73..0000000
+++ /dev/null
@@ -1,102 +0,0 @@
-using System;\r
-using System.Collections.Generic;\r
-using System.Collections.ObjectModel;\r
-using NaGet.Tasks;\r
-\r
-namespace NaGet.SubCommands\r
-{\r
-       /// <summary>\r
-       /// NaGet\83^\83X\83N\8f\88\97\9d\82Ì\83p\83b\83N\r
-       /// </summary>\r
-       [Obsolete]\r
-       public abstract class NaGetTaskSet : Task\r
-       {\r
-               /// <summary>\r
-               /// \83^\83X\83N\8f\88\97\9d\92\86\82Ì\8e¿\96â\82Ì\83n\83\93\83h\83\89\r
-               /// </summary>\r
-               public event NaGetTaskQueryHandler TaskQueryRaised;\r
-               \r
-               /// <summary>\r
-               /// \95\8e\9a\97ñ\82Å\95\\8c»\82µ\82½\8dì\8bÆ\88ê\97\97\83\8a\83X\83g\r
-               /// </summary>\r
-               protected IList<string> taskSetNames;\r
-               \r
-               /// <summary>\r
-               /// \95\8e\9a\97ñ\82Å\95\\8c»\82µ\82½\8dì\8bÆ\88ê\97\97\83\8a\83X\83g\r
-               /// </summary>\r
-               public virtual IList<string> TaskSetNames {\r
-                       get {\r
-                               return new ReadOnlyCollection<string>(taskSetNames);\r
-                       }\r
-               }\r
-               \r
-               /// <summary>\r
-               /// \8c»\8dÝ\8eÀ\8ds\92\86\82Ì\8dì\8bÆ\94Ô\8d\86\r
-               /// </summary>\r
-               public abstract int CurrentTaskSetIndex {\r
-                       get;\r
-               }\r
-               \r
-               /// <summary>\r
-               /// \8c»\8dÝ\82Ì\90i\92»\82ð\96ß\82·\81B\r
-               /// </summary>\r
-               /// <param name="type">\8dì\8bÆ\82Ì\8fó\91Ô</param>\r
-               /// <param name="subTaskProgress">\83T\83u\83^\83X\83N\82Ì\90i\92»</param>\r
-               /// <returns>\8c»\8dÝ\82Ì\90i\92»</returns>\r
-               protected virtual float GetProgressPercent(TaskEventType type, float subTaskProgress)\r
-               {\r
-                       if (CurrentTaskSetIndex >= 0) {\r
-                               if (subTaskProgress >= 0) {\r
-                                       return (CurrentTaskSetIndex * 100 + subTaskProgress) / taskSetNames.Count;\r
-                               }\r
-                               switch (type) {\r
-                                       case TaskEventType.STARTED:\r
-                                               return 0;\r
-                                       case TaskEventType.COMPLETED:\r
-                                               return 100;\r
-                                       case TaskEventType.COMPLETED_SUBTASK:\r
-                                               return ((CurrentTaskSetIndex+1) * 100) / taskSetNames.Count;\r
-                                       default:\r
-                                               return (CurrentTaskSetIndex * 100) / taskSetNames.Count;\r
-                               }\r
-                       }\r
-                       \r
-                       return -1;\r
-               }\r
-               \r
-               #region TaskEvent\95Ö\97\98\83\81\83\\83b\83h\r
-               \r
-               protected virtual void RaiseTaskSetEvent(TaskEventType type, string message)\r
-               {\r
-                       RaiseTaskSetEvent(type, message, GetProgressPercent(type, -1));\r
-               }\r
-               \r
-               protected virtual void ReceivedErrorData(object sender, NaGet.Utils.AnyDataEventArgs<string> e)\r
-               {\r
-                       if (! string.IsNullOrEmpty(e.Data)) {\r
-                               RaiseTaskSetEvent(TaskEventType.WARNING, e.Data);\r
-                       }\r
-               }\r
-               \r
-               protected virtual void ReceivedOutputData(object sender, NaGet.Utils.AnyDataEventArgs<string> e)\r
-               {\r
-                       if (! string.IsNullOrEmpty(e.Data)) {\r
-                               RaiseTaskSetEvent(TaskEventType.INFO, e.Data);\r
-                       }\r
-               }\r
-               \r
-               #endregion\r
-               \r
-               protected virtual NaGetTaskQueryResult RaiseTaskSetQueryEvent(string message, NaGetTaskQueryResult selection)\r
-               {\r
-                       if (TaskQueryRaised != null) {\r
-                               return TaskQueryRaised(this, new NaGetTaskQueryArgs(message, selection));\r
-                       }\r
-                       return NaGetTaskQueryResult.CANCELED_AUTOMATICALLY;\r
-               }\r
-               \r
-               public override bool Running {\r
-                       get { return CurrentTaskSetIndex >= 0 && !Done; }\r
-               }\r
-       }\r
-}\r
index 67eb063..00c9baf 100644 (file)
@@ -77,7 +77,6 @@
     <Compile Include="NaGet.SubCommands\NaGetDownloadToCache2.cs" />\r
     <Compile Include="NaGet.SubCommands\NaGetInstall2.cs" />\r
     <Compile Include="NaGet.SubCommands\NaGetTaskQueryArgs.cs" />\r
-    <Compile Include="NaGet.SubCommands\NaGetTaskSet.cs" />\r
     <Compile Include="NaGet.SubCommands\NaGetTaskSet2.cs" />\r
     <Compile Include="NaGet.SubCommands\NaGetUninstall2.cs" />\r
     <Compile Include="NaGet.SubCommands\NaGetUpdate2.cs" />\r