net.sourceforge.jdbcexporter.ant
Class ExportColumnDefElement

java.lang.Object
  extended bynet.sourceforge.jdbcimporter.ant.ColumnDefElement
      extended bynet.sourceforge.jdbcexporter.ant.ExportColumnDefElement

public class ExportColumnDefElement
extends ColumnDefElement

The ExportColumnDefElement provides an Ant wrapper for setting a ExportColumnDef object from Ant.

Version:
0.6
Author:
Chris Nagy

Field Summary
 
Fields inherited from class net.sourceforge.jdbcimporter.ant.ColumnDefElement
columnDef
 
Constructor Summary
ExportColumnDefElement(java.util.Map plugins)
          Creates a new ExportColumnDefElement.
 
Method Summary
 ColumnTranslatorElement createTranslator()
          Returns a new column value generator element.
 ColumnDef getColumnDef()
          Returns the column definition.
 void setTranslator(java.lang.String className)
          Sets the column translator used on every row's column value during the import.
 
Methods inherited from class net.sourceforge.jdbcimporter.ant.ColumnDefElement
addConfiguredProperty, setDefaultValue, setFormat, setName, setSQLType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExportColumnDefElement

public ExportColumnDefElement(java.util.Map plugins)
Creates a new ExportColumnDefElement.

Parameters:
plugins - the plugin mappings
Method Detail

setTranslator

public void setTranslator(java.lang.String className)
Sets the column translator used on every row's column value during the import.

Parameters:
className - column translator

createTranslator

public ColumnTranslatorElement createTranslator()
Returns a new column value generator element.

Returns:
new column value generator

getColumnDef

public ColumnDef getColumnDef()
Returns the column definition.

Overrides:
getColumnDef in class ColumnDefElement
Returns:
the column definition