com.im.df.query.ui
Class ChemicalTermsEditor
java.lang.Object
com.im.df.query.ui.ChemicalTermsEditor
public class ChemicalTermsEditor
- extends Object
JTextField based editor for a CT expression that uses a popup window
with the main CT editor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChemicalTermsEditor
public ChemicalTermsEditor()
- Creates a new instance of ChemicalTermsEditor
addChangeListener
public void addChangeListener(ChangeListener l)
removeChangeListener
public void removeChangeListener(ChangeListener l)
getErrorMessage
public String getErrorMessage()
getEditorComponent
public JComponent getEditorComponent()
- Get a component to use as the complete editor (JTextField plus button to open main editor).
Either use this or pack the button
and text field into your own component. Do not do both at the same time!
getButton
public JButton getButton()
getTextField
public JTextField getTextField()
getExpression
public String getExpression()
setExpression
public void setExpression(String ctExpr)
validateExpression
protected boolean validateExpression()
showChemTermsEditorPopup
public void showChemTermsEditorPopup()
addValidationListener
protected void addValidationListener(JTextField jtf)