if (child.getNodeName().equalsIgnoreCase("object")) {
if ("object".equalsIgnoreCase(child.getNodeName())) {
    private MapLayer unmarshalObjectGroup(Node t) throws Exception {        ObjectGroup og = null;        try {            og = (ObjectGroup)unmarshalClass(ObjectGroup.class, t);        } catch (Exception e) {            e.printStackTrace();            return og;        }        //Read all objects from the group, "...and in the darkness bind them."        NodeList children = t.getChildNodes();        for (int i = 0; i < children.getLength(); i++) {            Node child = children.item(i);            if (child.getNodeName().equalsIgnoreCase("object")) {                og.bindObject(unmarshalObject(child));            }        }        return og;    }