private void parseClusters() throws XMLStreamException, EndDocumentException { // cursor ==> clusters // if there is more than one clusters element (!weird!) only use the last one clusters = new ArrayList<ParsedCluster>(); while (skipToButNotPast("clusters", "cluster")) { // cursor ==> "cluster" ParsedCluster pc = new ParsedCluster(parseAttributes().get("name")); clusters.add(pc); parseCluster(pc); } }
private void parseClusters() throws XMLStreamException, EndDocumentException { // cursor ==> clusters // if there is more than one clusters element (!weird!) only use the last one clusters = new ArrayList<ParsedCluster>(); while (skipToButNotPast("clusters", "cluster")) { // cursor ==> "cluster" ParsedCluster pc = new ParsedCluster(parseAttributes().get("name")); clusters.add(pc); parseCluster(pc); } }
private void parseClusters() throws XMLStreamException, EndDocumentException { // cursor ==> clusters // if there is more than one clusters element (!weird!) only use the last one clusters = new ArrayList<ParsedCluster>(); while (skipToButNotPast("clusters", "cluster")) { // cursor ==> "cluster" ParsedCluster pc = new ParsedCluster(parseAttributes().get("name")); clusters.add(pc); parseCluster(pc); } }