/**
* $Id: $
* $Date: $
*
*/
package org.xmlsh.util;
import javanet.staxutils.BaseXMLStreamReader;
import javax.xml.namespace.NamespaceContext;
import javax.xml.namespace.QName;
import javax.xml.stream.Location;
import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLStreamException;
import javax.xml.stream.events.XMLEvent;
public class XMLEventStreamReader extends BaseXMLStreamReader {
private XMLEventReader mReader;
private XMLEvent mEvent; // current event
public XMLEventStreamReader(XMLEventReader reader) {
mReader = reader;
}
public XMLEventStreamReader(XMLEventReader reader,String systemId, String encoding) {
super(systemId, encoding);
mReader = reader;
}
@Override
public void close() throws XMLStreamException {
mReader.close();
}
@Override
public int getAttributeCount()
{
//if( mEvent != null )
return 0;
}
@Override
public QName getAttributeName(int index) {
// TODO Auto-generated method stub
return null;
}
@Override
public String getAttributeType(int index) {
// TODO Auto-generated method stub
return null;
}
@Override
public String getAttributeValue(int index) {
// TODO Auto-generated method stub
return null;
}
@Override
public String getAttributeValue(String namespaceURI, String localName) {
// TODO Auto-generated method stub
return null;
}
@Override
public String getCharacterEncodingScheme() {
// TODO Auto-generated method stub
return null;
}
@Override
public int getEventType() {
// TODO Auto-generated method stub
return 0;
}
@Override
public String getLocalName() {
// TODO Auto-generated method stub
return null;
}
@Override
public Location getLocation() {
// TODO Auto-generated method stub
return null;
}
@Override
public QName getName() {
// TODO Auto-generated method stub
return null;
}
@Override
public NamespaceContext getNamespaceContext() {
// TODO Auto-generated method stub
return null;
}
@Override
public int getNamespaceCount() {
// TODO Auto-generated method stub
return 0;
}
@Override
public String getNamespacePrefix(int index) {
// TODO Auto-generated method stub
return null;
}
@Override
public String getNamespaceURI(int index) {
// TODO Auto-generated method stub
return null;
}
@Override
public String getPIData() {
// TODO Auto-generated method stub
return null;
}
@Override
public String getPITarget() {
// TODO Auto-generated method stub
return null;
}
@Override
public Object getProperty(String name) throws IllegalArgumentException {
// TODO Auto-generated method stub
return null;
}
@Override
public String getText() {
// TODO Auto-generated method stub
return null;
}
@Override
public char[] getTextCharacters() {
// TODO Auto-generated method stub
return null;
}
@Override
public int getTextCharacters(int sourceStart, char[] target, int targetStart, int length)
throws XMLStreamException {
// TODO Auto-generated method stub
return 0;
}
@Override
public int getTextLength() {
// TODO Auto-generated method stub
return 0;
}
@Override
public int getTextStart() {
// TODO Auto-generated method stub
return 0;
}
@Override
public String getVersion() {
// TODO Auto-generated method stub
return null;
}
@Override
public boolean hasNext() throws XMLStreamException {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean isAttributeSpecified(int index) {
// TODO Auto-generated method stub
return false;
}
@Override
public boolean isStandalone() {
// TODO Auto-generated method stub
return false;
}
@Override
public int next() throws XMLStreamException {
// TODO Auto-generated method stub
return 0;
}
@Override
public boolean standaloneSet() {
// TODO Auto-generated method stub
return false;
}
}
//
//
//Copyright (C) 2008-2014 David A. Lee.
//
//The contents of this file are subject to the "Simplified BSD License" (the "License");
//you may not use this file except in compliance with the License. You may obtain a copy of the
//License at http://www.opensource.org/licenses/bsd-license.php
//
//Software distributed under the License is distributed on an "AS IS" basis,
//WITHOUT WARRANTY OF ANY KIND, either express or implied.
//See the License for the specific language governing rights and limitations under the License.
//
//The Original Code is: all this file.
//
//The Initial Developer of the Original Code is David A. Lee
//
//Portions created by (your name) are Copyright (C) (your legal entity). All Rights Reserved.
//
//Contributor(s): none.
//