|
3.0.1: 2011-11-10 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ConfigureByExample
This is a tagging interface for all plugins that use
the FlatFileParser
and wants easier configuration
of the regular expressions used to parse the file.
The web interface checks for plugins that implements this interface
and create a "Test with file" button if the
AbstractFlatFileImporter.parserSection
parameter is present.
The web interface expects plugin parameters for the regular expressions as defined by the
AbstractFlatFileImporter
class. Parameters for
columns mappings must have the string "Mapping" in the parameter name. For
example reporterIdColumnMapping
, extendedColumnMapping.species
and propertyMapping.ch1FgMedian
.
All core plugins follow these directions.
ReporterFlatFileImporter
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface net.sf.basedb.core.plugin.Plugin |
---|
Plugin.MainType |
Method Summary |
---|
Methods inherited from interface net.sf.basedb.core.plugin.Plugin |
---|
done, getMainType, getPermissions, init, requiresConfiguration, run, supportsConfigurations |
|
3.0.1: 2011-11-10 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |