public class ContactsEntryImportCsvTask extends CsvImportTask<DbContactsEntry> implements ContactsEntryImportFields
ImmoToolTask zum Tabellenimport von Adressen im CSV-Format.ImmoToolTask.Adapter, ImmoToolTask.Callback, ImmoToolTask.ListenerSwingWorker.StateValueADDRESS_CITY, ADDRESS_COUNTRY, ADDRESS_DISTRICT, ADDRESS_LATITUDE, ADDRESS_LONGITUDE, ADDRESS_POSTALCODE, ADDRESS_REGION, ADDRESS_STREET, ADDRESS_STREETNR, COMPANY_BUSINESS, COMPANY_DEPARTMENT, COMPANY_FAX, COMPANY_LEGAL_FORM, COMPANY_MAIL, COMPANY_MOBILEPHONE, COMPANY_NAME, COMPANY_NAME_ADDITION, COMPANY_PHONE, COMPANY_POSITION, COMPANY_WEBSITE, DETAILS_AUSWEIS_ART, DETAILS_AUSWEIS_BEHOERDE, DETAILS_AUSWEIS_NR, DETAILS_CITIZENSHIP, DETAILS_DAY_OF_BIRTH, DETAILS_KONTO_BIC, DETAILS_KONTO_BLZ, DETAILS_KONTO_IBAN, DETAILS_KONTO_INHABER, DETAILS_KONTO_INSTITUT, DETAILS_KONTO_NR, DETAILS_PLACE_OF_BIRTH, DETAILS_SPRACHEN, DETAILS_STEUER_IDNR, DETAILS_STEUER_NR, DETAILS_STEUER_UMSATZ_IDNR, DETAILS_WIRTSCHAFT_IDNR, FIELDCOUNT, NOTES, PERSON_FAX, PERSON_FIRSTNAME, PERSON_GENDER, PERSON_LASTNAME, PERSON_LETTER_ADDRESS, PERSON_MAIL, PERSON_MIDDLENAME, PERSON_MOBILEPHONE, PERSON_PHONE, PERSON_TITLE, PUBLIC_ID| Constructor and Description |
|---|
ContactsEntryImportCsvTask(AbstractDbDriver dbDriver,
DbContactsHandler contactsHandler,
File importFile) |
| Modifier and Type | Method and Description |
|---|---|
protected DbContactsEntry |
createCsvObject() |
protected Long |
executeImport() |
protected DbContactsHandler |
getContactsHandler() |
protected AbstractDbDriver |
getDbDriver() |
protected int |
getDefinedFieldCount() |
protected String |
getFieldTitle(int index) |
boolean |
isMultipleSelectionAllowed(int field) |
protected void |
readRecord(org.apache.commons.csv.CSVRecord record,
DbContactsEntry dest) |
protected boolean |
saveCsvObject(DbContactsEntry contact,
long lineNr) |
createFieldModel, doInBackground, getCsvFile, getFieldMapping, getValue, setupReader, setupReader, setupReaderaddListener, cancelled, checkCancelled, createCallback, done, executeAndWait, executeAndWait, failed, finished, getDescription, getId, getMessage, getParentWindow, getTaskDialog, getTitle, isCancelException, isPending, isStarted, process, propertyChange, removeListener, setDescription, setMessage, setParentWindow, setProgress, setProgress, setProgress, setProgress, setTaskDialog, setTitle, succeededaddPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgresspublic ContactsEntryImportCsvTask(AbstractDbDriver dbDriver, DbContactsHandler contactsHandler, File importFile)
protected DbContactsEntry createCsvObject()
createCsvObject in class CsvImportTask<DbContactsEntry>protected Long executeImport() throws IOException
executeImport in class CsvImportTask<DbContactsEntry>IOExceptionprotected DbContactsHandler getContactsHandler()
protected AbstractDbDriver getDbDriver()
protected int getDefinedFieldCount()
getDefinedFieldCount in class CsvImportTask<DbContactsEntry>protected final String getFieldTitle(int index)
getFieldTitle in class CsvImportTask<DbContactsEntry>public boolean isMultipleSelectionAllowed(int field)
isMultipleSelectionAllowed in class CsvImportTask<DbContactsEntry>protected void readRecord(org.apache.commons.csv.CSVRecord record,
DbContactsEntry dest)
readRecord in class CsvImportTask<DbContactsEntry>protected boolean saveCsvObject(DbContactsEntry contact, long lineNr)
saveCsvObject in class CsvImportTask<DbContactsEntry>Copyright © 2015 OpenEstate. All rights reserved.