static Element storeOrder(BlockOrder order, String type) { Element elem = new Element(type); OBlock block = order.getBlock(); if (block != null) { Element blk = new Element("block"); blk.setAttribute("systemName", block.getSystemName()); String uname = block.getUserName(); if (uname == null) uname = ""; if (uname.length() > 0) { blk.setAttribute("userName", uname); } elem.addContent(blk); } else { log.error("Null block in BlockOrder!"); } String str = order.getPathName(); if (str == null) str = ""; elem.setAttribute("pathName", str); str = order.getEntryName(); if (str == null) str = ""; elem.setAttribute("entryName", str); str = order.getExitName(); if (str == null) str = ""; elem.setAttribute("exitName", str); return elem; }