Revision 11247 trunk/libraries/libGPE-GML/src/org/gvsig/gpe/gml/writer/GPEGmlWriterHandler.java
GPEGmlWriterHandler.java | ||
---|---|---|
75 | 75 |
* |
76 | 76 |
* $Id$ |
77 | 77 |
* $Log$ |
78 |
* Revision 1.7 2007-04-18 11:03:55 jorpiell |
|
78 |
* Revision 1.8 2007-04-19 07:25:49 jorpiell |
|
79 |
* Add the add methods to teh contenhandler and change the register mode |
|
80 |
* |
|
81 |
* Revision 1.7 2007/04/18 11:03:55 jorpiell |
|
79 | 82 |
* Add the default schema property |
80 | 83 |
* |
81 | 84 |
* Revision 1.6 2007/04/17 07:00:35 jorpiell |
... | ... | |
114 | 117 |
private String currentFeature = null; |
115 | 118 |
private String currentElement = null; |
116 | 119 |
|
117 |
public GPEGmlWriterHandler(String format, GPEErrorHandler errorHandler){
|
|
118 |
super(format, errorHandler);
|
|
120 |
public GPEGmlWriterHandler(){ |
|
121 |
super(); |
|
119 | 122 |
} |
120 | 123 |
|
121 | 124 |
/* |
... | ... | |
123 | 126 |
* @see org.gvsig.gpe.xml.writer.GPEXmlWriterHandler#createOutputStream() |
124 | 127 |
*/ |
125 | 128 |
protected Writer createWriter() throws IOException { |
126 |
return new Writer(new FileWriter(getFile())); |
|
129 |
return new Writer(new FileWriter(getOutputFile()));
|
|
127 | 130 |
} |
128 | 131 |
|
129 | 132 |
/* |
130 | 133 |
* (non-Javadoc) |
134 |
* @see org.gvsig.gpe.writers.GPEWriterHandler#getDefaultFormat() |
|
135 |
*/ |
|
136 |
public String getDefaultFormat() { |
|
137 |
return "GML"; |
|
138 |
} |
|
139 |
|
|
140 |
/* |
|
141 |
* (non-Javadoc) |
|
142 |
* @see org.gvsig.gpe.writers.GPEWriterHandler#getDefaultVersion() |
|
143 |
*/ |
|
144 |
public String getDefaultVersion() { |
|
145 |
return "2.1.2"; |
|
146 |
} |
|
147 |
|
|
148 |
/* |
|
149 |
* (non-Javadoc) |
|
131 | 150 |
* @see org.gvsig.gpe.writer.GPEWriterHandler#initialize() |
132 | 151 |
*/ |
133 | 152 |
public void initialize(){ |
134 | 153 |
try { |
154 |
initXmlHeader(); |
|
135 | 155 |
writer.write("\n"); |
136 | 156 |
writer.write("<" + GMLTags.GML_NAMESPACE + ":" + GMLTags.GML_FEATURCOLLECTION); |
137 | 157 |
// Write the local namespace |
... | ... | |
494 | 514 |
} catch (IOException e) { |
495 | 515 |
getErrorHandler().addError(e); |
496 | 516 |
} |
497 |
}
|
|
517 |
} |
|
498 | 518 |
} |
Also available in: Unified diff