Class 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
      void abort()  
      void close()  
      boolean getProperties​(java.lang.String propertyCategory, java.util.ArrayList values)  
      int id()  
      static boolean isBoolean​(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)  
      static boolean isBoolean​(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.Type type)  
      static boolean isIli1Date​(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)  
      static boolean isIli2Date​(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)  
      static boolean isIli2DateTime​(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)  
      static boolean isIli2Time​(ch.interlis.ili2c.metamodel.TransferDescription td, ch.interlis.ili2c.metamodel.AttributeDef attr)  
      void myopen​(java.util.ArrayList args)  
      COM.safe.fmeobjects.IFMEFeature myreadSchema​(COM.safe.fmeobjects.IFMEFeature ret)  
      void open​(java.util.ArrayList args)  
      COM.safe.fmeobjects.IFMEFeature read​(COM.safe.fmeobjects.IFMEFeature ret)  
      COM.safe.fmeobjects.IFMEFeature readSchema​(COM.safe.fmeobjects.IFMEFeature ret)  
      void setConstraints​(COM.safe.fmeobjects.IFMEFeature arg0)  
      boolean spatialEnabled()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Ili2Reader

        public Ili2Reader​(COM.safe.fmeobjects.IFMESession session1,
                          COM.safe.fme.pluginbuilder.IFMEMappingFile mappingFile1,
                          java.lang.String keyword,
                          COM.safe.fmeobjects.IFMELogFile log)
    • Method Detail

      • open

        public void open​(java.util.ArrayList args)
                  throws java.lang.Exception
        Specified by:
        open in interface COM.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:
        abort in interface COM.safe.fme.pluginbuilder.IFMEReader
        Throws:
        java.lang.Exception
      • close

        public void close()
                   throws java.lang.Exception
        Specified by:
        close in interface COM.safe.fme.pluginbuilder.IFMEReader
        Throws:
        java.lang.Exception
      • id

        public int id()
        Specified by:
        id in interface COM.safe.fme.pluginbuilder.IFMEReader
      • read

        public COM.safe.fmeobjects.IFMEFeature read​(COM.safe.fmeobjects.IFMEFeature ret)
                                             throws java.lang.Exception
        Specified by:
        read in interface COM.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:
        readSchema in interface COM.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:
        spatialEnabled in interface COM.safe.fme.pluginbuilder.IFMEReader
        Throws:
        java.lang.Exception
      • setConstraints

        public void setConstraints​(COM.safe.fmeobjects.IFMEFeature arg0)
                            throws java.lang.Exception
        Specified by:
        setConstraints in interface COM.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:
        getProperties in interface COM.safe.fme.pluginbuilder.IFMEReader
        Throws:
        java.lang.Exception