/** * Returns the First child element or null if none found * @param node The node. May be null. * @return the First child element or null if none found */ public static Element getFirstChildElement(Node node) { if ( node == null ) { return null; } Node child = node.getFirstChild(); if ( child instanceof Element ) { return (Element)child; } else { return getNextElement(child); } }
/** * Returns the First child element or null if none found * * @param node * The node. May be null. * @return the First child element or null if none found */ public static Element getFirstChildElement(Node node) { if (node == null) { return null; } Node child = node.getFirstChild(); if (child instanceof Element) { return (Element) child; } else { return getNextElement(child); } }
/** * Returns the First child element or null if none found * * @param node * The node. May be null. * @return the First child element or null if none found */ public static Element getFirstChildElement(Node node) { if (node == null) { return null; } Node child = node.getFirstChild(); if (child instanceof Element) { return (Element) child; } else { return getNextElement(child); } }
@Override public int getNumSubObjects() { int count = 0; for (Element subElement = XmlUtil.getFirstChildElement(node); subElement != null; subElement = XmlUtil.getNextElement(subElement)) { count++; } return count; }
public int getNumSubObjects() { int count = 0; for (Element subElement = XmlUtil.getFirstChildElement(_node); subElement != null; subElement = XmlUtil.getNextElement(subElement)) { count++; } return count; }
@Override public int getNumSubObjects() { int count = 0; for (Element subElement = XmlUtil.getFirstChildElement(node); subElement != null; subElement = XmlUtil.getNextElement(subElement)) { count++; } return count; }
@Override public Object readObjectContents(int index) { Element subElement = XmlUtil.getFirstChildElement(node); for (int i = 0; i < index; i++) { subElement = XmlUtil.getNextElement(subElement); } if (subElement == null) { throw new ConnectorException("Missing subelement number: " + index); } return new XmlObjectDecoder(subElement, null).readObject(); }
public Object readObjectContents(int index) { Element subElement = XmlUtil.getFirstChildElement(_node); for ( int i = 0; i < index; i++) { subElement = XmlUtil.getNextElement(subElement); } if ( subElement == null ) { throw new ConnectorException("Missing subelement number: "+index); } return new XmlObjectDecoder(subElement,null).readObject(); }
@Override public Object readObjectContents(int index) { Element subElement = XmlUtil.getFirstChildElement(node); for (int i = 0; i < index; i++) { subElement = XmlUtil.getNextElement(subElement); } if (subElement == null) { throw new ConnectorException("Missing subelement number: " + index); } return new XmlObjectDecoder(subElement, null).readObject(); }
List<Object> temp = new ArrayList<>(); for (Element child = XmlUtil.getFirstChildElement(node); child != null; child = XmlUtil.getNextElement(child)) { XmlObjectDecoder sub = new XmlObjectDecoder(child, null); Object obj = sub.readObject(); List<Object> temp = new ArrayList<>(); for (Element child = XmlUtil.getFirstChildElement(node); child != null; child = XmlUtil.getNextElement(child)) { XmlObjectDecoder sub = new XmlObjectDecoder(child, null); Object obj = sub.readObject();
List<Object> temp = new ArrayList<Object>(); for (Element child = XmlUtil.getFirstChildElement(_node); child != null; child = XmlUtil.getNextElement(child)) { XmlObjectDecoder sub = new XmlObjectDecoder(child,null); Object obj = sub.readObject(); List<Object> temp = new ArrayList<Object>(); for (Element child = XmlUtil.getFirstChildElement(_node); child != null; child = XmlUtil.getNextElement(child)) { XmlObjectDecoder sub = new XmlObjectDecoder(child,null); Object obj = sub.readObject();
List<Object> temp = new ArrayList<>(); for (Element child = XmlUtil.getFirstChildElement(node); child != null; child = XmlUtil.getNextElement(child)) { XmlObjectDecoder sub = new XmlObjectDecoder(child, null); Object obj = sub.readObject(); List<Object> temp = new ArrayList<>(); for (Element child = XmlUtil.getFirstChildElement(node); child != null; child = XmlUtil.getNextElement(child)) { XmlObjectDecoder sub = new XmlObjectDecoder(child, null); Object obj = sub.readObject();