Update of /cvsroot/csmail/csmail/src/CSMail
In directory usw-pr-cvs1:/tmp/cvs-serv20446
Modified Files:
ChangeLog Store.cs
Added Files:
StoreMessageEventArgs.cs StoreMessageEventHandler.cs
StoreMessageType.cs
Removed Files:
StoreChangedEventArgs.cs StoreChangedEventHandler.cs
Log Message:
2002-08-30
* Store.cs : ctor(Session, URLName)
- Made protected
: event StoreChanged renamed to StoreMessage
: OnStoreMessage(...) - Stubbed
: OnFolder(...) - Stubbed
* StoreChangedEventArgs.cs => StoreMessageEventArgs.cs
* StoreChangedEventHandles.cs => StoreMessageEventHandler.cs
* StoreMessageType.cs : Added enumeration
--- NEW FILE ---
/**
* Namespace: CSMail
* Class: StoreMessageEventArgs
*
* Author: Gaurav Vaish
* Maintainer: mastergaurav AT users DOT sf DOT net
*
* (C) Gaurav Vaish (2002)
*/
using System;
namespace CSMail
{
public class StoreMessageEventArgs
{
[MailTODO]
public StoreMessageEventArgs()
{
throw new NotImplementedException();
}
}
}
--- NEW FILE ---
/**
* Namespace: CSMail
* Delegate: StoreChangedEventHandler
*
* Author: Gaurav Vaish
* Maintainer: mastergaurav AT users DOT sf DOT net
*
* (C) Gaurav Vaish (2002)
*/
namespace CSMail
{
public delegate void StoreChangedEventHandler(object sender, StoreChangedEventArgs e);
}
--- NEW FILE ---
/**
* Namespace: CSMail
* Class: StoreMessageType
*
* Author: Gaurav Vaish
* Maintainer: mastergaurav AT users DOT sf DOT net
*
* (C) Gaurav Vaish (2002)
*/
namespace CSMail
{
public enum StoreMessageType
{
NotSet,
Alert,
Notice
}
}
Index: ChangeLog
===================================================================
RCS file: /cvsroot/csmail/csmail/src/CSMail/ChangeLog,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- ChangeLog 30 Aug 2002 10:59:09 -0000 1.15
+++ ChangeLog 30 Aug 2002 11:11:18 -0000 1.16
@@ -1,6 +1,17 @@
2002-08-30 Gaurav Vaish <mastergaurav AT users DOT sf DOT net>
+ * Store.cs : ctor(Session, URLName)
+ - Made protected
+ : event StoreChanged renamed to StoreMessage
+ : OnStoreMessage(...) - Stubbed
+ : OnFolder(...) - Stubbed
+ * StoreChangedEventArgs.cs => StoreMessageEventArgs.cs
+ * StoreChangedEventHandles.cs => StoreMessageEventHandler.cs
+ * StoreMessageType.cs : Added enumeration
+
+2002-08-30 Gaurav Vaish <mastergaurav AT users DOT sf DOT net>
+
* Store.cs : event Connection - Stubbed
* Service.cs : event Store - Stubbed
* StoreChangedEventArgs.cs: Added class
Index: Store.cs
===================================================================
RCS file: /cvsroot/csmail/csmail/src/CSMail/Store.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Store.cs 30 Aug 2002 10:59:09 -0000 1.2
+++ Store.cs 30 Aug 2002 11:11:18 -0000 1.3
@@ -14,7 +14,10 @@
{
public abstract class Store: Service
{
- public Store(Session session, URLName url): base(session, url)
+ private static readonly object FolderEvent = new object();
+ private static readonly object StoreMessageEvent = new object();
+
+ protected Store(Session session, URLName url): base(session, url)
{
}
@@ -23,7 +26,7 @@
public abstract Folder this[URLName url] { get; }
[MailTODO]
- public event StoreChangedEventHandler StoreChanged
+ public event StoreMessageEventHandler StoreMessage
{
add
{
@@ -46,6 +49,18 @@
{
throw new NotImplementedException();
}
+ }
+
+ [MailTODO]
+ public void OnStoreMessage(StoreChangedEventArgs e)
+ {
+ throw new NotImplementedException();
+ }
+
+ [MailTODO]
+ public void OnFolder(FolderEventArgs e)
+ {
+ throw new NotImplementedException();
}
}
}
--- StoreChangedEventArgs.cs DELETED ---
--- StoreChangedEventHandler.cs DELETED ---
|