summaryrefslogtreecommitdiff
path: root/src/main/resources/module.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/resources/module.xml')
-rw-r--r--src/main/resources/module.xml110
1 files changed, 70 insertions, 40 deletions
diff --git a/src/main/resources/module.xml b/src/main/resources/module.xml
index 63cf54d..12a2142 100644
--- a/src/main/resources/module.xml
+++ b/src/main/resources/module.xml
@@ -1,74 +1,104 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<CristalModule ns="dev" name="CristalDev" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<CristalModule ns="dev" name="CristalDev">
<Info>
<Description>CRISTAL Development Items, such as resource factories and workflows. Also includes a demonstrative description factory</Description>
<Version>0.2</Version>
</Info>
<ResourceURL>ac/uk/uwe/cristaldev/resources/</ResourceURL>
<Imports>
- <Resource type="OD" name="NewLocalObjectDef">boot/OD/NewLocalObjectDef.xsd</Resource>
- <Resource type="OD" name="NewDevObjectDef">boot/OD/NewDevObjectDef.xsd</Resource>
- <Resource type="OD" name="ChooseWorkflow">boot/OD/ChooseWorkflow.xsd</Resource>
- <Resource type="EA" name="CreateNewLocalObjectDef">boot/EA/CreateNewLocalObjectDef.xml</Resource>
- <Resource type="EA" name="EditPropertyDescription">boot/EA/EditPropertyDescription.xml</Resource>
- <Resource type="EA" name="CreateItem">boot/EA/CreateItem.xml</Resource>
- <Resource type="EA" name="SetInstanceWorkflow">boot/EA/SetInstanceWorkflow.xml</Resource>
- <Resource type="CA" name="CompositeActivityFactory">boot/CA/CompositeActivityFactory.xml</Resource>
- <Resource type="CA" name="ElementaryActivityFactory">boot/CA/ElementaryActivityFactory.xml</Resource>
- <Resource type="CA" name="SchemaFactoryWf">boot/CA/SchemaFactoryWf.xml</Resource>
- <Resource type="CA" name="ScriptFactoryWf">boot/CA/ScriptFactoryWf.xml</Resource>
- <Resource type="CA" name="ItemDescriptionWf">boot/CA/ItemDescriptionWf.xml</Resource>
- <Resource type="CA" name="ItemDescriptionFactoryWf">boot/CA/ItemDescriptionFactoryWf.xml</Resource>
- <Resource type="CA" name="ReadOnlyItemDescriptionWf">boot/CA/ReadOnlyItemDescriptionWf.xml</Resource>
- <Resource type="SC" name="LocalObjectDefCreator">boot/SC/LocalObjectDefCreator.xml</Resource>
- <Resource type="SC" name="InstantiateItem">boot/SC/InstantiateItem.xml</Resource>
- <Resource type="SC" name="SetWorkflow">boot/SC/SetWorkflow.xml</Resource>
- <Item name="ScriptFactory" workflow="ScriptFactoryWf">
+ <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">
- <DependencyMember>/desc/ActivityDesc/system/kernel/ManageScript</DependencyMember>
- </Dependency>
+ <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" workflow="ElementaryActivityFactory">
+ <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">
- <DependencyMember>/desc/ActivityDesc/system/kernel/ManageElementaryActDef</DependencyMember>
+ <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" workflow="CompositeActivityFactory">
+ <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">
- <DependencyMember>/desc/ActivityDesc/system/kernel/ManageCompositeActDef</DependencyMember>
+ <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" workflow="SchemaFactoryWf">
+ <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">
- <DependencyMember>/desc/ActivityDesc/system/kernel/ManageSchema</DependencyMember>
+ <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" workflow="ItemDescriptionFactoryWf">
+ <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">
- <DependencyMember>/desc/ActivityDesc/system/dev/ItemDescriptionWf</DependencyMember>
+ <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>/desc/dev/CompositeActivityDefFactory</DependencyMember>
- </Dependency>
- </Item>
- <Agent password="test" name="dev">
+ <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>
+</CristalModule> \ No newline at end of file