[Commits] (morgen) Noticed that some class associations were
missing from several kinds. Also
commits at osafoundation.org
commits at osafoundation.org
Wed Aug 18 16:16:27 PDT 2004
Commit by: morgen
Modified files:
chandler/parcels/osaf/contentmodel/mail/parcel.xml 1.50 1.51
Log message:
Noticed that some class associations were missing from several kinds. Also
added two "redirecting" attributes to IMAPAccount (emailAddress and fullName)
which actually refer to replyToAddress.emailAddress and replyToAddress.fullName.
ViewCVS links:
http://cvs.osafoundation.org/index.cgi/chandler/parcels/osaf/contentmodel/mail/parcel.xml.diff?r1=text&tr1=1.50&r2=text&tr2=1.51
Index: chandler/parcels/osaf/contentmodel/mail/parcel.xml
diff -u chandler/parcels/osaf/contentmodel/mail/parcel.xml:1.50 chandler/parcels/osaf/contentmodel/mail/parcel.xml:1.51
--- chandler/parcels/osaf/contentmodel/mail/parcel.xml:1.50 Tue Aug 17 17:07:00 2004
+++ chandler/parcels/osaf/contentmodel/mail/parcel.xml Wed Aug 18 16:16:26 2004
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- $Revision: 1.50 $ -->
-<!-- $Date: 2004/08/18 00:07:00 $ -->
+<!-- $Revision: 1.51 $ -->
+<!-- $Date: 2004/08/18 23:16:26 $ -->
<!-- Copyright (c) 2003-2004 Open Source Applications Foundation -->
<!-- License: http://osafoundation.org/Chandler_0.1_license_terms.htm -->
@@ -22,6 +22,7 @@
<Kind itsName="AccountBase">
<superKinds ref="Item" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.AccountBase" />
<displayName value="Account base kind" />
<description value="The base kind for various account kinds, such as IMAP, SMTP, WebDav" />
@@ -102,6 +103,7 @@
<Kind itsName="IMAPAccount">
<superKinds ref="mail:AccountBase" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.IMAPAccount" />
<displayName value="IMAP Account" />
<description value="An IMAP Account" />
@@ -150,10 +152,22 @@
<initialValue ref="None" />
<inverseAttribute ref="mail:EmailAddress/accounts" />
</Attribute>
+
+ <Attribute itsName="emailAddress">
+ <displayName value="Reply-To Address (Redirect)" />
+ <redirectTo value="replyToAddress.emailAddress" />
+ </Attribute>
+
+ <Attribute itsName="fullName">
+ <displayName value="Full Name (Redirect)" />
+ <redirectTo value="replyToAddress.fullName" />
+ </Attribute>
+
</Kind>
<Kind itsName="SMTPAccount">
<superKinds ref="mail:AccountBase" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.SMTPAccount" />
<displayName value="SMTP Account" />
<description value="An SMTP Account" />
@@ -201,6 +215,7 @@
<Kind itsName="MailDeliveryBase">
<superKinds ref="Item" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.MailDeliveryBase" />
<displayName value="Mail Delivery base kind" />
<description value="Parent kind for delivery-specific attributes of a MailMessage" />
@@ -228,6 +243,7 @@
<Kind itsName="SMTPDelivery">
<superKinds ref="mail:MailDeliveryBase" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.SMTPDelivery" />
<displayName value="SMTP Delivery" />
<description value="Tracks the status of an outgoing message" />
<issues value="Currently the parcel loader can't set a default value for the state attribute" />
@@ -272,6 +288,7 @@
<Kind itsName="IMAPDelivery">
<superKinds ref="mail:MailDeliveryBase" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.IMAPDelivery" />
<displayName value="IMAP Delivery" />
<description value="Tracks the state of an inbound message" />
@@ -306,6 +323,7 @@
<Kind itsName="MIMEBase">
<superKinds ref="Item" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.MIMEBase" />
<displayName value="MIME Base Kind" />
<description value="Super kind for MailMessage and the various MIME kinds" />
@@ -390,6 +408,7 @@
<Kind itsName="MIMENote">
<superKinds ref="mail:MIMEBase" />
<superKinds ref="content:Note" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.MIMENote" />
<displayName value="MIME Note" />
<description value="MIMEBase and Note, rolled into one" />
</Kind>
@@ -397,6 +416,7 @@
<Kind itsName="MailMessage">
<superKinds ref="mail:MailMessageMixin" />
<superKinds ref="content:Note" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.MailMessage" />
<displayName value="Mail Message" />
<description value="MailMessageMixin, and Note, all rolled up into one" />
</Kind>
@@ -596,6 +616,7 @@
<Kind itsName="MIMEBinary">
<superKinds ref="mail:MIMENote" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.MIMEBinary" />
<displayName value="MIME Binary Kind" />
<Attribute itsName="filename">
@@ -608,6 +629,7 @@
<Kind itsName="MIMEText">
<superKinds ref="mail:MIMENote" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.MIMEText" />
<displayName value="MIME Text Kind" />
<Attribute itsName="charset">
@@ -620,6 +642,7 @@
<Kind itsName="MIMEContainer">
<superKinds ref="mail:MIMEBase" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.MIMEContainer" />
<displayName value="MIME Container Kind" />
<Attribute itsName="hasMimeParts">
@@ -638,6 +661,7 @@
<Kind itsName="MIMESecurity">
<superKinds ref="mail:MIMEBase" />
+ <classes key="python" value="osaf.contentmodel.mail.Mail.MIMESecurity" />
<displayName value="MIME Security Kind" />
</Kind>
More information about the Commits
mailing list