public class ContactsEntryExportXlsTask extends XlsExportTask<DbContactsEntry> implements ContactsEntryExportFields
ImmoToolTask
zum Tabellenexport von Adressen im Excel-Format.ImmoToolTask.Adapter, ImmoToolTask.Callback, ImmoToolTask.Listener
SwingWorker.StateValue
ACTIVE, ADDRESS_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, CONTACT_ALLOWED, 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, GROUP, ID, NOTES, NR, PERSON_FAX, PERSON_FIRSTNAME, PERSON_GENDER, PERSON_LASTNAME, PERSON_LETTER_ADDRESS, PERSON_MAIL, PERSON_MIDDLENAME, PERSON_MOBILEPHONE, PERSON_PHONE, PERSON_TITLE
Constructor and Description |
---|
ContactsEntryExportXlsTask(AbstractDbDriver dbDriver,
DbContactsHandler contactsHandler,
File exportFile,
Charset charset) |
ContactsEntryExportXlsTask(AbstractDbDriver dbDriver,
DbContactsHandler contactsHandler,
File exportFile,
Charset charset,
Long groupId) |
Modifier and Type | Method and Description |
---|---|
protected Long |
doInBackground() |
protected DbContactsHandler |
getContactsHandler() |
protected String |
getFieldTitle(int index) |
protected int |
getHeadlineRowspan() |
protected String[] |
getHeadlineValues(int index) |
protected String[] |
loadEmptyContainer() |
protected DbContactsEntry[] |
loadXlsObjects() |
protected DbContactsEntry[] |
loadXlsObjects(Connection c,
DbContactsHandler contactsHandler) |
protected void |
writeValues(DbContactsEntry src,
String[] dest) |
createWorkbook, executeExport, getDbDriver, getFootlineFormat, getHeadlineFormat, getRow1Format, getRow2Format, getXlsFile, writeValue
addListener, 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, succeeded
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgress
public ContactsEntryExportXlsTask(AbstractDbDriver dbDriver, DbContactsHandler contactsHandler, File exportFile, Charset charset)
public ContactsEntryExportXlsTask(AbstractDbDriver dbDriver, DbContactsHandler contactsHandler, File exportFile, Charset charset, Long groupId)
protected Long doInBackground() throws Exception
doInBackground
in class XlsExportTask<DbContactsEntry>
Exception
protected DbContactsHandler getContactsHandler()
protected String getFieldTitle(int index)
getFieldTitle
in class XlsExportTask<DbContactsEntry>
protected int getHeadlineRowspan()
getHeadlineRowspan
in class XlsExportTask<DbContactsEntry>
protected String[] getHeadlineValues(int index)
getHeadlineValues
in class XlsExportTask<DbContactsEntry>
protected String[] loadEmptyContainer()
loadEmptyContainer
in class XlsExportTask<DbContactsEntry>
protected DbContactsEntry[] loadXlsObjects() throws SQLException
loadXlsObjects
in class XlsExportTask<DbContactsEntry>
SQLException
protected DbContactsEntry[] loadXlsObjects(Connection c, DbContactsHandler contactsHandler) throws SQLException
SQLException
protected void writeValues(DbContactsEntry src, String[] dest)
writeValues
in class XlsExportTask<DbContactsEntry>
Copyright © 2015 OpenEstate. All rights reserved.