Class AgencyExposeTask
- java.lang.Object
-
- javax.swing.SwingWorker<T,V>
-
- com.openindex.openestate.tool.ImmoToolTask<File[],Void>
-
- com.openindex.openestate.tool.agency.AgencyExposeTask
-
- All Implemented Interfaces:
PropertyChangeListener
,Runnable
,Future<File[]>
,RunnableFuture<File[]>
,EventListener
public class AgencyExposeTask extends ImmoToolTask<File[],Void>
AgencyExposeTask.- Author:
- Andreas Rudolph
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AgencyExposeTask.ExportMode
-
Nested classes/interfaces inherited from class com.openindex.openestate.tool.ImmoToolTask
ImmoToolTask.Adapter, ImmoToolTask.Callback, ImmoToolTask.Listener
-
Nested classes/interfaces inherited from class javax.swing.SwingWorker
SwingWorker.StateValue
-
-
Field Summary
Fields Modifier and Type Field Description protected DbAgencyExpose
expose
protected File
outputFile
protected ImmoToolProject
project
-
Constructor Summary
Constructors Constructor Description AgencyExposeTask(ImmoToolProject project, DbAgencyExpose expose, long[] estateIds, File outputFile)
AgencyExposeTask(ImmoToolProject project, DbAgencyExpose expose, DbAgencyObject[] estates, File outputFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected File[]
doInBackground()
boolean
isOpened()
boolean
isSaved()
-
Methods inherited from class com.openindex.openestate.tool.ImmoToolTask
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
-
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgress
-
-
-
-
Field Detail
-
project
protected final ImmoToolProject project
-
expose
protected final DbAgencyExpose expose
-
outputFile
protected final File outputFile
-
-
Constructor Detail
-
AgencyExposeTask
public AgencyExposeTask(ImmoToolProject project, DbAgencyExpose expose, long[] estateIds, File outputFile)
-
AgencyExposeTask
public AgencyExposeTask(ImmoToolProject project, DbAgencyExpose expose, DbAgencyObject[] estates, File outputFile)
-
-
Method Detail
-
doInBackground
protected File[] doInBackground() throws Exception
- Specified by:
doInBackground
in classImmoToolTask<File[],Void>
- Throws:
Exception
-
isOpened
public final boolean isOpened()
-
isSaved
public final boolean isSaved()
-
-