org.archiviststoolkit.importer
Class XmlOliviaNameImportHandler
java.lang.Object
   org.archiviststoolkit.importer.ImportHandler
org.archiviststoolkit.importer.ImportHandler
       org.archiviststoolkit.importer.XmlImportHandler
org.archiviststoolkit.importer.XmlImportHandler
           org.archiviststoolkit.importer.XmlOliviaNameImportHandler
org.archiviststoolkit.importer.XmlOliviaNameImportHandler
- All Implemented Interfaces: 
- java.lang.Runnable
- public class XmlOliviaNameImportHandler 
- extends XmlImportHandler
Imports Contact domain objects from CSV files.
 
 
 
 
| Method Summary | 
|  boolean | canImportFile(java.io.File file)Can this file be imported.
 | 
|  java.lang.Object | handleInstance(java.lang.String xmlInstanceString)Handle a newly parsed row.
 | 
|  java.lang.Object | handleRow(java.util.Map dataList)Take a row and turn it into a domain object.
 | 
|  java.util.ArrayList | mapColumn(java.util.ArrayList dataList)Map input columns to real columns.
 | 
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
XmlOliviaNameImportHandler
public XmlOliviaNameImportHandler(java.lang.String importName)
- Constructor.
 
- Parameters:
- importName- the import name.
 
canImportFile
public boolean canImportFile(java.io.File file)
- Can this file be imported.
 
- 
- Specified by:
- canImportFilein class- ImportHandler
 
- 
- Parameters:
- file- the file to import.
- Returns:
- yes or no
 
handleRow
public java.lang.Object handleRow(java.util.Map dataList)
- Take a row and turn it into a domain object.
 
- 
- Parameters:
- dataList- the list representing the rows.
- Returns:
- the domain object.
 
mapColumn
public java.util.ArrayList mapColumn(java.util.ArrayList dataList)
- Map input columns to real columns.
 
- 
- Specified by:
- mapColumnin class- XmlImportHandler
 
- 
- Parameters:
- dataList- the list to patch.
- Returns:
- the patched list.
 
handleInstance
public java.lang.Object handleInstance(java.lang.String xmlInstanceString)
                                throws UnknownLookupListException
- Description copied from class: XmlImportHandler
- Handle a newly parsed row.
 
- 
- Specified by:
- handleInstancein class- XmlImportHandler
 
- 
- Returns:
- the constructed domain object
- Throws:
- UnknownLookupListException