http://docs.oracle.com/javaee/5/api/javax/xml/stream/XMLStreamReader.html
XMLStreamReader を拡張したいのですが、それはインターフェースです。
私は次のようなことをしたい:
public class GraphDataStreamReader extends XMLStreamReader{
public GraphDataStreamReader(){
super();
}
public void nextStartElement() throws XMLStreamException {
do {
super.next();
} while (!super.isStartElement());
}
}
他のクラス:
XMLInputFactory factory = XMLInputFactory.newInstance();
GraphDataStreamReader streamReader = (GraphDataStreamReader) factory.createXMLStreamReader(new FileReader(xmlFile)); //returns XMLStreamReader
streamReader.next(); //method from XMLStreamReader
streamReader.nextStartElement(); //method from GraphDataStreamReader
これは可能ですか?はいの場合、どのように?