com.ldodds.twinkle.ui.components
Interface QueryInterface

All Known Implementing Classes:
AssemblerQueryForm, BasicQueryForm, EndpointQueryForm, QueryForm

public interface QueryInterface

Basic methods for extracting the key query objects from a QueryFrame sub-class

Author:
ccslrd

Method Summary
 java.io.File getFile()
           
 Query getQuery()
           
 QueryExecution getQueryExecution(Query query)
           
 java.lang.String getQueryString()
           
 javax.swing.JTable getResultsTable()
           
 SwingWorker getSwingWorker()
           
 javax.swing.JTabbedPane getTabbedPanel()
           
 javax.swing.JTextArea getTextResultsBox()
           
 void setBusy(boolean busy)
           
 void setFile(java.io.File file)
           
 void setQueryString(java.lang.String query)
           
 void setSwingWorker(SwingWorker worker)
           
 

Method Detail

getQueryString

java.lang.String getQueryString()

setQueryString

void setQueryString(java.lang.String query)

getQuery

Query getQuery()
               throws QueryException
Throws:
QueryException

getTextResultsBox

javax.swing.JTextArea getTextResultsBox()

getResultsTable

javax.swing.JTable getResultsTable()

getQueryExecution

QueryExecution getQueryExecution(Query query)
                                 throws QueryException
Throws:
QueryException

setSwingWorker

void setSwingWorker(SwingWorker worker)

getSwingWorker

SwingWorker getSwingWorker()

setFile

void setFile(java.io.File file)

getFile

java.io.File getFile()

getTabbedPanel

javax.swing.JTabbedPane getTabbedPanel()

setBusy

void setBusy(boolean busy)