net.sourceforge.squirrel_sql.plugins.hibernate.viewobjects
Class QueryListCreator

java.lang.Object
  extended by javax.swing.SwingWorker<HqlQueryResult,Object>
      extended by net.sourceforge.squirrel_sql.plugins.hibernate.viewobjects.QueryListCreator
All Implemented Interfaces:
Runnable, Future<HqlQueryResult>, RunnableFuture<HqlQueryResult>

public class QueryListCreator
extends SwingWorker<HqlQueryResult,Object>


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.SwingWorker
SwingWorker.StateValue
 
Constructor Summary
QueryListCreator(QueryListCreatorListener queryListCreatorListener, String hqlQuery, int maxNumResults, boolean useSessionJdbData, HibernateConnection con, ISession session, WaitPanel waitPanel)
           
 
Method Summary
protected  HqlQueryResult doInBackground()
           
protected  void done()
           
 HibernateConnection getConnection()
           
 String getHqlQuery()
           
 List<ObjectSubstituteRoot> getList()
           
 int getMaxNumResults()
           
 WaitPanel getWaitPanel()
           
 
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, process, publish, removePropertyChangeListener, run, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryListCreator

public QueryListCreator(QueryListCreatorListener queryListCreatorListener,
                        String hqlQuery,
                        int maxNumResults,
                        boolean useSessionJdbData,
                        HibernateConnection con,
                        ISession session,
                        WaitPanel waitPanel)
Method Detail

doInBackground

protected HqlQueryResult doInBackground()
Specified by:
doInBackground in class SwingWorker<HqlQueryResult,Object>

done

protected void done()
Overrides:
done in class SwingWorker<HqlQueryResult,Object>

getList

public List<ObjectSubstituteRoot> getList()

getMaxNumResults

public int getMaxNumResults()

getConnection

public HibernateConnection getConnection()

getHqlQuery

public String getHqlQuery()

getWaitPanel

public WaitPanel getWaitPanel()


Copyright © 2001-2012. All Rights Reserved.