public class FMEGMLWriter extends java.lang.Object implements JUMPWriter
JUMPWriter specialized to write FMEGML.
 DataProperties for the JCSWriter write(featureSchema,DataProperties) interface:
| Parameter | Meaning | 
|---|---|
| OutputFile or DefaultValue | File name for output .xml file | 
| FMEFormatVersion | '2000' or '2001' | 
The format version specifies which version of FME GML this should produce.
| 2000 |  
             <dataset 
               xmlns="http://www.safe.com/xml/namespaces/fmegml2" 
               xmlns:fme="http://www.safe.com/xml/namespaces/fmegml2" 
               xmlns:gml="http://www.opengis.net/gml" 
               xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance" 
               xsi:schemaLocation="http://www.safe.com/xml/schemas/fmegml2.xsd" > 
            
        | 
     
| 2001 | 
             <dataset 
               xmlns="http://www.safe.com/xml/schemas/FMEFeatures" 
               xmlns:fme="http://www.safe.com/xml/schemas/FMEFeatures" 
               xmlns:gml="http://www.opengis.net/gml" 
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
               xsi:schemaLocation="http://www.safe.com/xml/schemas/FMEFeatures.xsd" >
           
        | 
     
| Constructor and Description | 
|---|
FMEGMLWriter()
Creates new FMEGMLWriter 
 | 
| Modifier and Type | Method and Description | 
|---|---|
GMLOutputTemplate | 
createOutputTemplate(FeatureSchema fs)
Makes a  
GMLOutputTemplate from a featureSchema. | 
void | 
write(FeatureCollection featureCollection,
     DriverProperties dp)
Cause a featureCollection to be written using the outputfile (and format) specified in the dp parameter. 
 | 
public void write(FeatureCollection featureCollection, DriverProperties dp) throws IllegalParametersException, java.lang.Exception
GMLWriter.write in interface JUMPWriterfeatureCollection - set of features to be writtendp - where to write and formatIllegalParametersExceptionjava.lang.Exceptionpublic GMLOutputTemplate createOutputTemplate(FeatureSchema fs) throws ParseException, java.lang.Exception
GMLOutputTemplate from a featureSchema.  Has two different version ('2000' and '2001'). fs - description of the column in the dataset.ParseExceptionjava.lang.Exception