com.im.df/1 5.9.1

com.im.df.query.ui
Class ChemicalTermsEditor

java.lang.Object
  extended by 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


Nested Class Summary
protected  class ChemicalTermsEditor.ComponentListener
           
 
Constructor Summary
ChemicalTermsEditor()
          Creates a new instance of ChemicalTermsEditor
 
Method Summary
 void addChangeListener(ChangeListener l)
           
protected  void addValidationListener(JTextField jtf)
           
 JButton getButton()
           
 JComponent getEditorComponent()
          Get a component to use as the complete editor (JTextField plus button to open main editor).
 String getErrorMessage()
           
 String getExpression()
           
 JTextField getTextField()
           
 void removeChangeListener(ChangeListener l)
           
 void setExpression(String ctExpr)
           
 void showChemTermsEditorPopup()
           
protected  boolean validateExpression()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChemicalTermsEditor

public ChemicalTermsEditor()
Creates a new instance of ChemicalTermsEditor

Method Detail

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)

com.im.df/1 5.9.1