[Commits] (jeffrey) Added <attributes> tags for local attributes, other minor tweaks.

commits at osafoundation.org commits at osafoundation.org
Fri Jan 23 21:53:30 PST 2004


Commit by: jeffrey
Modified files:
osaf/chandler/Chandler/repository/schema/parcel.xml 1.4 1.5

Log message:
Added <attributes> tags for local attributes, other minor tweaks.


ViewCVS links:
http://cvs.osafoundation.org/index.cgi/osaf/chandler/Chandler/repository/schema/parcel.xml.diff?r1=text&tr1=1.4&r2=text&tr2=1.5

Index: osaf/chandler/Chandler/repository/schema/parcel.xml
diff -u osaf/chandler/Chandler/repository/schema/parcel.xml:1.4 osaf/chandler/Chandler/repository/schema/parcel.xml:1.5
--- osaf/chandler/Chandler/repository/schema/parcel.xml:1.4	Sun Jan 11 19:29:03 2004
+++ osaf/chandler/Chandler/repository/schema/parcel.xml	Fri Jan 23 21:52:59 2004
@@ -117,6 +117,7 @@
     <attributes itemref="description"/>
     <attributes itemref="examples"/>
     <attributes itemref="issues"/>
+    <attributes itemref="Item/kind"/>
     <classes key="python">repository.item.Item.Item</classes>
 
     <!-- local attributes -->
@@ -127,8 +128,10 @@
       <type itemref="Kind"/>
       <cardinality>single</cardinality>
       <inverseAttribute itemref="items"/>
-    </Attribute>
+    </Attribute>'
+    
 
+    
   </Kind>
 
   <Kind itemName="Attribute">
@@ -139,6 +142,21 @@
 
     <classes key="python">repository.schema.Attribute.Attribute</classes>
 
+    <attributes itemref="Attribute/required"/>
+    <attributes itemref="Attribute/persist"/>
+    <attributes itemref="Attribute/cardinality"/>
+    <attributes itemref="Attribute/type"/>
+    <attributes itemref="Attribute/defaultValue"/>
+    <attributes itemref="Attribute/inheritFrom"/>
+    <attributes itemref="Attribute/otherName"/>
+    <attributes itemref="Attribute/deletePolicy"/>
+    <attributes itemref="Attribute/copyPolicy"/>
+    <attributes itemref="Attribute/countPolicy"/>
+    <attributes itemref="Attribute/inheritingKinds"/>
+    <attributes itemref="Attribute/kinds"/>
+    <attributes itemref="Attribute/superAttribute"/>
+    <attributes itemref="Attribute/subAttributes"/>
+
     <!-- local attributes -->
     <Attribute itemName="required">
     <displayName>Required</displayName>
@@ -256,6 +274,9 @@
   <Kind itemName="Taxon">
     <superKinds itemref="Item"/>
 
+    <attributes itemref="Taxon/aliasedBy"/>
+    <attributes itemref="Taxon/typeFor"/>
+
     <!-- local attributes -->
     <Attribute itemName="aliasedBy">
       <displayName>Aliased By</displayName>
@@ -289,6 +310,16 @@
     <superKinds itemref="Taxon"/>
     <classes key="python">repository.schema.Kind.Kind</classes>
 
+    <attributes itemref="Kind/notFoundAttributes"/>
+    <attributes itemref="Kind/inheritedAttributes"/>
+    <attributes itemref="Kind/superKinds"/>
+    <attributes itemref="Kind/subKinds"/>
+    <attributes itemref="Kind/items"/>
+    <attributes itemref="Kind/attributes"/>
+    <attributes itemref="Kind/classes"/>
+    <attributes itemref="Kind/displayAttribute"/>
+
+
     <!-- local attributes -->
     <Attribute itemName="notFoundAttributes">
       <displayName>Not Found Attributes</displayName>
@@ -371,6 +402,8 @@
     <superKinds itemref="Taxon"/>
     <classes key="python">repository.schema.Alias.Alias</classes>
 
+    <attributes itemref="Alias/types"/>
+
     <!-- local attributes -->
     <Attribute itemName="types">
       <displayName>Types (alias for)</displayName>
@@ -396,6 +429,8 @@
     <superKinds itemref="Taxon"/>
     <classes key="python">repository.schema.Types.Type</classes>
 
+    <attributes itemref="Type/fields"/>
+    
     <!-- local attributes -->
     <Attribute itemName="fields">
       <displayName>Fields</displayName>
@@ -411,14 +446,16 @@
     <displayName>Enumeration</displayName>
     <superKinds itemref="Type"/>
     <classes key="python">repository.schema.Types.Enumeration</classes>
-    
+
+    <attributes itemref="Enumeration/values"/>
+     
     <!-- local attributes -->
     <Attribute itemName="values">
       <displayName>Values</displayName>
       <description>The list of available values for this enumeration</description>
       <type itemref="Symbol"/>
       <cardinality>list</cardinality>
-      <required/>
+      <required>True</required>
     </Attribute>
   </Kind>
 
@@ -428,6 +465,15 @@
     <superKinds itemref="Item"/>
     <classes key="python">repository.schema.Parcel.Parcel</classes>
 
+    <attributes itemref="Parcel/author"/>
+    <attributes itemref="Parcel/publisher"/>
+    <attributes itemref="Parcel/status"/>
+    <attributes itemref="Parcel/summary"/>
+    <attributes itemref="Parcel/icon"/>
+    <attributes itemref="Parcel/version"/>
+    <attributes itemref="Parcel/createdOn"/>
+    <attributes itemref="Parcel/modifiedOn"/>
+            
     <!-- local attributes -->
     <Attribute itemName="author">
       <type itemref="String"/>



More information about the Commits mailing list