Class QueryPanel

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, DbConfigFile.DbConfigFileListener

public class QueryPanel extends JPanel implements DbConfigFile.DbConfigFileListener
See Also:
  • Constructor Details

    • QueryPanel

      public QueryPanel()
  • Method Details

    • getLastUserDirectory

      public String getLastUserDirectory()
      Get the last used directroy when openning or saving a file into the editor.
    • setLastUsedDirectory

      public void setLastUsedDirectory(String directoryName)
    • setDividerLocation

      public void setDividerLocation(double location)
    • getConfig

      public DbConfig getConfig()
    • setConfig

      public void setConfig(DbConfig config)
    • getQueryText

      public String getQueryText()
    • setQueryText

      public void setQueryText(String text)
    • getResultDisplayType

      public int getResultDisplayType()
    • setResultsComponent

      public void setResultsComponent(JComponent resultsComp)
    • getTxtQuery

      public org.fife.ui.rsyntaxtextarea.RSyntaxTextArea getTxtQuery()
    • setStatusMessage

      public void setStatusMessage(String msg)
    • getResultComponentTab

      public static JComponent getResultComponentTab(List<SQLResultSetTableModel> modelListToDisplay)
      Utility class to build a result component from a list of SQLResultSetTableModel that is produced by the query actions or any other part that is querying the database using the MiniSQL framework.
      Parameters:
      modelListToDisplay - list of SQLResultSetTableModel to be displayed in a tab component
      Returns:
      JComponent to display results
    • configAdded

      public void configAdded(DbConfig config)
      Specified by:
      configAdded in interface DbConfigFile.DbConfigFileListener
    • configRemoved

      public void configRemoved(DbConfig config)
      Specified by:
      configRemoved in interface DbConfigFile.DbConfigFileListener