From 24314dc1699c7e73048fa24e33729f1aa1ec0e86 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Fri, 6 Jul 2012 11:00:24 +0200 Subject: Modules serialize with Castor. Just about to remove the parsing. CastorXMLUtility is now a static member of gateway. Domain specific instances can be used by domain applications, but the maps do not interfere with the kernel. --- .../com/c2kernel/process/module/ModuleResource.java | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'src/main/java/com/c2kernel/process/module/ModuleResource.java') diff --git a/src/main/java/com/c2kernel/process/module/ModuleResource.java b/src/main/java/com/c2kernel/process/module/ModuleResource.java index 98d15d4..f355f6f 100644 --- a/src/main/java/com/c2kernel/process/module/ModuleResource.java +++ b/src/main/java/com/c2kernel/process/module/ModuleResource.java @@ -1,6 +1,21 @@ package com.c2kernel.process.module; +import org.w3c.dom.Element; +import org.w3c.dom.Text; + public class ModuleResource extends ModuleImport { - String resourceType; - String resourceLocation; + + public String resourceType; + public String resourceLocation; + + public ModuleResource() { + super(null); + } + + public ModuleResource(Element elem) { + super(elem); + resourceType = elem.getAttribute("type"); + resourceLocation = ((Text)elem.getFirstChild()).getData(); + } + } \ No newline at end of file -- cgit v1.2.3