Revision 11165

View differences:

trunk/libraries/libGPE-GML/src/org/gvsig/gpe/xml/GPEXmlParser.java
54 54
 *
55 55
 * $Id$
56 56
 * $Log$
57
 * Revision 1.1  2007-04-12 10:23:41  jorpiell
57
 * Revision 1.2  2007-04-12 11:47:15  jorpiell
58
 * Add a getParser method
59
 *
60
 * Revision 1.1  2007/04/12 10:23:41  jorpiell
58 61
 * Add some writers and the GPEXml parser
59 62
 *
60 63
 *
......
66 69
 */
67 70
public abstract class GPEXmlParser extends GPEParser {
68 71
	private InputStream inputStream = null;
72
	private XmlPullParser parser = null;
69 73
	
70 74
	public GPEXmlParser(GPEContentHandler contents, GPEErrorHandler errors) {
71 75
		super(contents, errors);		
......
77 81
	 */
78 82
	public void parse(File file) throws Exception{
79 83
		inputStream = createInputStream(file);
80
		XmlPullParser parser = GPEXmlParserFactory.getParser();
84
		parser = GPEXmlParserFactory.getParser();
81 85
		parser.setInput(getInputStream(), getEncoding());
82 86
		initParse();
83 87
	}
......
148 152
	 */
149 153
	private InputStream getInputStream() {
150 154
		return inputStream;
155
	}
156

  
157
	/**
158
	 * @return the parser
159
	 */
160
	protected XmlPullParser getParser() {
161
		return parser;
151 162
	}	
152 163

  
153 164
}
trunk/libraries/libGPE-GML/src/org/gvsig/gpe/xml/GPEXmlParserFactory.java
50 50
 *
51 51
 * $Id$
52 52
 * $Log$
53
 * Revision 1.1  2007-04-12 10:23:41  jorpiell
53
 * Revision 1.2  2007-04-12 11:47:15  jorpiell
54
 * Add a getParser method
55
 *
56
 * Revision 1.1  2007/04/12 10:23:41  jorpiell
54 57
 * Add some writers and the GPEXml parser
55 58
 *
56 59
 *
......
73 76
	 */
74 77
	public static XmlPullParser getParser() throws IllegalArgumentException, SecurityException, InstantiationException, IllegalAccessException, InvocationTargetException, NoSuchMethodException, ClassNotFoundException {
75 78
		if (className==null){
76
			className = "org.kxml2.io.KXmlParse";
79
			className = "org.kxml2.io.KXmlParser";
77 80
		}
78 81
		Class clazz = Class.forName(className);
79 82
		if (clazz != null){

Also available in: Unified diff