ActionConditionEditorPanel.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • JTextField access$000(ActionConditionEditorPanel)

  • Kind Annotation Text
    preinit'ed(x0.target)
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.target

  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    pre(soft) this.arguments != null
    pre(soft) this.comparisons != null
    pre(soft) this.components != null
    pre(soft) this.condition != null
    pre(soft) this.target != null
    pre(soft) this.trigger != null
    pree != null
    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.ActionCondition:setArg
    unanalyzedcall on com.dmdirc.actions.ActionCondition:setCompa rison
    unanalyzedcall on com.dmdirc.actions.ActionCondition:setCompo nent
    unanalyzedcall on com.dmdirc.actions.ActionManager:getCompati bleComparisons
    unanalyzedcall on com.dmdirc.actions.ActionManager:getCompati bleComponents
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionComponent:getType
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionMetaType:getArgTypes
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionType:getType
    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:getSelectedItem
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JComboBox:setSelectedItem
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JTextField:setText

  • void addListeners()

  • Kind Annotation Text
    prethis.arguments != null
    prethis.comparisons != null
    prethis.components != null
    prethis.target != null
    presumptionjavax.swing.JTextField:getDocument(...)@213 != null

  • void changedUpdate(DocumentEvent)

  • Kind Annotation Text

  • bool checkError()

  • Kind Annotation Text
    prethis.target != null
    postinit'ed(return_value)

  • void com.dmdirc.addons.ui_swing.dialogs.actioneditor.ActionConditionEditorPanel$1(ActionConditionEditorPanel)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.dialogs.actioneditor.ActionConditionEditorPanel$1__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.actioneditor.ActionConditionEditorPanel(ActionCondition, ActionType)

  • Kind Annotation Text
    pre(soft) condition != null
    postinit'ed(this.trigger)
    postnew ActionConditionEditorPanel$1(initComponents#7) num objects == 1
    postnew JComboBox(initComponents#1) num objects == 1
    postnew JComboBox(initComponents#3) num objects == 1
    postnew JComboBox(initComponents#5) num objects == 1
    postthis.arguments == &new JComboBox(initComponents #1)
    postthis.comparisons == &new JComboBox(initComponen ts#5)
    postthis.components == &new JComboBox(initComponent s#3)
    postthis.condition != null
    postthis.condition == condition
    postthis.target == &new ActionConditionEditorPanel$ 1(initComponents#7)
    postthis.trigger == 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.ActionManager:getCompati bleComparisons
    unanalyzedcall on com.dmdirc.actions.ActionManager:getCompati bleComponents
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionComponent:getType
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionMetaType:getArgNames
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionMetaType:getArgTypes
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionType:getType
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionEditorPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionEditorPanel:setLayout
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.DefaultComboBoxModel
    unanalyzedcall on javax.swing.DefaultComboBoxModel:addElement
    unanalyzedcall on javax.swing.DefaultComboBoxModel:removeAllE lements
    unanalyzedcall on javax.swing.DefaultListCellRenderer
    unanalyzedcall on javax.swing.JComboBox
    unanalyzedcall on javax.swing.JComboBox:addActionListener
    unanalyzedcall on javax.swing.JComboBox:getModel
    unanalyzedcall on javax.swing.JComboBox:getSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:putClientProperty
    unanalyzedcall on javax.swing.JComboBox:setEnabled
    unanalyzedcall on javax.swing.JComboBox:setName
    unanalyzedcall on javax.swing.JComboBox:setRenderer
    unanalyzedcall on javax.swing.JComboBox:setSelectedIndex
    unanalyzedcall on javax.swing.JComboBox:setSelectedItem
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JPanel:setEnabled
    unanalyzedcall on javax.swing.JTextField
    unanalyzedcall on javax.swing.JTextField:addPropertyChangeLis tener
    unanalyzedcall on javax.swing.JTextField:getDocument
    unanalyzedcall on javax.swing.JTextField:setEnabled
    unanalyzedcall on javax.swing.JTextField:setText
    unanalyzedcall on javax.swing.text.Document:addDocumentListen er
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectortrigger: Inverse{null}, Addr_Set{null}

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

  • Kind Annotation Text

  • void handleArgumentChange()

  • Kind Annotation Text
    pre(soft) this.trigger != null
    prethis.arguments != null
    prethis.comparisons != null
    prethis.components != null
    prethis.condition != null
    prethis.target != null
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getArg
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getCompo nent
    unanalyzedcall on com.dmdirc.actions.ActionManager:getCompati bleComponents
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionMetaType:getArgTypes
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionType:getType
    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:setSelectedItem

  • void handleComparisonChange()

  • Kind Annotation Text
    prethis.comparisons != null
    prethis.condition != null
    prethis.target != null
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getTarge t
    unanalyzedcall on javax.swing.JTextField:setText

  • void handleComponentChange()

  • Kind Annotation Text
    prethis.comparisons != null
    prethis.components != null
    prethis.condition != null
    prethis.target != null
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getCompa rison
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getCompo nent
    unanalyzedcall on com.dmdirc.actions.ActionManager:getCompati bleComparisons
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionComponent:getType
    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:setSelectedItem

  • void initComponents()

  • Kind Annotation Text
    presumptioninit'ed(java.lang.Boolean.TRUE)
    postnew ActionConditionEditorPanel$1(initComponents#7) num objects == 1
    postnew JComboBox(initComponents#1) num objects == 1
    postnew JComboBox(initComponents#3) num objects == 1
    postnew JComboBox(initComponents#5) num objects == 1
    postthis.arguments == &new JComboBox(initComponents #1)
    postthis.comparisons == &new JComboBox(initComponen ts#5)
    postthis.components == &new JComboBox(initComponent s#3)
    postthis.target == &new ActionConditionEditorPanel$ 1(initComponents#7)
    unanalyzedcall on javax.swing.DefaultListCellRenderer
    unanalyzedcall on javax.swing.JTextField

  • void insertUpdate(DocumentEvent)

  • Kind Annotation Text
    prethis.condition != null
    prethis.target != null

  • void layoutComponents()

  • Kind Annotation Text
    preinit'ed(this.arguments)
    preinit'ed(this.comparisons)
    preinit'ed(this.components)
    preinit'ed(this.target)

  • void populateArguments()

  • Kind Annotation Text
    prethis.arguments != null
    prethis.condition != null
    prethis.trigger != null
    presumptionarr$.length@142 <= 232-1
    presumptioncom.dmdirc.actions.interfaces.ActionMetaType:getArg Names(...)@142 != null
    presumptioncom.dmdirc.actions.interfaces.ActionType:getType(.. .)@142 != null
    presumptionjavax.swing.JComboBox:getModel(...)@140 != null
    presumptionjavax.swing.JComboBox:getModel(...)@143 != null

  • void populateComparisons()

  • Kind Annotation Text
    prethis.comparisons != null
    prethis.condition != null
    presumptioncom.dmdirc.actions.ActionCondition:getComponent(... )@166 != null
    presumptioncom.dmdirc.actions.ActionManager:getCompatibleCompa risons(...)@166 != null
    presumptionjavax.swing.JComboBox:getModel(...)@163 != null
    presumptionjavax.swing.JComboBox:getModel(...)@168 != null
    test_vectorcom.dmdirc.actions.ActionCondition:getComponent(... )@165: Addr_Set{null}, Inverse{null}
    test_vectorjava.util.Iterator:hasNext(...)@166: {0}, {1}

  • void populateComponents()

  • Kind Annotation Text
    pre(soft) this.trigger != null
    prethis.components != null
    prethis.condition != null
    presumptioncom.dmdirc.actions.ActionCondition:getArg(...)@153 < com.dmdirc.actions.interfaces.ActionMetaType:get ArgTypes(...).length@153
    presumptioncom.dmdirc.actions.ActionCondition:getArg(...)@153 >= 0
    presumptioncom.dmdirc.actions.ActionManager:getCompatibleCompo nents(...)@153 != null
    presumptioncom.dmdirc.actions.interfaces.ActionMetaType:getArg Types(...).length@153 >= 1
    presumptioncom.dmdirc.actions.interfaces.ActionMetaType:getArg Types(...)@153 != null
    presumptioncom.dmdirc.actions.interfaces.ActionType:getType(.. .)@153 != null
    presumptionjavax.swing.JComboBox:getModel(...)@150 != null
    presumptionjavax.swing.JComboBox:getModel(...)@155 != null
    test_vectorcom.dmdirc.actions.ActionCondition:getArg(... )@152: {-1}, {-231..-2, 0.. 232-1}
    test_vectorjava.util.Iterator:hasNext(...)@153: {0}, {1}

  • void populateTarget()

  • Kind Annotation Text
    prethis.condition != null
    prethis.target != null

  • void propertyChange(PropertyChangeEvent)

  • Kind Annotation Text
    preevt != null

  • void removeUpdate(DocumentEvent)

  • Kind Annotation Text
    prethis.condition != null
    prethis.target != null

  • void setEnabled(bool)

  • Kind Annotation Text
    prethis.target != null

  • void setEnabled(bool)

  • Kind Annotation Text
    prethis.arguments != null
    prethis.comparisons != null
    prethis.components != null
    prethis.target != null
    test_vectorenabled: {0}, {1}

  • void setTrigger(ActionType)

  • Kind Annotation Text
    pre(soft) this.condition != null
    prethis.arguments != null
    prethis.comparisons != null
    prethis.components != null
    prethis.target != null
    postinit'ed(this.trigger)
    postthis.trigger == trigger
    unanalyzedcall on com.dmdirc.actions.ActionCondition:getArg
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionMetaType:getArgNames
    unanalyzedcall on com.dmdirc.actions.interfaces. ActionType:getType
    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.JPanel:setEnabled
    unanalyzedcall on javax.swing.JTextField:setEnabled
    test_vectorjava.lang.Object:equals(...)@297: {1}, {0}
    test_vectortrigger: Addr_Set{null}, Inverse{null}