com.openindex.openestate.tool.contacts
Class ContactsEntryImportVCardTask

java.lang.Object
  extended by javax.swing.SwingWorker<T,V>
      extended by org.jdesktop.application.Task<ResultType,Void>
          extended by com.openindex.openestate.tool.ImmoToolTask<Integer>
              extended by com.openindex.openestate.tool.contacts.ContactsEntryImportVCardTask
All Implemented Interfaces:
Runnable, Future<Integer>, RunnableFuture<Integer>

public class ContactsEntryImportVCardTask
extends ImmoToolTask<Integer>

ImmoToolTask zum Import von Adressen im VCard-Format.
$Id: ContactsEntryImportVCardTask.java 1829 2012-10-14 14:24:52Z andy $

Author:
Andreas Rudolph

Nested Class Summary
 
Nested classes/interfaces inherited from class com.openindex.openestate.tool.ImmoToolTask
ImmoToolTask.Callback, ImmoToolTask.TaskMessageListener
 
Nested classes/interfaces inherited from class org.jdesktop.application.Task
org.jdesktop.application.Task.BlockingScope, org.jdesktop.application.Task.InputBlocker
 
Nested classes/interfaces inherited from class javax.swing.SwingWorker
SwingWorker.StateValue
 
Field Summary
 
Fields inherited from class org.jdesktop.application.Task
PROP_COMPLETED, PROP_DESCRIPTION, PROP_DONE, PROP_INPUTBLOCKER, PROP_MESSAGE, PROP_STARTED, PROP_TASKSERVICE, PROP_TITLE, PROP_USERCANCANCEL
 
Constructor Summary
ContactsEntryImportVCardTask(File importFile)
           
 
Method Summary
protected  Integer executeTask()
           
protected  void succeeded(Integer result)
           
protected  void writeVCardToContact(net.fortuna.ical4j.vcard.VCard vcard, ContactsEntry contact)
           
 
Methods inherited from class com.openindex.openestate.tool.ImmoToolTask
addMessageListener, cancelled, checkCancelled, createCallback, doInBackground, failed, finished, getTaskDialog, removeMessageListener, setMessage, setTaskDialog
 
Methods inherited from class org.jdesktop.application.Task
addTaskListener, done, getApplication, getContext, getDescription, getExecutionDuration, getInputBlocker, getMessage, getMessageDuration, getResourceMap, getTaskListeners, getTaskService, getTitle, getUserCanCancel, interrupted, isPending, isProgressPropertyValid, isStarted, message, process, removeTaskListener, resourceName, setDescription, setInputBlocker, setProgress, setProgress, setProgress, setTitle, setUserCanCancel
 
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContactsEntryImportVCardTask

public ContactsEntryImportVCardTask(File importFile)
Method Detail

executeTask

protected Integer executeTask()
                       throws Exception
Specified by:
executeTask in class ImmoToolTask<Integer>
Throws:
Exception

succeeded

protected void succeeded(Integer result)
Overrides:
succeeded in class ImmoToolTask<Integer>

writeVCardToContact

protected void writeVCardToContact(net.fortuna.ical4j.vcard.VCard vcard,
                                   ContactsEntry contact)


Copyright © 2012 OpenEstate. All Rights Reserved.