public class

AdvancedStringValuePanel

extends ValuePanel
java.lang.Object
   ↳ java.awt.Component
     ↳ java.awt.Container
       ↳ javax.swing.JComponent
         ↳ javax.swing.JPanel
           ↳ vars.query.ui.ValuePanel
             ↳ vars.query.ui.AdvancedStringValuePanel

Class Overview

Summary

[Expand]
Inherited Constants
From class javax.swing.JComponent
From class java.awt.Component
From interface java.awt.image.ImageObserver
[Expand]
Inherited Fields
From class javax.swing.JComponent
Public Constructors
AdvancedStringValuePanel(String name, QueryPersistenceService queryDAO)
Public Methods
JList getList()
String getSQL()
Yes I know embedding SQL directly into UI code is bad.
JTextField getTextField()
JToggleButton getToggleButton()
Toggle which 'editor' to use.
[Expand]
Inherited Methods
From class vars.query.ui.ValuePanel
From class javax.swing.JPanel
From class javax.swing.JComponent
From class java.awt.Container
From class java.awt.Component
From class java.lang.Object
From interface java.awt.MenuContainer
From interface java.awt.image.ImageObserver
From interface javax.accessibility.Accessible

Public Constructors

public AdvancedStringValuePanel (String name, QueryPersistenceService queryDAO)

Public Methods

public JList getList ()

public String getSQL ()

Yes I know embedding SQL directly into UI code is bad. Will need to refactor later. FOr now I'm jsut trying to get it to work.

public JTextField getTextField ()

public JToggleButton getToggleButton ()

Toggle which 'editor' to use. If selected, use the list editor otherwise use the textField