Fixed up property type restrictions for types d:any

- You can now pass single or multiple values into a property of type d:any

  Type   | Multiple | Allow Single | Allow Multiple
  d:text     N             Y              N
  d:text     Y             Y              Y
  d:any      N             Y              Y
  d:any      Y             Y              Y
  anon                     Y              Y


git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@2524 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Derek Hulley
2006-03-09 11:39:29 +00:00
parent 848b2435da
commit 52110e3e66
3 changed files with 88 additions and 12 deletions

View File

@@ -71,6 +71,33 @@
</properties>
</type>
<type name="test:multiple-tester">
<title>Type with ANY props</title>
<parent>sys:base</parent>
<properties>
<property name="test:stringprop-single">
<type>d:text</type>
<mandatory>false</mandatory>
<multiple>false</multiple>
</property>
<property name="test:stringprop-multiple">
<type>d:text</type>
<mandatory>false</mandatory>
<multiple>true</multiple>
</property>
<property name="test:anyprop-single">
<type>d:any</type>
<mandatory>false</mandatory>
<multiple>false</multiple>
</property>
<property name="test:anyprop-multiple">
<type>d:any</type>
<mandatory>false</mandatory>
<multiple>true</multiple>
</property>
</properties>
</type>
<type name="test:multiprop">
<title>MultiProp</title>
<parent>sys:base</parent>