ActionConditionsPanel.java


current inspection = 2009-09-03 21:56:13 (id #1)


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    prethis.list != null

  • void addListeners()

  • Kind Annotation Text
    prethis.add != null
    prethis.list != null
    prethis.tree != null

  • void com.dmdirc.addons.ui_swing.dialogs.actioneditor.ActionConditionsPanel()

  • Kind Annotation Text
    presumptionthis.list != null
    presumptionthis.tree != null
    postinit'ed(this.add)
    postthis.list != null
    postthis.listValidates == 1
    postthis.tree != null
    postthis.treeValidates == 1
    postthis.trigger == null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:addPropertyC hangeListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:getBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel:addPropertyC hangeListener
    unanalyzedcall on initComponents
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:setEnabled
    unanalyzedcall on javax.swing.JRadioButton:setEnabled
    unanalyzedcall on javax.swing.JScrollBar:setUnitIncrement
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:getVerticalScrollBa r
    unanalyzedcall on javax.swing.JScrollPane:setHorizontalScroll BarPolicy
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JToggleButton:setEnabled
    unanalyzedcall on net.miginfocom.swing.MigLayout
    unanalyzedcall on setEnabled

  • void com.dmdirc.addons.ui_swing.dialogs.actioneditor.ActionConditionsPanel(ActionType)

  • Kind Annotation Text
    presumptionthis.add != null
    presumptionthis.add@89 != null
    presumptionthis.list != null
    presumptionthis.list.conditions != null
    presumptionthis.tree != null
    presumptionthis.tree.allButton != null
    presumptionthis.tree.customButton != null
    presumptionthis.tree.oneButton != null
    postinit'ed(this.add)
    postinit'ed(this.trigger)
    postthis.list != null
    postthis.listValidates == 1
    postthis.tree != null
    postthis.treeValidates == 1
    postthis.trigger == trigger
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:addPropertyC hangeListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:getBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel:addPropertyC hangeListener
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JPanel:setEnabled
    unanalyzedcall on javax.swing.JRadioButton:setEnabled
    unanalyzedcall on javax.swing.JScrollBar:setUnitIncrement
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:getVerticalScrollBa r
    unanalyzedcall on javax.swing.JScrollPane:setHorizontalScroll BarPolicy
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JToggleButton:setEnabled
    unanalyzedcall on net.miginfocom.swing.MigLayout
    unanalyzedcall on setEnabled
    test_vectortrigger: Inverse{null}, Addr_Set{null}

  • com.dmdirc.addons.ui_swing.dialogs.actioneditor.ActionConditionsPanel__static_init

  • Kind Annotation Text

  • ConditionTree getConditionTree()

  • Kind Annotation Text
    prethis.list != null
    prethis.list.conditions != null
    prethis.tree != null
    prethis.tree.treeFactory != null
    postinit'ed(return_value)
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get ConditionTree
    unanalyzedcall on getCondition
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:iterator

  • ConditionTreeFactory$ConditionTreeFactoryType getConditionTreeType()

  • Kind Annotation Text
    pre(soft) this.tree.treeFactory != null
    prethis.list != null
    prethis.list.conditions != null
    prethis.tree != null
    postinit'ed(return_value)
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get Type
    unanalyzedcall on getCondition
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:iterator

  • List getConditions()

  • Kind Annotation Text
    prethis.list != null
    prethis.list.conditions != null
    postnew ArrayList(getConditions#1*) num objects == 1
    postreturn_value == &new ArrayList(getConditions#1* )
    unanalyzedcall on getCondition
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:iterator

  • void initComponents()

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel$1__static_ init.new int[](ActionConditionsTreePanel$1__static_ init#1)[...])
    presumptioncom.dmdirc.actions.ConditionTreeFactory$ConditionTr eeFactoryType:values(...).length >= 1
    postinit'ed(this.tree.conditionCount)
    postnew ActionConditionsListPanel(initComponents#2) num objects == 1
    postnew ActionConditionsTreePanel(initComponents#1) num objects == 1
    postnew ArrayList(ActionConditionsListPanel#2) num objects == 1
    postnew ButtonGroup(initComponents#1) num objects == 1
    postnew ConditionRuleValidator(initComponents#5) num objects == 1
    postnew ConditionTreeFactory$ConjunctionFactory(sortTre eFactory#1) num objects <= 1
    postnew ConditionTreeFactory$CustomFactory(sortTreeFact ory#3) num objects <= 1
    postnew ConditionTreeFactory$DisjunctionFactory(sortTre eFactory#2) num objects <= 1
    postnew HashMap(ActionConditionsListPanel#1) num objects == 1
    postnew JButton(initComponents#3) num objects == 1
    postnew JLabel(ValidatingJTextField#1) num objects == 1
    postnew JRadioButton(initComponents#2) num objects == 1
    postnew JRadioButton(initComponents#3) num objects == 1
    postnew JRadioButton(initComponents#4) num objects == 1
    postnew JTextField(ValidatingJTextField#1) num objects == 1
    postnew ValidatingJTextField(initComponents#6) num objects == 1
    postnew ValidatingJTextField(initComponents#6). errorIcon == &amp;new JLabel(ValidatingJTextField#1 )
    postnew ValidatingJTextField(initComponents#6). textField == &amp;new JTextField(ValidatingJTextFie ld#1)
    postnew ValidatingJTextField(initComponents#6). validator == &amp;new ConditionRuleValidator(initCo mponents#5)
    postthis.add == &amp;new JButton(initComponents#3)
    postthis.list == &amp;new ActionConditionsListPanel(ini tComponents#2)
    postthis.list.conditions == &amp;new ArrayList(ActionCo nditionsListPanel#2)
    postthis.list.treePanel == &amp;new ActionConditionsTre ePanel(initComponents#1)
    postthis.list.trigger == null
    postthis.list.validates == 1
    postthis.list.validations == &amp;new HashMap(ActionCon ditionsListPanel#1)
    postthis.tree == &amp;new ActionConditionsTreePanel(ini tComponents#1)
    postthis.tree.allButton == &amp;new JRadioButton(initCo mponents#2)
    postthis.tree.customButton == &amp;new JRadioButton(ini tComponents#4)
    postthis.tree.group == &amp;new ButtonGroup(initCompone nts#1)
    postthis.tree.oneButton == &amp;new JRadioButton(initCo mponents#3)
    postthis.tree.rule == &amp;new ValidatingJTextField(ini tComponents#6)
    postthis.tree.treeFactory == One-of{&amp;new ConditionTreeFactory$ConjunctionFactory(sortTreeFa ctory#1), &amp;new ConditionTreeFactory$Disjunction Factory(sortTreeFactory#2), &amp;new ConditionTreeFactory$CustomFactory(sortTreeFactory #3)}
    postthis.tree.treeFactory in Addr_Set{&amp;new ConditionTreeFactory$ConjunctionFactory(sortTreeFa ctory#1),&amp;new ConditionTreeFactory$DisjunctionF actory(sortTreeFactory#2),&amp;new ConditionTreeFac tory$CustomFactory(sortTreeFactory#3)}
    postthis.tree.treeValidator == &amp;new ConditionRuleValidator(initComponents#5)
    postthis.tree.validates == 1
    unanalyzedcall on addConditionListener
    unanalyzedcall on com.dmdirc.actions.ConditionTree:parseStrin g
    unanalyzedcall on com.dmdirc.actions.ConditionTree:toString
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Con ditionTreeFactoryType:ordinal
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Con junctionFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Cus tomFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Dis junctionFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get ConditionTree
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get Type
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionMetaType:getArgNames
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionType:getType
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:addPropertyChangeLi stener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel:fireProperty Change
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel:setLayout
    unanalyzedcall on com.dmdirc.config.prefs.validator. ConditionRuleValidator
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
    unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
    unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
    unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
    unanalyzedcall on com.dmdirc.util.ListenerList:add
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Object:equals
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.ButtonGroup
    unanalyzedcall on javax.swing.ButtonGroup:add
    unanalyzedcall on javax.swing.ButtonGroup:clearSelection
    unanalyzedcall on javax.swing.ButtonGroup:getSelection
    unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JComponent
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:isVisible
    unanalyzedcall on javax.swing.JLabel:setToolTipText
    unanalyzedcall on javax.swing.JLabel:setVisible
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:setEnabled
    unanalyzedcall on javax.swing.JRadioButton
    unanalyzedcall on javax.swing.JRadioButton:addActionListener
    unanalyzedcall on javax.swing.JRadioButton:getModel
    unanalyzedcall on javax.swing.JRadioButton:setSelected
    unanalyzedcall on javax.swing.JTextField
    unanalyzedcall on javax.swing.JTextField:getDocument
    unanalyzedcall on javax.swing.JTextField:getText
    unanalyzedcall on javax.swing.JTextField:isEnabled
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JTextField:setText
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.JToggleButton:setEnabled
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.DefaultStyledDocument
    unanalyzedcall on javax.swing.text.Document:addDocumentListen er
    unanalyzedcall on javax.swing.text.SimpleAttributeSet
    unanalyzedcall on javax.swing.text.StyleConstants:setAlignmen t
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on net.miginfocom.swing.MigLayout
    unanalyzedcall on setEnabled
    unanalyzedcall on sortTreeFactory

  • void layoutComponents()

  • Kind Annotation Text
    preinit'ed(this.add)
    preinit'ed(this.list)
    preinit'ed(this.tree)
    presumptionjavax.swing.JScrollPane:getVerticalScrollBar(... )@121 != null

  • void propertyChange(PropertyChangeEvent)

  • Kind Annotation Text
    pre(soft) init'ed(this.treeValidates)
    preevt != null
    preinit'ed(this.list)
    preinit'ed(this.listValidates)
    presumptionjava.beans.PropertyChangeEvent:getNewValue(... )@212 != null
    presumptionjava.beans.PropertyChangeEvent:getNewValue(... )@214 != null
    postinit'ed(this.listValidates)
    postinit'ed(this.treeValidates)

  • void setActionTrigger(ActionType)

  • Kind Annotation Text
    preinit'ed(this.list.trigger)
    prethis.add != null
    prethis.list != null
    prethis.list.conditions != null
    presumptioncom.dmdirc.actions.interfaces.ActionMetaType:getArg Names(...)@138 != null
    presumptioncom.dmdirc.actions.interfaces.ActionType:getType(.. .)@138 != null
    postinit'ed(this.list.trigger)
    postthis.list.trigger == trigger
    postthis.trigger == this.list.trigger
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getArg
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getCompa rison
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getCompo nent
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getTarge t
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionComparison:getName
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionComponent:getName
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionMetaType:getArgNames
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionType:getType
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionEditorPanel:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:setVisible
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Object:equals
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:clear
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.DefaultComboBoxModel:addElement
    unanalyzedcall on javax.swing.DefaultComboBoxModel:removeAllE lements
    unanalyzedcall on javax.swing.JComboBox:getModel
    unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JComboBox:setSelectedIndex
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JPanel:setEnabled
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.JToggleButton:setEnabled
    unanalyzedcall on javax.swing.JToggleButton:setSelected
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.DefaultStyledDocument
    unanalyzedcall on javax.swing.text.SimpleAttributeSet
    unanalyzedcall on javax.swing.text.StyleConstants:setAlignmen t
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    unanalyzedcall on setEnabled
    unanalyzedcall on setTrigger

  • void setConditionTree(ConditionTree)

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel$1__static_ init.new int[](ActionConditionsTreePanel$1__static_ init#1)[...])
    pre(soft) init'ed(this.tree.validates)
    pre(soft) this.tree.allButton != null
    pre(soft) this.tree.customButton != null
    pre(soft) this.tree.group != null
    pre(soft) this.tree.oneButton != null
    pre(soft) this.tree.rule != null
    pre(soft) this.tree.rule.errorIcon != null
    pre(soft) this.tree.rule.textField != null
    pre(soft) this.tree.rule.validator != null
    prethis.list != null
    prethis.list.conditions != null
    prethis.tree != null
    presumptioncom.dmdirc.actions.ConditionTreeFactory$ConditionTr eeFactoryType:values(...).length >= 1
    postinit'ed(this.tree.validates)
    postnew ConditionTreeFactory$ConjunctionFactory(sortTre eFactory#1) num objects <= 1
    postnew ConditionTreeFactory$CustomFactory(sortTreeFact ory#3) num objects <= 1
    postnew ConditionTreeFactory$DisjunctionFactory(sortTre eFactory#2) num objects <= 1
    postpossibly_updated(this.tree.conditionCount)
    postthis.tree.treeFactory == One-of{old this.tree.treeFactory, &amp;new ConditionTreeFacto ry$ConjunctionFactory(sortTreeFactory#1), &amp;new ConditionTreeFactory$DisjunctionFactory(sortTreeFa ctory#2), &amp;new ConditionTreeFactory$CustomFacto ry(sortTr...
    unanalyzedcall on com.dmdirc.actions.ConditionTree:parseStrin g
    unanalyzedcall on com.dmdirc.actions.ConditionTree:toString
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Con ditionTreeFactoryType:ordinal
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Con junctionFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Cus tomFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Dis junctionFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get ConditionTree
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get Factory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get Type
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel:fireProperty Change
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
    unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
    unanalyzedcall on getCondition
    unanalyzedcall on java.lang.Object:equals
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.ButtonGroup:clearSelection
    unanalyzedcall on javax.swing.ButtonGroup:getSelection
    unanalyzedcall on javax.swing.JLabel:isVisible
    unanalyzedcall on javax.swing.JLabel:setToolTipText
    unanalyzedcall on javax.swing.JLabel:setVisible
    unanalyzedcall on javax.swing.JRadioButton:getModel
    unanalyzedcall on javax.swing.JRadioButton:setSelected
    unanalyzedcall on javax.swing.JTextField:getText
    unanalyzedcall on javax.swing.JTextField:isEnabled
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JTextField:setText
    unanalyzedcall on sortTreeFactory

  • void setConditions(List)

  • Kind Annotation Text
    pre(soft) init'ed(this.list.trigger)
    pre(soft) init'ed(this.list.validates)
    pre(soft) this.list.treePanel != null
    pre(soft) this.list.treePanel.rule != null
    pre(soft) this.list.treePanel.rule.errorIcon != null
    pre(soft) this.list.treePanel.rule.textField != null
    pre(soft) this.list.treePanel.rule.validator != null
    pre(soft) this.list.treePanel.treeValidator != null
    pre(soft) this.list.validations != null
    preconditions != null
    prethis.list != null
    prethis.list.conditions != null
    postinit'ed(this.list.validates)
    postpossibly_updated(this.list.treePanel. conditionCount)
    unanalyzedcall on com.dmdirc.actions.ActionCondition:equals
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionMetaType:getArgNames
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionType:getType
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:fireProperty Change
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsListPanel:setVisible
    unanalyzedcall on com.dmdirc.config.prefs.validator. ConditionRuleValidator:setArgs
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
    unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
    unanalyzedcall on conditionRemoved
    unanalyzedcall on delCondition
    unanalyzedcall on getCondition
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.beans.PropertyChangeEvent:getNewValue
    unanalyzedcall on java.beans.PropertyChangeEvent:getSource
    unanalyzedcall on java.lang.Boolean:booleanValue
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.List:remove
    unanalyzedcall on java.util.List:size
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:remove
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:isVisible
    unanalyzedcall on javax.swing.JLabel:setToolTipText
    unanalyzedcall on javax.swing.JLabel:setVisible
    unanalyzedcall on javax.swing.JTextField:getText
    unanalyzedcall on javax.swing.JTextField:isEnabled
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.text.DefaultStyledDocument
    unanalyzedcall on javax.swing.text.SimpleAttributeSet
    unanalyzedcall on javax.swing.text.StyleConstants:setAlignmen t
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on javax.swing.text.html.HTMLDocument:getStyle Sheet
    unanalyzedcall on javax.swing.text.html.HTMLEditorKit
    unanalyzedcall on javax.swing.text.html.StyleSheet:addRule
    test_vectorjava.util.Iterator:hasNext(...)@166: {0}, {1}

  • void setEnabled(bool)

  • Kind Annotation Text
    prethis.list != null
    prethis.list.conditions != null
    prethis.tree != null
    prethis.tree.allButton != null
    prethis.tree.customButton != null
    prethis.tree.oneButton != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JPanel:setEnabled
    unanalyzedcall on javax.swing.JRadioButton:setEnabled
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JToggleButton:setEnabled
    unanalyzedcall on setEnabled

  • void validateConditions()

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel$1__static_ init.new int[](ActionConditionsTreePanel$1__static_ init#1)[...])
    pre(soft) init'ed(this.tree.conditionCount)
    pre(soft) init'ed(this.tree.validates)
    pre(soft) this.tree.allButton != null
    pre(soft) this.tree.customButton != null
    pre(soft) this.tree.oneButton != null
    pre(soft) this.tree.rule.validator != null
    preinit'ed(this.tree.treeFactory)
    prethis.tree != null
    prethis.tree.group != null
    prethis.tree.rule != null
    prethis.tree.rule.errorIcon != null
    prethis.tree.rule.textField != null
    presumptioncom.dmdirc.actions.ConditionTreeFactory$ConditionTr eeFactoryType:values(...).length >= 1
    postinit'ed(this.tree.validates)
    postnew ConditionTreeFactory$ConjunctionFactory(sortTre eFactory#1) num objects <= 1
    postnew ConditionTreeFactory$CustomFactory(sortTreeFact ory#3) num objects <= 1
    postnew ConditionTreeFactory$DisjunctionFactory(sortTre eFactory#2) num objects <= 1
    postthis.tree.treeFactory == One-of{&amp;new ConditionTreeFactory$ConjunctionFactory(sortTreeFa ctory#1), &amp;new ConditionTreeFactory$Disjunction Factory(sortTreeFactory#2), &amp;new ConditionTreeFactory$CustomFactory(sortTreeFactory #3)}
    postthis.tree.treeFactory in Addr_Set{&amp;new ConditionTreeFactory$ConjunctionFactory(sortTreeFa ctory#1),&amp;new ConditionTreeFactory$DisjunctionF actory(sortTreeFactory#2),&amp;new ConditionTreeFac tory$CustomFactory(sortTreeFactory#3)}
    unanalyzedcall on com.dmdirc.actions.ConditionTree:parseStrin g
    unanalyzedcall on com.dmdirc.actions.ConditionTree:toString
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Con ditionTreeFactoryType:ordinal
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Con junctionFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Cus tomFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory$Dis junctionFactory
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get ConditionTree
    unanalyzedcall on com.dmdirc.actions.ConditionTreeFactory:get Type
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:firePropertyChange
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsTreePanel:fireProperty Change
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:getFailureReason
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
    unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
    unanalyzedcall on java.lang.Object:equals
    unanalyzedcall on javax.swing.ButtonGroup:clearSelection
    unanalyzedcall on javax.swing.ButtonGroup:getSelection
    unanalyzedcall on javax.swing.JLabel:isVisible
    unanalyzedcall on javax.swing.JLabel:setToolTipText
    unanalyzedcall on javax.swing.JLabel:setVisible
    unanalyzedcall on javax.swing.JRadioButton:getModel
    unanalyzedcall on javax.swing.JRadioButton:setSelected
    unanalyzedcall on javax.swing.JTextField:getText
    unanalyzedcall on javax.swing.JTextField:isEnabled
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JTextField:setText
    unanalyzedcall on selectTreeButton
    unanalyzedcall on sortTreeFactory