Class ShapefileIoxWriter
java.lang.Object
ch.so.agi.gretl.internal.shapefile.ShapefileIoxWriter
- All Implemented Interfaces:
ch.interlis.iox.IoxWriter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()ch.interlis.iom.IomObjectcreateIomObject(String type, String oid) voidflush()ch.interlis.iox.IoxFactoryCollectionvoidsetAttributeDescriptors(List<ShapefileAttributeDescriptor> descriptors) voidsetFactory(ch.interlis.iox.IoxFactoryCollection factory) voidwrite(ch.interlis.iox.IoxEvent event)
-
Constructor Details
-
ShapefileIoxWriter
-
-
Method Details
-
setAttributeDescriptors
public void setAttributeDescriptors(List<ShapefileAttributeDescriptor> descriptors) throws ch.interlis.iox.IoxException - Throws:
ch.interlis.iox.IoxException
-
write
public void write(ch.interlis.iox.IoxEvent event) throws ch.interlis.iox.IoxException - Specified by:
writein interfacech.interlis.iox.IoxWriter- Throws:
ch.interlis.iox.IoxException
-
close
public void close() throws ch.interlis.iox.IoxException- Specified by:
closein interfacech.interlis.iox.IoxWriter- Throws:
ch.interlis.iox.IoxException
-
flush
public void flush() throws ch.interlis.iox.IoxException- Specified by:
flushin interfacech.interlis.iox.IoxWriter- Throws:
ch.interlis.iox.IoxException
-
createIomObject
public ch.interlis.iom.IomObject createIomObject(String type, String oid) throws ch.interlis.iox.IoxException - Specified by:
createIomObjectin interfacech.interlis.iox.IoxWriter- Throws:
ch.interlis.iox.IoxException
-
getFactory
public ch.interlis.iox.IoxFactoryCollection getFactory() throws ch.interlis.iox.IoxException- Specified by:
getFactoryin interfacech.interlis.iox.IoxWriter- Throws:
ch.interlis.iox.IoxException
-
setFactory
public void setFactory(ch.interlis.iox.IoxFactoryCollection factory) throws ch.interlis.iox.IoxException - Specified by:
setFactoryin interfacech.interlis.iox.IoxWriter- Throws:
ch.interlis.iox.IoxException
-