annotate _test/Resources/form.schema @ 59:0f3e369553bd

Rewritten property implementation (probably become slower but more flexible) Configuration infrastructure in progress (in the aspect of the lazy activation) Initial concept for the code generator
author wizard
date Tue, 09 Mar 2010 02:50:45 +0300
parents 16ada169ca75
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
49
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
1 <?xml version="1.0" encoding="UTF-8"?>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
2 <schema>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
3 <Include src="forms.schema"/>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
4 <Form
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
5 type="Form"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
6 dataPolicy="AddOrUpdate"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
7 dataType="App::Data::User"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
8 messageMin="Вы не заполнили %Node.formLabel_blame%"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
9 >
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
10 <Name
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
11 formLabel="Имя"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
12 formLabel_blame="имя"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
13 formLabel_no="имени"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
14 type="EditBox"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
15 />
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
16 <!-- Опциональный элемент -->
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
17 <Nick
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
18 formLabel="Прозвище"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
19 formLabel_no="прозвища"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
20 minOccur="0"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
21 type="EditBox"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
22 >
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
23 <RegExp>\w{4,10}</RegExp>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
24 </Nick>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
25 <Role
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
26 dataType="App::Data::Role"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
27 dataSource="roles"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
28 formLabel="Роль"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
29 formLabel_blame="роль"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
30 type="MultiSelect"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
31 maxOccur="unbounded"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
32 />
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
33 <Contacts
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
34 minOccur="0"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
35 maxOccur="unbounded"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
36 formLabel="Контакты"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
37 dataType="App::Data::Contacts"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
38 type="Container"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
39 >
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
40 <NodeSet>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
41 <EMail
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
42 type="EditBox"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
43 minOccur="0"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
44 formLabel="Эл. почта"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
45 formLabel_no="эл. почты"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
46 />
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
47 <Phone
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
48 type="EditBox"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
49 minOccur="0"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
50 formLabel="Телефон"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
51 formLabel_no="телефона"
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
52 />
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
53 </NodeSet>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
54 </Contacts>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
55 </Form>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
56
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
57 </schema>
16ada169ca75 migrating to the Eclipse IDE
wizard@linux-odin.local
parents: 15
diff changeset
58