Package ch.interlis.ili2fme
Class Ili2Reader
- java.lang.Object
-
- ch.interlis.ili2fme.Ili2Reader
-
- All Implemented Interfaces:
COM.safe.fme.pluginbuilder.IFMEReader
public class Ili2Reader extends java.lang.Object implements COM.safe.fme.pluginbuilder.IFMEReader
-
-
Constructor Summary
Constructors Constructor Description Ili2Reader(COM.safe.fmeobjects.IFMESession session1, COM.safe.fme.pluginbuilder.IFMEMappingFile mappingFile1, java.lang.String keyword, COM.safe.fmeobjects.IFMELogFile log)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidabort()voidclose()booleangetProperties(java.lang.String propertyCategory, java.util.ArrayList values)intid()static booleanisBoolean(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)static booleanisBoolean(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.Type type)static booleanisIli1Date(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)static booleanisIli2Date(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)static booleanisIli2DateTime(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)static booleanisIli2Time(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)voidmyopen(java.util.ArrayList args)COM.safe.fmeobjects.IFMEFeaturemyreadSchema(COM.safe.fmeobjects.IFMEFeature ret)voidopen(java.util.ArrayList args)COM.safe.fmeobjects.IFMEFeatureread(COM.safe.fmeobjects.IFMEFeature ret)COM.safe.fmeobjects.IFMEFeaturereadSchema(COM.safe.fmeobjects.IFMEFeature ret)voidsetConstraints(COM.safe.fmeobjects.IFMEFeature arg0)booleanspatialEnabled()
-
-
-
Method Detail
-
open
public void open(java.util.ArrayList args) throws java.lang.Exception- Specified by:
openin interfaceCOM.safe.fme.pluginbuilder.IFMEReader- Throws:
java.lang.Exception
-
myopen
public void myopen(java.util.ArrayList args) throws java.lang.Exception- Throws:
java.lang.Exception
-
abort
public void abort() throws java.lang.Exception- Specified by:
abortin interfaceCOM.safe.fme.pluginbuilder.IFMEReader- Throws:
java.lang.Exception
-
close
public void close() throws java.lang.Exception- Specified by:
closein interfaceCOM.safe.fme.pluginbuilder.IFMEReader- Throws:
java.lang.Exception
-
id
public int id()
- Specified by:
idin interfaceCOM.safe.fme.pluginbuilder.IFMEReader
-
read
public COM.safe.fmeobjects.IFMEFeature read(COM.safe.fmeobjects.IFMEFeature ret) throws java.lang.Exception- Specified by:
readin interfaceCOM.safe.fme.pluginbuilder.IFMEReader- Throws:
java.lang.Exception
-
readSchema
public COM.safe.fmeobjects.IFMEFeature readSchema(COM.safe.fmeobjects.IFMEFeature ret) throws java.lang.Exception- Specified by:
readSchemain interfaceCOM.safe.fme.pluginbuilder.IFMEReader- Throws:
java.lang.Exception
-
myreadSchema
public COM.safe.fmeobjects.IFMEFeature myreadSchema(COM.safe.fmeobjects.IFMEFeature ret) throws java.lang.Exception- Throws:
java.lang.Exception
-
isBoolean
public static boolean isBoolean(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.Type type)
-
isBoolean
public static boolean isBoolean(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)
-
isIli1Date
public static boolean isIli1Date(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)
-
isIli2Date
public static boolean isIli2Date(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)
-
isIli2Time
public static boolean isIli2Time(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)
-
isIli2DateTime
public static boolean isIli2DateTime(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)
-
spatialEnabled
public boolean spatialEnabled() throws java.lang.Exception- Specified by:
spatialEnabledin interfaceCOM.safe.fme.pluginbuilder.IFMEReader- Throws:
java.lang.Exception
-
setConstraints
public void setConstraints(COM.safe.fmeobjects.IFMEFeature arg0) throws java.lang.Exception- Specified by:
setConstraintsin interfaceCOM.safe.fme.pluginbuilder.IFMEReader- Throws:
java.lang.Exception
-
getProperties
public boolean getProperties(java.lang.String propertyCategory, java.util.ArrayList values) throws java.lang.Exception- Specified by:
getPropertiesin interfaceCOM.safe.fme.pluginbuilder.IFMEReader- Throws:
java.lang.Exception
-
-