method com.dmdirc.addons.ui_swing.components.validating. ValidatingJTextField__static_init










method void com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField(Validator)
pre(soft) validator != null
postthis.errorIcon == &new JLabel(ValidatingJTextFi eld#1)
postthis.textField == &new JTextField(ValidatingJTe xtField#1)
postthis.validator == validator
postthis.validator != null
postnew JLabel(ValidatingJTextField#1) num objects == 1
postnew JTextField(ValidatingJTextField#1) num objects == 1
unanalyzedcall on javax.swing.JTextField:isEnabled
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
unanalyzedcall on javax.swing.JLabel:setToolTipText
unanalyzedcall on javax.swing.JLabel:isVisible
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
unanalyzedcall on javax.swing.JLabel:setVisible
unanalyzedcall on javax.swing.JTextField:getDocument
unanalyzedcall on javax.swing.JComponent
unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:add
unanalyzedcall on javax.swing.text.Document:addDocumentListen er










method void com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField(JTextField, Validator)
pretextField != null
pre(soft) validator != null
presumptioncom.dmdirc.ui.IconManager:getIconManager(...)@82 != null
presumptionjavax.swing.JTextField:getDocument(...)@91 != null
postthis.errorIcon == &new JLabel(ValidatingJTextFi eld#1)
postthis.textField == textField
postthis.textField != null
postthis.validator == validator
postthis.validator != null
postnew JLabel(ValidatingJTextField#1) num objects == 1
unanalyzedcall on javax.swing.JTextField:isEnabled
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
unanalyzedcall on javax.swing.JLabel:setToolTipText
unanalyzedcall on javax.swing.JLabel:isVisible
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
unanalyzedcall on javax.swing.JLabel:setVisible









  method not available - call not analyzedInfocall on IconManager com.dmdirc.ui.IconManager:getIc onManager()
  method not available - call not analyzedInfocall on Icon com.dmdirc.ui.IconManager:getIcon(Stri ng)










  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:setLayout(LayoutMan ager)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:add(Component, Object)










  method not available - call not analyzedInfocall on Component com.dmdirc.addons.ui_swing. components.validating.ValidatingJTextField:add(Comp onent)











method void checkError()
prethis.errorIcon != null
prethis.textField != null
pre(soft) this.validator != null
presumptioncom.dmdirc.config.prefs.validator.Validator:validat e(...)@99 != null
test_vectorjavax.swing.JTextField:isEnabled(...)@98: {0}, {1}









  method not available - call not analyzedInfocall on ValidationResponse com.dmdirc.config.prefs. validator.Validator:validate(Object)










  method not available - call not analyzedInfocall on String com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason()










  method not available - call not analyzedInfocall on bool com.dmdirc.config.prefs.validator. ValidationResponse:isFailure()
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange( String, bool, bool)










  method not available - call not analyzedInfocall on bool com.dmdirc.config.prefs.validator. ValidationResponse:isFailure()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange( String, bool, bool)











method bool validateText()
prethis.textField != null
pre(soft) this.validator != null
presumptioncom.dmdirc.config.prefs.validator.Validator:validat e(...)@119 != null
postinit'ed(return_value)
unanalyzedcall on javax.swing.JTextField:getText
test_vectorjavax.swing.JTextField:isEnabled(...)@118: {0}, {1}









  method not available - call not analyzedInfocall on ValidationResponse com.dmdirc.config.prefs. validator.Validator:validate(Object)
  method not available - call not analyzedInfocall on bool com.dmdirc.config.prefs.validator. ValidationResponse:isFailure()











method void changedUpdate(DocumentEvent)
prethis.errorIcon != null
prethis.textField != null
pre(soft) this.validator != null
unanalyzedcall on javax.swing.JTextField:isEnabled
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
unanalyzedcall on javax.swing.JLabel:setToolTipText
unanalyzedcall on javax.swing.JLabel:isVisible
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
unanalyzedcall on javax.swing.JLabel:setVisible










method void insertUpdate(DocumentEvent)
prethis.errorIcon != null
prethis.textField != null
pre(soft) this.validator != null
unanalyzedcall on javax.swing.JTextField:isEnabled
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
unanalyzedcall on javax.swing.JLabel:setToolTipText
unanalyzedcall on javax.swing.JLabel:isVisible
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
unanalyzedcall on javax.swing.JLabel:setVisible










method void removeUpdate(DocumentEvent)
prethis.errorIcon != null
prethis.textField != null
pre(soft) this.validator != null
unanalyzedcall on javax.swing.JTextField:isEnabled
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
unanalyzedcall on javax.swing.JLabel:setToolTipText
unanalyzedcall on javax.swing.JLabel:isVisible
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
unanalyzedcall on javax.swing.JLabel:setVisible










method void setToolTipText(String)
prethis.textField != null










method void setEnabled(bool)
prethis.errorIcon != null
prethis.textField != null
pre(soft) this.validator != null
unanalyzedcall on javax.swing.JTextField:isEnabled
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
unanalyzedcall on javax.swing.JLabel:setToolTipText
unanalyzedcall on javax.swing.JLabel:isVisible
unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
unanalyzedcall on javax.swing.JLabel:setVisible










method void requestFocus()
prethis.textField != null










method bool requestFocusInWindow()
prethis.textField != null
postinit'ed(return_value)










method void setText(String)
prethis.textField != null










method void setSelectionStart(int)
prethis.textField != null










method void setSelectionEnd(int)
prethis.textField != null










method void setEditable(bool)
prethis.textField != null










method void selectAll()
prethis.textField != null










method void select(int, int)
prethis.textField != null










method void replaceSelection(String)
prethis.textField != null










method void paste()
prethis.textField != null










method bool isEditable()
prethis.textField != null
postinit'ed(return_value)










method String getText()
prethis.textField != null
postinit'ed(return_value)










method String getText(int, int)
prethis.textField != null
postinit'ed(return_value)










method int getSelectionStart()
prethis.textField != null
postinit'ed(return_value)










method int getSelectionEnd()
prethis.textField != null
postinit'ed(return_value)










method String getSelectedText()
prethis.textField != null
postinit'ed(return_value)










method Document getDocument()
prethis.textField != null
postinit'ed(return_value)










method void cut()
prethis.textField != null










method void copy()
prethis.textField != null










method Font getFont()
prethis.textField != null
postinit'ed(return_value)










method void addKeyListener(KeyListener)
prethis.textField != null










method void removeKeyListener(KeyListener)
prethis.textField != null










method void addMouseListener(MouseListener)
prethis.textField != null










method void removeMouseListener(MouseListener)
prethis.textField != null










method void setDragEnabled(bool)
prethis.textField != null










method void setTransferHandler(TransferHandler)
prethis.textField != null










method Validator getValidator()
preinit'ed(this.validator)
postreturn_value == this.validator
postinit'ed(return_value)










method JTextField getTextField()
postreturn_value == this.textField
postinit'ed(return_value)