Commit f4be838

mokhan <mokhan@ce5e1baf-6525-42e4-a1b2-857ea38da20a>
2009-04-10 21:31:16
git-svn-id: https://svn.xp-dev.com/svn/mokhan-mo.money@150 ce5e1baf-6525-42e4-a1b2-857ea38da20a
1 parent f153033
Changed files (5)
trunk
product
MyMoney
Presentation
Tasks
Utility
trunk/product/MyMoney/Presentation/Model/Projects/IProject.cs
@@ -1,6 +1,8 @@
+using MoMoney.Utility.Core;
+
 namespace MoMoney.Presentation.Model.Projects
 {
-    public interface IProject
+    public interface IProject : IState
     {
         string name();
         bool is_file_specified();
trunk/product/MyMoney/Presentation/Model/Projects/ProjectController.cs
@@ -1,4 +1,3 @@
-using System;
 using MoMoney.Infrastructure.eventing;
 using MoMoney.Infrastructure.transactions2;
 using MoMoney.Presentation.Model.messages;
trunk/product/MyMoney/Tasks/infrastructure/updating/IDeployment.cs
@@ -28,11 +28,11 @@ namespace MoMoney.Tasks.infrastructure.updating
         Uri ActivationUri { get; }
         string DataDirectory { get; }
         bool IsFirstRun { get; }
-        event DeploymentProgressChangedEventHandler CheckForUpdateProgressChanged;
-        event CheckForUpdateCompletedEventHandler CheckForUpdateCompleted;
+        //event DeploymentProgressChangedEventHandler CheckForUpdateProgressChanged;
+        //event CheckForUpdateCompletedEventHandler CheckForUpdateCompleted;
         event DeploymentProgressChangedEventHandler UpdateProgressChanged;
         event AsyncCompletedEventHandler UpdateCompleted;
-        event DeploymentProgressChangedEventHandler DownloadFileGroupProgressChanged;
-        event DownloadFileGroupCompletedEventHandler DownloadFileGroupCompleted;
+        //event DeploymentProgressChangedEventHandler DownloadFileGroupProgressChanged;
+        //event DownloadFileGroupCompletedEventHandler DownloadFileGroupCompleted;
     }
 }
\ No newline at end of file
trunk/product/MyMoney/Tasks/infrastructure/updating/NullDeployment.cs
@@ -110,11 +110,11 @@ namespace MoMoney.Tasks.infrastructure.updating
             get { throw new NotImplementedException(); }
         }
 
-        public event DeploymentProgressChangedEventHandler CheckForUpdateProgressChanged;
-        public event CheckForUpdateCompletedEventHandler CheckForUpdateCompleted;
+        //public event DeploymentProgressChangedEventHandler CheckForUpdateProgressChanged;
+        //public event CheckForUpdateCompletedEventHandler CheckForUpdateCompleted;
         public event DeploymentProgressChangedEventHandler UpdateProgressChanged;
         public event AsyncCompletedEventHandler UpdateCompleted;
-        public event DeploymentProgressChangedEventHandler DownloadFileGroupProgressChanged;
-        public event DownloadFileGroupCompletedEventHandler DownloadFileGroupCompleted;
+        //public event DeploymentProgressChangedEventHandler DownloadFileGroupProgressChanged;
+        //public event DownloadFileGroupCompletedEventHandler DownloadFileGroupCompleted;
     }
 }
\ No newline at end of file
trunk/product/MyMoney/Utility/Core/IStateContext.cs
@@ -2,6 +2,6 @@ namespace MoMoney.Utility.Core
 {
     public interface IStateContext<T> where T : IState
     {
-        void change_state_to(T NEW_STATE);
+        void change_state_to(T new_state);
     }
 }
\ No newline at end of file