summaryrefslogtreecommitdiff
path: root/src/main/resources/module.xml
blob: dd4d666f030d5d6a4a48317932eedc46e57e481b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<CristalModule ns="dev" name="CristalDev">
	<Info>
		<Description>CRISTAL Development Items, such as resource factories and workflows. Also includes a demonstrative description factory</Description>
		<Version>${version}</Version>
	</Info>
	<ResourceURL>uk/ac/uwe/cristaldev/resources/</ResourceURL>
    <Config name="Module.debug">true</Config>
	<Imports>
		<Resource name="NewLocalObjectDef" type="OD">boot/OD/NewLocalObjectDef.xsd</Resource>
		<Resource name="NewDevObjectDef" type="OD">boot/OD/NewDevObjectDef.xsd</Resource>
		<Resource name="ChooseWorkflow" type="OD">boot/OD/ChooseWorkflow.xsd</Resource>
		<Resource name="CreateNewLocalObjectDef" type="EA">boot/EA/CreateNewLocalObjectDef.xml</Resource>
		<Resource name="EditPropertyDescription" type="EA">boot/EA/EditPropertyDescription.xml</Resource>
		<Resource name="CreateItem" type="EA">boot/EA/CreateItem.xml</Resource>
		<Resource name="SetInstanceWorkflow" type="EA">boot/EA/SetInstanceWorkflow.xml</Resource>
		<Resource name="CompositeActivityFactory" type="CA">boot/CA/CompositeActivityFactory.xml</Resource>
		<Resource name="ElementaryActivityFactory" type="CA">boot/CA/ElementaryActivityFactory.xml</Resource>
		<Resource name="SchemaFactoryWf" type="CA">boot/CA/SchemaFactoryWf.xml</Resource>
		<Resource name="ScriptFactoryWf" type="CA">boot/CA/ScriptFactoryWf.xml</Resource>
		<Resource name="ItemDescriptionWf" type="CA">boot/CA/ItemDescriptionWf.xml</Resource>
		<Resource name="ItemDescriptionFactoryWf" type="CA">boot/CA/ItemDescriptionFactoryWf.xml</Resource>
		<Resource name="ReadOnlyItemDescriptionWf" type="CA">boot/CA/ReadOnlyItemDescriptionWf.xml</Resource>
		<Resource name="LocalObjectDefCreator" type="SC">boot/SC/LocalObjectDefCreator.xml</Resource>
		<Resource name="InstantiateItem" type="SC">boot/SC/InstantiateItem.xml</Resource>
		<Resource name="SetWorkflow" type="SC">boot/SC/SetWorkflow.xml</Resource>
		<Item name="ScriptFactory" initialPath="/desc/dev" workflow="ScriptFactoryWf">
			<Property name="LocalObjectType">Script</Property>
			<Property name="Type">Factory</Property>
			<Outcome viewname="last" schema="PropertyDescription" version="0">boot/property/SCProp.xml</Outcome>
			<Outcome viewname="last" schema="Script" version="0">boot/SC/New.xml</Outcome>
			<Dependency name="workflow" isDescription="false">
				<DependencyMember itemPath="/desc/ActivityDesc/system/kernel/ManageScript">
					<MemberProperties>
						<KeyValuePair Key="Version" String="0"/>
					</MemberProperties>
				</DependencyMember>
				<CollectionProperties/>
			</Dependency>
		</Item>
		<Item name="ElementaryActivityDefFactory" initialPath="/desc/dev" workflow="ElementaryActivityFactory">
			<Property name="LocalObjectType">ElementaryActivityDef</Property>
			<Property name="Type">Factory</Property>
			<Outcome viewname="last" schema="PropertyDescription" version="0">boot/property/EAProp.xml</Outcome>
			<Dependency name="workflow" isDescription="false">
				<DependencyMember itemPath="desc/ActivityDesc/system/kernel/ManageElementaryActDef">
					<MemberProperties>
						<KeyValuePair Key="Version" String="0"/>
					</MemberProperties>
				</DependencyMember>
				<CollectionProperties/>
			</Dependency>
		</Item>
		<Item name="CompositeActivityDefFactory" initialPath="/desc/dev" workflow="CompositeActivityFactory">
			<Property name="LocalObjectType">CompositeActivityDef</Property>
			<Property name="Type">Factory</Property>
			<Outcome viewname="last" schema="PropertyDescription" version="0">boot/property/CAProp.xml</Outcome>
			<Dependency name="workflow" isDescription="false">
				<DependencyMember itemPath="/desc/ActivityDesc/system/kernel/ManageCompositeActDef">
					<MemberProperties>
						<KeyValuePair Key="Version" String="0"/>
					</MemberProperties>
				</DependencyMember>
				<CollectionProperties/>
			</Dependency>
		</Item>
		<Item name="SchemaFactory" initialPath="/desc/dev" workflow="SchemaFactoryWf">
			<Property name="LocalObjectType">Schema</Property>
			<Property name="Type">Factory</Property>
			<Outcome viewname="last" schema="PropertyDescription" version="0">boot/property/ODProp.xml</Outcome>
			<Outcome viewname="last" schema="Schema" version="0">boot/OD/New.xsd</Outcome>
			<Dependency name="workflow" isDescription="false">
				<DependencyMember itemPath="/desc/ActivityDesc/system/kernel/ManageSchema">
					<MemberProperties>
						<KeyValuePair Key="Version" String="0"/>
					</MemberProperties>
				</DependencyMember>
				<CollectionProperties/>
			</Dependency>
		</Item>
		<Item name="DescriptionFactory" initialPath="/desc/dev" workflow="ItemDescriptionFactoryWf">
			<Property name="Type">Factory</Property>
			<Outcome viewname="last" schema="PropertyDescription" version="0">boot/property/DescProp.xml</Outcome>
			<Dependency name="workflow" isDescription="false">
				<DependencyMember itemPath="/desc/ActivityDesc/system/dev/ItemDescriptionWf">
					<MemberProperties>
						<KeyValuePair Key="Version" String="0"/>
					</MemberProperties>
				</DependencyMember>
				<CollectionProperties/>
			</Dependency>
			<Dependency name="workflow'" isDescription="true">
				<DependencyMember itemPath="/desc/dev/CompositeActivityDefFactory">
					<MemberProperties>
						<KeyValuePair Key="Version" String="0"/>
					</MemberProperties>
				</DependencyMember>
				<CollectionProperties/>
			</Dependency>
		</Item>
		<Agent name="dev" password="test">
			<Role>Admin</Role>
			<Property name="Module">cristal-gui</Property>
		</Agent>
	</Imports>
</CristalModule>