Package ch.interlis.ili2fme
Class Ili2Writer
- java.lang.Object
-
- ch.interlis.ili2fme.Ili2Writer
-
- All Implemented Interfaces:
COM.safe.fme.pluginbuilder.IFMEWriter
public class Ili2Writer extends java.lang.Object implements COM.safe.fme.pluginbuilder.IFMEWriterINTERLIS implementation of an FME-Writer.
-
-
Constructor Summary
Constructors Constructor Description Ili2Writer(COM.safe.fmeobjects.IFMESession session1, COM.safe.fme.pluginbuilder.IFMEMappingFile mappingFile1, java.lang.String writerTypename, java.lang.String keyword, COM.safe.fmeobjects.IFMELogFile log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort()protected voidaddBasket(java.lang.String basketId, ch.interlis.iox_j.StartBasketEvent basket, int basketSeq)voidaddMappingFileDefLine(java.util.ArrayList<java.lang.String> arg0)voidclose()voidcommitTransaction()intid()booleanmultiFileWriter()voidopen(java.util.ArrayList<java.lang.String> args)voidrollbackTransaction()voidstartTransaction()voidwrite(COM.safe.fmeobjects.IFMEFeature obj)
-
-
-
Method Detail
-
open
public void open(java.util.ArrayList<java.lang.String> args) throws java.lang.Exception- Specified by:
openin interfaceCOM.safe.fme.pluginbuilder.IFMEWriter- Throws:
java.lang.Exception
-
abort
public void abort() throws java.lang.Exception- Specified by:
abortin interfaceCOM.safe.fme.pluginbuilder.IFMEWriter- Throws:
java.lang.Exception
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfaceCOM.safe.fme.pluginbuilder.IFMEWriter- Throws:
java.lang.Exception
-
id
public int id()
- Specified by:
idin interfaceCOM.safe.fme.pluginbuilder.IFMEWriter
-
write
public void write(COM.safe.fmeobjects.IFMEFeature obj) throws java.lang.Exception- Specified by:
writein interfaceCOM.safe.fme.pluginbuilder.IFMEWriter- Throws:
java.lang.Exception
-
addBasket
protected void addBasket(java.lang.String basketId, ch.interlis.iox_j.StartBasketEvent basket, int basketSeq)
-
multiFileWriter
public boolean multiFileWriter()
- Specified by:
multiFileWriterin interfaceCOM.safe.fme.pluginbuilder.IFMEWriter
-
startTransaction
public void startTransaction() throws java.lang.Exception- Specified by:
startTransactionin interfaceCOM.safe.fme.pluginbuilder.IFMEWriter- Throws:
java.lang.Exception
-
commitTransaction
public void commitTransaction() throws java.lang.Exception- Specified by:
commitTransactionin interfaceCOM.safe.fme.pluginbuilder.IFMEWriter- Throws:
java.lang.Exception
-
rollbackTransaction
public void rollbackTransaction() throws java.lang.Exception- Specified by:
rollbackTransactionin interfaceCOM.safe.fme.pluginbuilder.IFMEWriter- Throws:
java.lang.Exception
-
addMappingFileDefLine
public void addMappingFileDefLine(java.util.ArrayList<java.lang.String> arg0) throws java.lang.Exception- Specified by:
addMappingFileDefLinein interfaceCOM.safe.fme.pluginbuilder.IFMEWriter- Throws:
java.lang.Exception
-
-