public class Main
extends java.lang.Object
implements COM.safe.fme.pluginbuilder.IFMEReaderCreator, COM.safe.fme.pluginbuilder.IFMEWriterCreator
| Modifier and Type | Field and Description |
|---|---|
static int |
BASKET_SEQ_START |
static int |
BASKET_SEQ_UNDEFINED |
static java.lang.String |
CHECK_UNIQUEOID |
static java.lang.String |
CREATE_LINETABLES |
static java.lang.String |
CREATEFEATURETYPE4ENUM |
static java.lang.String |
DATA_PLACEHOLDER |
static java.lang.String |
DELETE_TAG |
static java.lang.String |
DEPRECATED_XTF_PLACEHOLDER |
static java.lang.String |
FME_COORDINATE_SYSTEM |
static java.lang.String |
GEOM_ATTR_MAPPING |
static java.lang.String |
GEOMETRY_ENCODING |
static java.lang.String |
HTTP_PROXYHOST |
static java.lang.String |
HTTP_PROXYPORT |
static java.lang.String |
ID_TYPE |
static java.lang.String |
ILI1_ADDDEFVAL |
static java.lang.String |
ILI1_ENUMASITFCODE |
static java.lang.Object |
ILI1_IGNOREPOLYGONBUILDINGERRORS |
static java.lang.String |
ILI1_LINETABLES |
static java.lang.String |
ILI1_RENUMBERTID |
static java.lang.String |
ILI2FME_FORMAT_NAME |
static java.lang.String |
ILI2FME_JAR |
static java.lang.String |
ILINAME_TYPE |
static java.lang.String |
INHERITANCE_MAPPING |
static java.lang.String |
META_CONFIG |
static java.lang.String |
MODEL_DIR |
static java.lang.String |
MODELS |
static java.lang.String |
OPERATION_TYPE |
static java.lang.String |
ORDERPOS |
static java.lang.String |
SETTING_REFERENCE_DATA |
static java.lang.String |
SETTING_VALIDATION_CONFIG |
static java.lang.String |
SKIP_POLYGONBUILDING |
static java.lang.String |
TOPICS_FILTER |
static java.lang.String |
TRACEMSGS |
static java.lang.String |
TRIM_VALUES |
static java.lang.String |
USE_LINETABLES |
static java.lang.String |
VALIDATE |
static java.lang.String |
VALIDATE_CONFIG |
static java.lang.String |
VALIDATE_MULTIPLICITY |
static java.lang.String |
XTF_BASKET |
static java.lang.String |
XTF_BASKETS |
static java.lang.String |
XTF_BASKETS_CONSISTENCY |
static java.lang.String |
XTF_BASKETS_CONSISTENCY_TYPE |
static java.lang.String |
XTF_BASKETS_DOMAINS |
static java.lang.String |
XTF_BASKETS_DOMAINS_CONCRETE |
static java.lang.String |
XTF_BASKETS_DOMAINS_GENERIC |
static java.lang.String |
XTF_BASKETS_DOMAINS_TYPE |
static java.lang.String |
XTF_BASKETS_ENDSTATE |
static java.lang.String |
XTF_BASKETS_SEQ |
static java.lang.String |
XTF_BASKETS_SEQ_TYPE |
static java.lang.String |
XTF_BASKETS_STARTSTATE |
static java.lang.String |
XTF_BASKETS_STATE_TYPE |
static java.lang.String |
XTF_CLASS |
static java.lang.String |
XTF_COMMENT |
static java.lang.String |
XTF_DELETEOBJECT |
static java.lang.String |
XTF_ENUMBASE |
static java.lang.String |
XTF_ENUMILICODE |
static java.lang.String |
XTF_ENUMITFCODE |
static java.lang.String |
XTF_ENUMITFCODE_TYPE |
static java.lang.String |
XTF_ENUMS |
static java.lang.String |
XTF_ENUMSEQ |
static java.lang.String |
XTF_ENUMSEQ_TYPE |
static java.lang.String |
XTF_ENUMTHIS |
static java.lang.String |
XTF_ERRORS |
static java.lang.String |
XTF_ERRORS_ILINAME |
static java.lang.String |
XTF_ERRORS_MESSAGE |
static java.lang.String |
XTF_ERRORS_TID |
static java.lang.String |
XTF_GEOMATTR |
static java.lang.String |
XTF_GEOMTYPE |
static java.lang.String |
XTF_ID |
static java.lang.String |
XTF_OIDDOMAIN |
static java.lang.String |
XTF_OIDNAME |
static java.lang.String |
XTF_OIDSPACE |
static java.lang.String |
XTF_OPERATION |
static java.lang.String |
XTF_TOPIC |
static java.lang.String |
XTF_TRANSFER |
static java.lang.String |
XTFDIR_PLACEHOLDER |
| Constructor and Description |
|---|
Main() |
| Modifier and Type | Method and Description |
|---|---|
COM.safe.fme.pluginbuilder.IFMEReader |
createReader(COM.safe.fme.pluginbuilder.IFMEMappingFile mappingFile,
COM.safe.fmeobjects.IFMELogFile logFile,
COM.safe.fmeobjects.IFMECoordSysManager coordSysMan,
COM.safe.fmeobjects.IFMESession session,
java.lang.String readerTypeName,
java.lang.String readerKeyword) |
COM.safe.fme.pluginbuilder.IFMEWriter |
createWriter(COM.safe.fme.pluginbuilder.IFMEMappingFile mappingFile,
COM.safe.fmeobjects.IFMELogFile logFile,
COM.safe.fmeobjects.IFMECoordSysManager coordSysMan,
COM.safe.fmeobjects.IFMESession session,
java.lang.String readerTypeName,
java.lang.String readerKeyword) |
static void |
endLogging(FmeLogListener fmeListener) |
static java.util.Map<java.lang.String,java.lang.String> |
getPathMap(java.lang.String xtffile,
java.lang.String appHome) |
static java.lang.String |
getVersion() |
static ch.ehi.basics.settings.Settings |
readMetaConfig(java.io.File metaConfigFile,
ch.ehi.basics.types.OutParam<java.lang.String> baseConfig) |
static FmeLogListener |
setupLogging(COM.safe.fmeobjects.IFMELogFile logFile) |
public static final java.lang.String ILI2FME_FORMAT_NAME
public static final java.lang.String MODELS
public static final java.lang.String MODEL_DIR
public static final java.lang.String CREATE_LINETABLES
public static final java.lang.String ILI1_LINETABLES
public static final java.lang.String META_CONFIG
public static final java.lang.String VALIDATE
public static final java.lang.String VALIDATE_MULTIPLICITY
public static final java.lang.String VALIDATE_CONFIG
public static final java.lang.String USE_LINETABLES
public static final java.lang.String SKIP_POLYGONBUILDING
public static final java.lang.String INHERITANCE_MAPPING
public static final java.lang.String CREATEFEATURETYPE4ENUM
public static final java.lang.String TRACEMSGS
public static final java.lang.String ILI1_ADDDEFVAL
public static final java.lang.String ILI1_ENUMASITFCODE
public static final java.lang.Object ILI1_IGNOREPOLYGONBUILDINGERRORS
public static final java.lang.String CHECK_UNIQUEOID
public static final java.lang.String TRIM_VALUES
public static final java.lang.String ILI1_RENUMBERTID
public static final java.lang.String XTFDIR_PLACEHOLDER
public static final java.lang.String DATA_PLACEHOLDER
public static final java.lang.String DEPRECATED_XTF_PLACEHOLDER
public static final java.lang.String FME_COORDINATE_SYSTEM
public static final java.lang.String GEOMETRY_ENCODING
public static final java.lang.String GEOM_ATTR_MAPPING
public static final java.lang.String HTTP_PROXYHOST
public static final java.lang.String HTTP_PROXYPORT
public static final java.lang.String TOPICS_FILTER
public static final java.lang.String XTF_TRANSFER
public static final java.lang.String XTF_BASKETS
public static final java.lang.String XTF_DELETEOBJECT
public static final java.lang.String XTF_ENUMS
public static final java.lang.String XTF_ERRORS
public static final java.lang.String XTF_ID
public static final java.lang.String XTF_BASKET
public static final java.lang.String XTF_TOPIC
public static final java.lang.String XTF_BASKETS_STARTSTATE
public static final java.lang.String XTF_BASKETS_ENDSTATE
public static final java.lang.String XTF_BASKETS_CONSISTENCY
public static final java.lang.String XTF_BASKETS_DOMAINS
public static final java.lang.String XTF_BASKETS_DOMAINS_GENERIC
public static final java.lang.String XTF_BASKETS_DOMAINS_CONCRETE
public static final java.lang.String XTF_BASKETS_SEQ
public static final java.lang.String XTF_CLASS
public static final java.lang.String XTF_GEOMATTR
public static final java.lang.String XTF_GEOMTYPE
public static final java.lang.String XTF_OPERATION
public static final java.lang.String ORDERPOS
public static final java.lang.String XTF_ENUMTHIS
public static final java.lang.String XTF_ENUMBASE
public static final java.lang.String XTF_ENUMILICODE
public static final java.lang.String XTF_ENUMITFCODE
public static final java.lang.String XTF_ENUMSEQ
public static final java.lang.String XTF_OIDSPACE
public static final java.lang.String XTF_OIDNAME
public static final java.lang.String XTF_OIDDOMAIN
public static final java.lang.String XTF_COMMENT
public static final java.lang.String XTF_ERRORS_ILINAME
public static final java.lang.String XTF_ERRORS_MESSAGE
public static final java.lang.String XTF_ERRORS_TID
public static final java.lang.String ID_TYPE
public static final java.lang.String ILINAME_TYPE
public static final java.lang.String XTF_BASKETS_SEQ_TYPE
public static final java.lang.String XTF_BASKETS_STATE_TYPE
public static final java.lang.String XTF_BASKETS_CONSISTENCY_TYPE
public static final java.lang.String XTF_BASKETS_DOMAINS_TYPE
public static final java.lang.String OPERATION_TYPE
public static final java.lang.String XTF_ENUMITFCODE_TYPE
public static final java.lang.String XTF_ENUMSEQ_TYPE
public static final java.lang.String DELETE_TAG
public static final int BASKET_SEQ_UNDEFINED
public static final int BASKET_SEQ_START
public static final java.lang.String ILI2FME_JAR
public static final java.lang.String SETTING_REFERENCE_DATA
public static final java.lang.String SETTING_VALIDATION_CONFIG
public COM.safe.fme.pluginbuilder.IFMEReader createReader(COM.safe.fme.pluginbuilder.IFMEMappingFile mappingFile,
COM.safe.fmeobjects.IFMELogFile logFile,
COM.safe.fmeobjects.IFMECoordSysManager coordSysMan,
COM.safe.fmeobjects.IFMESession session,
java.lang.String readerTypeName,
java.lang.String readerKeyword)
throws java.lang.Exception
createReader in interface COM.safe.fme.pluginbuilder.IFMEReaderCreatorjava.lang.Exceptionpublic COM.safe.fme.pluginbuilder.IFMEWriter createWriter(COM.safe.fme.pluginbuilder.IFMEMappingFile mappingFile,
COM.safe.fmeobjects.IFMELogFile logFile,
COM.safe.fmeobjects.IFMECoordSysManager coordSysMan,
COM.safe.fmeobjects.IFMESession session,
java.lang.String readerTypeName,
java.lang.String readerKeyword)
throws java.lang.Exception
createWriter in interface COM.safe.fme.pluginbuilder.IFMEWriterCreatorjava.lang.Exceptionpublic static ch.ehi.basics.settings.Settings readMetaConfig(java.io.File metaConfigFile,
ch.ehi.basics.types.OutParam<java.lang.String> baseConfig)
throws java.io.IOException,
java.text.ParseException
java.io.IOExceptionjava.text.ParseExceptionpublic static java.util.Map<java.lang.String,java.lang.String> getPathMap(java.lang.String xtffile,
java.lang.String appHome)
public static java.lang.String getVersion()
public static FmeLogListener setupLogging(COM.safe.fmeobjects.IFMELogFile logFile)
public static void endLogging(FmeLogListener fmeListener)