Last Msg First Msg
























method com.dmdirc.addons.ui_swing.dialogs.aliases. AliasPanel__static_init










method void com.dmdirc.addons.ui_swing.dialogs.aliases. AliasPanel()
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. INT_EQUALS)
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. INT_GREATER)
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. INT_LESS)
presumptioninit'ed(java.lang.Boolean.TRUE)
postthis.alias == null
postthis.argumentComponent == &new JComboBox(AliasP anel#6)
postthis.argumentNumber == &new JSpinner(AliasPanel #8)
postthis.command == &new ValidatingJTextField(Alias Panel#1)
postthis.response == &new JTextArea(AliasPanel#10)
postnew JComboBox(AliasPanel#6) num objects == 1
postnew JLabel(ValidatingJTextField#1) num objects == 1
postnew JSpinner(AliasPanel#8) num objects == 1
postnew JTextArea(AliasPanel#10) num objects == 1
postnew JTextField(ValidatingJTextField#1) num objects == 1
postnew ValidatingJTextField(AliasPanel#1) num objects == 1
postnew ValidatorChain(AliasPanel#2) num objects == 1
postthis.command.errorIcon == &new JLabel(Validatin gJTextField#1)
postthis.command.textField == &new JTextField(Valid atingJTextField#1)
postthis.command.validator == &new ValidatorChain(A liasPanel#2)
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.aliases. AliasPanel:setLayout
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.aliases. AliasPanel:add
unanalyzedcall on javax.swing.JScrollPane
unanalyzedcall on java.lang.Integer:valueOf
unanalyzedcall on javax.swing.JSpinner:setEnabled
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on javax.swing.JTextField:isEnabled
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:setEnabled
unanalyzedcall on javax.swing.JComboBox:setEnabled
unanalyzedcall on javax.swing.JTextArea:setEnabled
unanalyzedcall on javax.swing.JTextField:setText
unanalyzedcall on javax.swing.JComboBox:setSelectedItem
unanalyzedcall on javax.swing.JSpinner:setValue
unanalyzedcall on javax.swing.JTextArea:setText
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 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
unanalyzedcall on javax.swing.JTextField
unanalyzedcall on javax.swing.DefaultListCellRenderer









  method not available - call not analyzedInfocall on void com.dmdirc.config.prefs.validator. CommandNameValidator()
  method not available - call not analyzedInfocall on void com.dmdirc.config.prefs.validator. FileNameValidator()
  method not available - call not analyzedInfocall on void com.dmdirc.config.prefs.validator. ValidatorChain(Validator[])










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing. UIUtilities:addUndoManager(JTextComponent)











method void layoutComponents()









  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.dialogs. aliases.AliasPanel:setLayout(LayoutManager)










  method not available - call not analyzedInfocall on Component com.dmdirc.addons.ui_swing. dialogs.aliases.AliasPanel:add(Component)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. aliases.AliasPanel:add(Component, Object)










  method not available - call not analyzedInfocall on Component com.dmdirc.addons.ui_swing. dialogs.aliases.AliasPanel:add(Component)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. aliases.AliasPanel:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. aliases.AliasPanel:add(Component, Object)










  method not available - call not analyzedInfocall on Component com.dmdirc.addons.ui_swing. dialogs.aliases.AliasPanel:add(Component)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. aliases.AliasPanel:add(Component, Object)











method void clear()
prethis.argumentComponent != null
prethis.argumentNumber != null
prethis.command != null
prethis.command.errorIcon != null
prethis.command.textField != null
prethis.response != null
pre(soft) this.command.validator != null
postthis.alias == null
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on javax.swing.JTextField:isEnabled
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:setEnabled
unanalyzedcall on javax.swing.JTextField:setText










method void setAlias(Alias)
pre(soft) this.argumentComponent != null
pre(soft) this.argumentNumber != null
pre(soft) this.command != null
pre(soft) this.command.errorIcon != null
pre(soft) this.command.textField != null
pre(soft) this.command.validator != null
pre(soft) this.response != null
presumptionarr$.length@169 <= 232-1
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. STRING_EQUALS)
presumptioncom.dmdirc.actions.wrappers.Alias:getArguments(... )@150 != null
presumptioncom.dmdirc.actions.wrappers.Alias:getResponse(... )@169 != null
presumptionjava.lang.StringBuffer:length(...)@174 >= -231+1
presumptionjava.util.List:get(...)@158 != null
presumptionjava.util.List:get(...)@161 != null
postthis.alias == One-of{null, alias}
postinit'ed(this.alias)
unanalyzedcall on java.lang.Integer:valueOf
unanalyzedcall on javax.swing.JSpinner:setEnabled
unanalyzedcall on javax.swing.JTextField:getText
unanalyzedcall on javax.swing.JTextField:isEnabled
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:setEnabled
unanalyzedcall on javax.swing.JComboBox:setEnabled
unanalyzedcall on javax.swing.JTextArea:setEnabled
unanalyzedcall on javax.swing.JTextField:setText
unanalyzedcall on javax.swing.JComboBox:setSelectedItem
unanalyzedcall on javax.swing.JSpinner:setValue
unanalyzedcall on javax.swing.JTextArea:setText
test_vectoralias: Inverse{null}, Addr_Set{null}
test_vectorjava.lang.StringBuffer:length(...)@173: {-231..1}, {2..232-1}
test_vectorjava.util.List:size(...)@153: {-231..0, 2..232-1}, {1}









  method not available - call not analyzedInfocall on String com.dmdirc.actions.wrappers. Alias:getCommand()










  method not available - call not analyzedInfocall on List com.dmdirc.actions.wrappers. Alias:getArguments()










  method not available - call not analyzedInfocall on ActionComparison com.dmdirc.actions. ActionCondition:getComparison()










  method not available - call not analyzedInfocall on ActionComparison com.dmdirc.actions. ActionCondition:getComparison()










  method not available - call not analyzedInfocall on String com.dmdirc.actions.ActionCondition:g etTarget()










  method not available - call not analyzedInfocall on String[] com.dmdirc.actions.wrappers. Alias:getResponse()











method void actionPerformed(ActionEvent)
prethis.argumentComponent != null
prethis.argumentNumber != null
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. INT_LESS)
presumptionjavax.swing.JSpinner:getModel(...)@187 != null
presumptionjavax.swing.JSpinner:getModel(...)@192 != null
presumptionjavax.swing.JSpinner:getModel(...)@193 != null
presumptionjavax.swing.JSpinner:getModel(...)@195 != null
presumptionjavax.swing.SpinnerModel:getValue(...)@192 != null
test_vectorjava.lang.Object:equals(...)@192: {0}, {1}
test_vectorjavax.swing.JComboBox:getSelectedIndex(...)@188: {-231..0}, {1..232-1}










method String getCommand()
prethis.command != null
prethis.command.textField != null
postinit'ed(return_value)
unanalyzedcall on javax.swing.JTextField:getText










method ActionCondition getArguments()
prethis.argumentComponent != null
pre(soft) init'ed(com.dmdirc.addons.ui_swing.dialogs. aliases.AliasPanel$1__static_init.new int[](AliasPanel$1__static_init#1)[...])
pre(soft) this.argumentNumber != null
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. INT_EQUALS)
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. INT_GREATER)
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. INT_LESS)
presumptioncom.dmdirc.actions.CoreActionComparison:ordinal(... )@220 >= 0
presumptioncom.dmdirc.actions.CoreActionComparison:values(... ).length >= 1
presumptioncom.dmdirc.actions.CoreActionComparison:ordinal(... )@220 < com.dmdirc.actions.CoreActionComparison:val ues(...).length
presumptioninit'ed(com.dmdirc.actions.CoreActionComponent. STRINGARRAY_LENGTH)
presumptionjavax.swing.JComboBox:getSelectedItem(...)@220 != null
presumptionjavax.swing.JSpinner:getValue(...)@222 != null
presumptionjavax.swing.JSpinner:getValue(...)@227 != null
presumptionjavax.swing.JSpinner:getValue(...)@232 != null
postreturn_value in Addr_Set{null,&amp;new ActionCondition(getArguments#1),&amp;new ActionCondition(getArguments#2),&amp;new ActionCondition(getArguments#3)}
postnew ActionCondition(getArguments#1) num objects <= 1
postnew ActionCondition(getArguments#2) num objects <= 1
postnew ActionCondition(getArguments#3) num objects <= 1
test_vectorcom.dmdirc.addons.ui_swing.dialogs.aliases. AliasPanel$1__static_init.new int[](AliasPanel$1__ static_init#1)[...]: {1}, {2}, {3}, {-231..0, 4..232-1}
test_vectorjavax.swing.JComboBox:getSelectedItem(...)@217: Inverse{null}, Addr_Set{null}










method com.dmdirc.addons.ui_swing.dialogs.aliases. AliasPanel$1__static_init
presumptioncom.dmdirc.actions.CoreActionComparison.INT_EQUALS != null
presumptioncom.dmdirc.actions.CoreActionComparison.INT_ GREATER != null
presumptioncom.dmdirc.actions.CoreActionComparison.INT_LESS != null
presumptioncom.dmdirc.actions.CoreActionComparison:ordinal(... )@220 >= 0
presumptioncom.dmdirc.actions.CoreActionComparison:ordinal(... )@220 < com.dmdirc.actions.CoreActionComparison:val ues(...).length@220
presumptioncom.dmdirc.actions.CoreActionComparison:values(... ).length@220 >= 1
presumptioncom.dmdirc.actions.CoreActionComparison:values(... )@220 != null
postnew int[](AliasPanel$1__static_init#1) num objects == 1









  method not available - call not analyzedInfocall on CoreActionComparison[] com.dmdirc.actions. CoreActionComparison:values()
  method not available - call not analyzedInfocall on int com.dmdirc.actions.CoreActionComparison :ordinal()
  method not available - call not analyzedInfocall on int com.dmdirc.actions.CoreActionComparison :ordinal()










  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionCondition(int , ActionComponent, ActionComparison, String)










  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionCondition(int , ActionComponent, ActionComparison, String)










  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionCondition(int , ActionComponent, ActionComparison, String)











method String[] getResponse()
prethis.response != null
presumptionjavax.swing.JTextArea:getText(...)@247 != null
postjava.lang.String:split(...)._tainted == 0
postreturn_value == &amp;java.lang.String:split(...)










method Alias getAlias()
preinit'ed(this.alias)
postreturn_value == this.alias
postinit'ed(return_value)










method Alias getNewAlias()
prethis.argumentComponent != null
prethis.command != null
prethis.command.textField != null
prethis.response != null
pre(soft) init'ed(com.dmdirc.addons.ui_swing.dialogs. aliases.AliasPanel$1__static_init.new int[](AliasPanel$1__static_init#1)[...])
pre(soft) this.argumentNumber != null
presumptioninit'ed(com.dmdirc.actions.CoreActionComparison. STRING_EQUALS)
presumptioncom.dmdirc.actions.CoreActionComparison:values(... ).length >= 1
presumptioninit'ed(com.dmdirc.actions.CoreActionComponent. STRING_STRING)
postreturn_value == &amp;new Alias(getNewAlias#3)
postnew Alias(getNewAlias#3) num objects == 1
unanalyzedcall on javax.swing.JComboBox:getSelectedItem
unanalyzedcall on com.dmdirc.actions.CoreActionComparison:ord inal
unanalyzedcall on javax.swing.JSpinner:getValue
unanalyzedcall on java.lang.Object:toString
unanalyzedcall on com.dmdirc.actions.ActionCondition
unanalyzedcall on javax.swing.JTextArea:getText
unanalyzedcall on java.lang.String:split
unanalyzedcall on javax.swing.JTextField:getText









  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionCondition(int , ActionComponent, ActionComparison, String)










Prev Msg Next Msg
  unused assignment in callee
Low Prob.
Unused assignment to (java.lang.String:split(...)._ tainted) in getResponse
  method not available - call not analyzedInfocall on void com.dmdirc.actions.wrappers. Alias(String, List, String[])
Prev Msg Next Msg











method void focusCommand()
prethis.command != null
prethis.command.textField != null
unanalyzedcall on javax.swing.JTextField:requestFocusInWindow