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()
           
 BasicQueryFormOptions getOptions()
           
 Query getQuery()
           
 QueryExecution getQueryExecution(Query query)
           
 javax.swing.JTextArea getQueryField()
           
 java.lang.String getQueryString()
           
 javax.swing.JTable getResultsTable()
           
  getSwingWorker()
           
 javax.swing.JTabbedPane getTabbedPanel()
           
 javax.swing.JTextArea getTextResultsBox()
           
 void insertInQueryString(java.lang.String query)
           
 void setBusy(boolean busy)
           
 void setFile(java.io.File file)
           
 void setQueryString(java.lang.String query)
           
 void setSwingWorker( worker)
           
 

Method Detail

getQueryString

java.lang.String getQueryString()

setQueryString

void setQueryString(java.lang.String query)

insertInQueryString

void insertInQueryString(java.lang.String query)

getQuery

Query getQuery()
               throws QueryException
Throws:
QueryException

getQueryField

javax.swing.JTextArea getQueryField()

getTextResultsBox

javax.swing.JTextArea getTextResultsBox()

getResultsTable

javax.swing.JTable getResultsTable()

getOptions

BasicQueryFormOptions getOptions()

getQueryExecution

QueryExecution getQueryExecution(Query query)
                                 throws QueryException
Throws:
QueryException

setSwingWorker

void setSwingWorker( worker)

getSwingWorker

 getSwingWorker()

setFile

void setFile(java.io.File file)

getFile

java.io.File getFile()

getTabbedPanel

javax.swing.JTabbedPane getTabbedPanel()

setBusy

void setBusy(boolean busy)