From 160f610b24ee3802a109bcd32e00bfa2dde31ec2 Mon Sep 17 00:00:00 2001 From: abranson Date: Tue, 13 Mar 2012 15:31:25 +0100 Subject: Added Description Factory --- resources/boot/SC/InstantiateItem.xml | 30 ++++++++++++++++++ resources/boot/SC/LocalObjectDefCreator.xml | 4 +-- resources/boot/SC/SetWorkflow.xml | 47 +++++++++++++++++++++++++++++ 3 files changed, 79 insertions(+), 2 deletions(-) create mode 100644 resources/boot/SC/InstantiateItem.xml create mode 100644 resources/boot/SC/SetWorkflow.xml (limited to 'resources/boot/SC') diff --git a/resources/boot/SC/InstantiateItem.xml b/resources/boot/SC/InstantiateItem.xml new file mode 100644 index 0000000..4cd84b5 --- /dev/null +++ b/resources/boot/SC/InstantiateItem.xml @@ -0,0 +1,30 @@ + + + + + diff --git a/resources/boot/SC/LocalObjectDefCreator.xml b/resources/boot/SC/LocalObjectDefCreator.xml index c70ee72..cce559e 100644 --- a/resources/boot/SC/LocalObjectDefCreator.xml +++ b/resources/boot/SC/LocalObjectDefCreator.xml @@ -42,8 +42,8 @@ newObj = CastorXMLUtility.marshall(newAct); } else { - var fileType = type.equals("OD")?"xsd":"xml"; - newObj = Resource.getTextResource("dev", "boot/"+type+"/New."+fileType); + var fileType = type.equals("OD")?"Schema":"Script"; + newObj = item.getObject("/ViewPoint/"+fileType+"/last").getOutcome().getData(); } var newPath = new Packages.com.c2kernel.lookup.DomainPath(domPath+"/"+name); var newItem = agent.getItem(newPath); diff --git a/resources/boot/SC/SetWorkflow.xml b/resources/boot/SC/SetWorkflow.xml new file mode 100644 index 0000000..0fb2a30 --- /dev/null +++ b/resources/boot/SC/SetWorkflow.xml @@ -0,0 +1,47 @@ + + + + + -- cgit v1.2.3