From b53164978a9a264fbe26679c07e32731a4d495f9 Mon Sep 17 00:00:00 2001 From: Andrew Branson Date: Fri, 6 Jul 2012 15:50:45 +0200 Subject: Remove XML parsing from module processing, use Castor unmarshalling instead. Create module item with collection of imported Items and module XML registered as an outcome. --- .../predefined/entitycreation/AggregationMember.java | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'src/main/java/com/c2kernel/lifecycle/instance/predefined/entitycreation/AggregationMember.java') diff --git a/src/main/java/com/c2kernel/lifecycle/instance/predefined/entitycreation/AggregationMember.java b/src/main/java/com/c2kernel/lifecycle/instance/predefined/entitycreation/AggregationMember.java index 64215da..82c0437 100644 --- a/src/main/java/com/c2kernel/lifecycle/instance/predefined/entitycreation/AggregationMember.java +++ b/src/main/java/com/c2kernel/lifecycle/instance/predefined/entitycreation/AggregationMember.java @@ -1,9 +1,5 @@ package com.c2kernel.lifecycle.instance.predefined.entitycreation; -import org.w3c.dom.Element; -import org.w3c.dom.NodeList; -import org.w3c.dom.Text; - import com.c2kernel.utils.CastorHashMap; import com.c2kernel.utils.KeyValuePair; @@ -27,19 +23,6 @@ public class AggregationMember implements java.io.Serializable { this.geometry = geometry; } - public AggregationMember(Element memElem) { - Element geom = (Element)memElem.getElementsByTagName("Geometry").item(0); - this.slotNo = Integer.parseInt(memElem.getAttribute("slotNo")); - this.itemDescriptionPath = memElem.getAttribute("itemDescriptionPath"); - this.itemPath = memElem.getAttribute("itemPath"); - this.geometry = new Geometry(Integer.parseInt(geom.getAttribute("x")), Integer.parseInt(geom.getAttribute("y")), - Integer.parseInt(geom.getAttribute("width")), Integer.parseInt(geom.getAttribute("height"))); - NodeList cmpnl = memElem.getElementsByTagName("MemberProperty"); - for (int l=0; l