ActionsManagerDialog.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void access$000(ActionsManagerDialog, ActionGroup)

  • Kind Annotation Text
    prex0 != null
    prex0.groups != null
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setSelectedValue

  • void access$100(ActionsManagerDialog)

  • Kind Annotation Text
    prex0 != null
    prex0.groups != null
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setSelectedValue

  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    pre(soft) init'ed(com/dmdirc/addons/ui_ swing/dialogs/actioneditor/ActionEditorDialog.me)
    pre(soft) init'ed(me)
    pre(soft) init'ed(this.delete)
    pre(soft) init'ed(this.edit)
    pre(soft) this.groups != null
    pre(soft) this.settings != null
    pree != null
    preinit'ed(this.add)
    presumptioncom.dmdirc.config.IdentityManager:getConfigIdentity (...)@322 != null
    presumptionjava.util.Iterator:next(...)@319 != null
    presumptionjava.util.Map:values(...)@319 != null
    presumptionloopSettings.settings@319 != null
    postcom/dmdirc/addons/ui_swing/dialogs/actioneditor/Act ionEditorDialog.me == One-of{old com/dmdirc/addons/ ui_swing/dialogs/actioneditor/ActionEditorDialog. me, null}
    postinit'ed(com/dmdirc/addons/ui_swing/dialogs/actioned itor/ActionEditorDialog.me)
    postinit'ed(me)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).action)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).conditions)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).conditionsValid)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).group)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).name)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).nameValid)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).response)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).showSubstitutions)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).substitutions)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).triggers)
    postinit'ed(new ActionEditorDialog(getActionEditorDialo g#1*).triggersValid)
    postme == One-of{old me, null}
    postnew ActionEditorDialog(getActionEditorDialog#1*) num objects <= 1
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getName
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroup
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on com.dmdirc.actions.ActionManager:removeGrou p
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:dispose
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:display
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setText
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionConditionsPanel:addPropertyChang eListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:addWindowListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getCancelButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getLeftButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getOkButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:getRightButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setDefaultCloseOper ation
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setMinimumSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setResizable
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionEditorDialog:setTitle
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionNamePanel:addPropertyChangeListe ner
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersPanel:addPropertyChangeL istener
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: save
    unanalyzedcall on com.dmdirc.config.prefs.validator. ActionGroupValidator
    unanalyzedcall on com.dmdirc.config.prefs.validator. FileNameValidator
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidatorChain
    unanalyzedcall on doComponents
    unanalyzedcall on initComponents
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.DefaultListModel:indexOf
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:getSelectedValue
    unanalyzedcall on javax.swing.JList:setSelectedIndex
    unanalyzedcall on javax.swing.JList:setSelectedValue
    unanalyzedcall on javax.swing.JOptionPane:showConfirmDialog
    unanalyzedcall on javax.swing.ListModel:getSize
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorcom/dmdirc/addons/ui_swing/dialogs/actioneditor/Act ionEditorDialog.me: Addr_Set{null}, Inverse{null}
    test_vectorjava.util.Iterator:hasNext(...)@319: {0}, {1}
    test_vectorjavax.swing.JOptionPane:showConfirmDialog(... )@310: {-231..-1, 1..232-1}, {0}

  • void addGroup()

  • Kind Annotation Text
    presumptioninit'ed(java.awt.Dialog$ModalityType.DOCUMENT_ MODAL)
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog

  • void addListeners()

  • Kind Annotation Text
    prethis.add != null
    prethis.delete != null
    prethis.edit != null
    prethis.groups != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getCancelButton(...)@194 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getOkButton(...)@193 != null
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.ACTION_ CREATED)
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.ACTION_ DELETED)
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.ACTION_ UPDATED)
    presumptionjavax.swing.JList:getSelectionModel(...)@198 != null
    unanalyzedcall on java.awt.event.WindowAdapter

  • void cancelled()

  • Kind Annotation Text

  • void cancelled()

  • Kind Annotation Text

  • void changeActiveGroup(ActionGroup)

  • Kind Annotation Text
    pre(soft) init'ed(this.info.infoLabel.sas)
    pre(soft) this.info.authorLabel != null
    pre(soft) this.info.versionLabel != null
    preinit'ed(this.actions.model.actions)
    preinit'ed(this.groupPanel)
    preinit'ed(this.infoLabel)
    prethis.actions != null
    prethis.actions.add != null
    prethis.actions.model != null
    prethis.info != null
    prethis.info.author != null
    prethis.info.infoLabel != null
    prethis.info.version != null
    prethis.settings != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@286 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@287 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@291 != null
    presumptionjava.util.Map:get(...)@281 != null
    presumptionthis.activeSettings.settings@281 != null
    postinit'ed(this.actions.group)
    postinit'ed(this.actions.model.actions)
    postnew ArrayList(setActionGroup#1*) num objects <= 1
    postthis.actions.group == group
    postthis.activeSettings != null
    postthis.info.group == this.actions.group
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getActions
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getAuthor
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getDescripti on
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getSettings
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getVersion
    unanalyzedcall on com.dmdirc.addons.ui_swing.PrefsComponentFa ctory:getComponent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. OptionalColourChooser:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. OptionalColourChooser:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupInformationPanel:isVisibl e
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:isVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableDataChange d
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getContentPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getOkButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.SettingsRevertButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.SettingsRevertButton:setVisible
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: getTitle
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: registerChangeListener
    unanalyzedcall on java.awt.Container:add
    unanalyzedcall on java.awt.Container:setLayout
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Integer:toString
    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.Collection:isEmpty
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on java.util.Map:isEmpty
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JLabel:setToolTipText
    unanalyzedcall on javax.swing.JLabel:setVisible
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorjava.util.Map:containsKey(...)@274: {1}, {0}

  • void com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsManagerDialog$1(ActionsManagerDialog)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsManagerDialog$1__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsManagerDialog$2(ActionsManagerDialog, Window, Dialog$ModalityType, String, String, Validator)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsManagerDialog$2__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsManagerDialog$3(ActionsManagerDialog, Window, Dialog$ModalityType, String, String, Validator, String)

  • Kind Annotation Text
    postinit'ed(this.val$oldName)
    postthis.val$oldName == Param_7

  • com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsManagerDialog$3__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsManagerDialog()

  • Kind Annotation Text
    presumptioninit'ed(java.awt.Dialog$ModalityType.MODELESS)
    presumptionthis.activeSettings != null
    presumptionthis.add != null
    presumptionthis.delete != null
    presumptionthis.edit != null
    presumptionthis.groupPanel != null
    presumptionthis.groups != null
    presumptionthis.info != null
    postinit'ed(this.actions)
    postinit'ed(this.activeSettings)
    postinit'ed(this.add)
    postinit'ed(this.delete)
    postinit'ed(this.edit)
    postinit'ed(this.groupPanel)
    postinit'ed(this.groups)
    postinit'ed(this.info)
    postinit'ed(this.infoLabel)
    unanalyzedcall on com.dmdirc.actions.ActionManager:addListene r
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupInformationPanel:isVisibl e
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:isVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:addWindowListen er
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getCancelButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getContentPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getOkButton
    unanalyzedcall on java.awt.Container:add
    unanalyzedcall on java.awt.Container:setLayout
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JList:getSelectionModel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JPanel:setLayout
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.ListSelectionModel:addListSelec tionListener
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • com.dmdirc.addons.ui_swing.dialogs.actionsmanager.ActionsManagerDialog__static_init

  • Kind Annotation Text

  • void delGroup()

  • Kind Annotation Text
    prethis.groups != null
    presumptionjavax.swing.JList:getModel(...)@423 != null
    presumptionjavax.swing.JList:getModel(...)@427 != null
    presumptionjavax.swing.JList:getModel(...)@429 != null
    presumptionjavax.swing.JList:getModel(...)@430 != null
    presumptionjavax.swing.JList:getSelectedValue(...)@416 != null
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setSelectedValue
    test_vectorjavax.swing.DefaultListModel:indexOf(...)@423: {1..232-2}, {-231..0}
    test_vectorjavax.swing.JOptionPane:showConfirmDialog(... )@418: {-231..-1, 1..232-1}, {0}
    test_vectorjavax.swing.ListModel:getSize(...)@427: {-231..-1, 1..232-1}, {0}

  • void dispose()

  • Kind Annotation Text
    preinit'ed(me)
    postme == null
    test_vectorme: Inverse{null}, Addr_Set{null}

  • void editGroup()

  • Kind Annotation Text
    prethis.groups != null
    presumptioninit'ed(java.awt.Dialog$ModalityType.DOCUMENT_ MODAL)
    presumptionjavax.swing.JList:getSelectedValue(...)@374 != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog

  • ActionsManagerDialog getActionsManagerDialog()

  • Kind Annotation Text
    preinit'ed(me)
    presumptionme.groups != null
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).actions)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).activeSettings)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).add)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).delete)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).edit)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).groupPanel)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).groups)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).info)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).infoLabel)
    postme != null
    postme == One-of{&amp;new ActionsManagerDialog(getActio nsManagerDialog#1), old me}
    postnew ActionsManagerDialog(getActionsManagerDialog#1) num objects <= 1
    postreturn_value != null
    postreturn_value == One-of{&amp;new ActionsManagerDialo g(getActionsManagerDialog#1), old me}
    unanalyzedcall on com.dmdirc.actions.ActionManager:addListene r
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupInformationPanel:isVisibl e
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:isVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:addWindowListen er
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getCancelButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getContentPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getOkButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:setDefaultClose Operation
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:setResizable
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:setTitle
    unanalyzedcall on initComponents
    unanalyzedcall on java.awt.Container:add
    unanalyzedcall on java.awt.Container:setLayout
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:getSelectionModel
    unanalyzedcall on javax.swing.JList:setSelectedValue
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JPanel:setLayout
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.ListSelectionModel:addListSelec tionListener
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorme: Inverse{null}, Addr_Set{null}

  • void initComponents()

  • Kind Annotation Text
    postinit'ed(this.actions.group)
    postinit'ed(this.info.group)
    postnew ActionGroupInformationPanel(initComponents#7) num objects == 1
    postnew ActionGroupSettingsPanel(initComponents#9) num objects == 1
    postnew ActionTableModel(initComponents#2) num objects == 1
    postnew ActionTableModel(initComponents#2).actions != null
    postnew ActionTypeTableCellRenderer(ActionsGroupPanel$1 #1) num objects == 1
    postnew ActionsGroupPanel$1(initComponents#4) num objects == 1
    postnew ActionsGroupPanel$1(initComponents#4). arrayRenderer == &amp;new ArrayCellRenderer(Actions GroupPanel$1#2)
    postnew ActionsGroupPanel$1(initComponents#4). typeRenderer == &amp;new ActionTypeTableCellRendere r(ActionsGroupPanel$1#1)
    postnew ActionsGroupPanel(initComponents#6) num objects == 1
    postnew ArrayCellRenderer(ActionsGroupPanel$1#2) num objects == 1
    postnew ArrayList(ActionTableModel#1) num objects <= 1
    postnew ArrayList(initComponents#3) num objects == 1
    postnew ArrayList(setActionGroup#1) num objects == 1
    postnew HashMap(initComponents#1) num objects == 1
    postnew HashMap(initComponents#8) num objects == 1
    postnew JButton(initComponents#10) num objects == 1
    postnew JButton(initComponents#11) num objects == 1
    postnew JButton(initComponents#12) num objects == 1
    postnew JButton(initComponents#6) num objects == 1
    postnew JButton(initComponents#7) num objects == 1
    postnew JButton(initComponents#8) num objects == 1
    postnew JLabel(initComponents#2) num objects == 1
    postnew JLabel(initComponents#3) num objects == 1
    postnew JLabel(initComponents#4) num objects == 1
    postnew JLabel(initComponents#5) num objects == 1
    postnew JList(initComponents#4) num objects == 1
    postnew JPanel(initComponents#13) num objects == 1
    postnew JScrollPane(initComponents#1) num objects == 1
    postnew OldTextLabel(initComponents#1) num objects == 1
    postnew OldTextLabel(initComponents#1).sas == &amp;new SimpleAttributeSet(OldTextLabel#4)
    postnew SimpleAttributeSet(OldTextLabel#4) num objects == 1
    postnew SimpleAttributeSet(TextLabel#6) num objects == 1
    postnew TextLabel(initComponents#3) num objects == 1
    postthis.actions == &amp;new ActionsGroupPanel(initComp onents#6)
    postthis.actions.add == &amp;new JButton(initComponents #6)
    postthis.actions.delete == &amp;new JButton(initCompone nts#8)
    postthis.actions.edit == &amp;new JButton(initComponent s#7)
    postthis.actions.model == &amp;new ActionTableModel(ini tComponents#2)
    postthis.actions.parent == this.activeSettings.window
    postthis.actions.scrollPane == &amp;new JScrollPane(initComponents#1)
    postthis.actions.table == &amp;new ActionsGroupPanel$1( initComponents#4)
    postthis.activeSettings == &amp;new ActionGroupSettings Panel(initComponents#9)
    postthis.activeSettings.settingMap == &amp;new HashMap(initComponents#1)
    postthis.activeSettings.settings != null
    postthis.activeSettings.window != null
    postthis.activeSettings.window == this
    postthis.add == &amp;new JButton(initComponents#10)
    postthis.delete == &amp;new JButton(initComponents#12)
    postthis.edit == &amp;new JButton(initComponents#11)
    postthis.groupPanel == &amp;new JPanel(initComponents#1 3)
    postthis.groups == &amp;new JList(initComponents#4)
    postthis.info == &amp;new ActionGroupInformationPanel(i nitComponents#7)
    postthis.info.author == &amp;new JLabel(initComponents# 5)
    postthis.info.authorLabel == &amp;new JLabel(initCompon ents#4)
    postthis.info.infoLabel == &amp;new OldTextLabel(initCo mponents#1)
    postthis.info.version == &amp;new JLabel(initComponents #3)
    postthis.info.versionLabel == &amp;new JLabel(initCompo nents#2)
    postthis.infoLabel == &amp;new TextLabel(initComponents #3)
    postthis.infoLabel.sas == &amp;new SimpleAttributeSet(T extLabel#6)
    postthis.settings == &amp;new HashMap(initComponents#8)
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getActions
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getAuthor
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getDescripti on
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getSettings
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getVersion
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on com.dmdirc.addons.ui_swing.PrefsComponentFa ctory:getComponent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. OptionalColourChooser:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. OptionalColourChooser:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:addMouseListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:getRowSorter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:getSelectionModel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setAutoCreateColumnsFromModel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setAutoCreateRowSorter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setCellSelectionEnabled
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setColumnSelectionAllowed
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setFillsViewportHeight
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setRowSelectionAllowed
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. PackingTable:setSelectionMode
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. OldTextLabel:getFont
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. OldTextLabel:setEditable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. OldTextLabel:setHighlighter
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. OldTextLabel:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. OldTextLabel:setOpaque
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. OldTextLabel:setUI
    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. actionsmanager.ActionGroupInformationPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupInformationPanel:setLayou t
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsGroupPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsGroupPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.SettingsRevertButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.SettingsRevertButton:setVisible
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: getTitle
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: registerChangeListener
    unanalyzedcall on java.awt.Font:getFamily
    unanalyzedcall on java.awt.Font:getSize
    unanalyzedcall on java.awt.Font:isBold
    unanalyzedcall on java.awt.Font:isItalic
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.awt.event.MouseAdapter
    unanalyzedcall on java.lang.Integer:toString
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.lang.String:length
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on java.util.Map:isEmpty
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListCellRenderer
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JLabel:setToolTipText
    unanalyzedcall on javax.swing.JLabel:setVisible
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setSelectedValue
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JScrollPane:setViewportView
    unanalyzedcall on javax.swing.JTextPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.ListSelectionModel:addListSelec tionListener
    unanalyzedcall on javax.swing.RowSorter:toggleSortOrder
    unanalyzedcall on javax.swing.UIManager:getFont
    unanalyzedcall on javax.swing.plaf.basic.BasicTextPaneUI
    unanalyzedcall on javax.swing.table.AbstractTableModel
    unanalyzedcall on javax.swing.table.DefaultTableCellRenderer
    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.StyleConstants:setBold
    unanalyzedcall on javax.swing.text.StyleConstants:setFontFami ly
    unanalyzedcall on javax.swing.text.StyleConstants:setFontSize
    unanalyzedcall on javax.swing.text.StyleConstants:setItalic
    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

  • void layoutComponents()

  • Kind Annotation Text
    pre(soft) this.activeSettings != null
    preinit'ed(this.actions)
    preinit'ed(this.groupPanel)
    preinit'ed(this.infoLabel)
    prethis.info != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@230 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@232 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@234 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@236 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@238 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@240 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@241 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@242 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getContentPane(...)@243 != null
    test_vectorcom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionGroupInformationPanel:isVisible(...)@233: {0}, {1}
    test_vectorcom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionGroupInformationPanel:isVisible(...)@235: {1}, {0}
    test_vectorcom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionGroupSettingsPanel:isVisible(...)@233: {0}, {1}
    test_vectorcom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionGroupSettingsPanel:isVisible(...)@235: {0}, {1}

  • void layoutGroupPanel()

  • Kind Annotation Text
    preinit'ed(this.add)
    preinit'ed(this.delete)
    preinit'ed(this.edit)
    preinit'ed(this.groups)
    prethis.groupPanel != null

  • void processEvent(ActionType, StringBuffer, Object[])

  • Kind Annotation Text
    pre(soft) arguments != null
    pre(soft) arguments.length >= 2
    pre(soft) arguments[0] != null
    pre(soft) init'ed(arguments[1])
    pre(soft) this.actions != null
    pre(soft) this.actions.model != null
    pre(soft) this.actions.model.actions != null
    pre(soft) type != null
    prethis.groups != null
    presumptioncom.dmdirc.actions.Action:getGroup(...)@466 != null
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.ACTION_ CREATED)
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.ACTION_ UPDATED)
    presumptionjavax.swing.JList:getSelectedValue(...)@466 != null
    presumptionjavax.swing.JList:getSelectedValue(...)@470 != null
    unanalyzedcall on com.dmdirc.actions.Action:getName
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableCellUpdate d
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableRowsDelete d
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableRowsInsert ed
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.List:add
    unanalyzedcall on java.util.List:contains
    unanalyzedcall on java.util.List:indexOf
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on java.util.List:remove
    unanalyzedcall on java.util.List:size
    test_vectorjava.lang.Object:equals(...)@463: {0}, {1}
    test_vectorjava.lang.Object:equals(...)@463: {1}, {0}
    test_vectorjava.lang.Object:equals(...)@470: {0}, {1}
    test_vectorjava.lang.String:equals(...)@466: {0}, {1}
    test_vectorjavax.swing.JList:getSelectedValue(...)@460: Inverse{null}, Addr_Set{null}

  • void reloadGroups()

  • Kind Annotation Text
    prethis.groups != null
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setSelectedValue

  • void reloadGroups(ActionGroup)

  • Kind Annotation Text
    prethis.groups != null
    presumptioncom.dmdirc.actions.ActionManager:getGroups(... )@260 != null
    presumptionjava.util.Map:values(...)@260 != null
    presumptionjavax.swing.JList:getModel(...)@259 != null
    presumptionjavax.swing.JList:getModel(...)@261 != null
    test_vectorjava.util.Iterator:hasNext(...)@260: {0}, {1}

  • bool save()

  • Kind Annotation Text
    pre(soft) this.groups != null
    presumptioncom.dmdirc.actions.ActionManager:getGroups(... )@349 != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog_2:getText(...)@349 != null
    postinit'ed(return_value)
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setSelectedValue
    test_vectorcom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog_2:getText(...)@349: Addr_Set{null}, Inverse{null}
    test_vectorjava.lang.String:isEmpty(...)@349: {0}, {1}
    test_vectorjava.util.Map:containsKey(...)@349: {1}, {0}

  • bool save()

  • Kind Annotation Text
    pre(soft) this.groups != null
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog_3:getText(...)@393 != null
    postinit'ed(return_value)
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:setSelectedValue
    test_vectorcom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog_3:getText(...)@393: Addr_Set{null}, Inverse{null}
    test_vectorjava.lang.String:isEmpty(...)@393: {0}, {1}

  • void showActionsManagerDialog(Window)

  • Kind Annotation Text
    preinit'ed(me)
    preparentWindow != null
    presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@125 != null
    presumptionjavax.swing.JList:getModel(...)@127 != null
    presumptionjavax.swing.JList:getModel(...)@129 != null
    presumptionme.actions != null
    presumptionme.actions.add != null
    presumptionme.actions.model != null
    presumptionme.groups != null
    presumptionme.info != null
    presumptionme.info.author != null
    presumptionme.info.authorLabel != null
    presumptionme.info.infoLabel != null
    presumptionme.info.version != null
    presumptionme.info.versionLabel != null
    presumptionme.settings != null
    postinit'ed(me.actions.group)
    postinit'ed(me.actions.model.actions)
    postinit'ed(me.activeSettings)
    postinit'ed(me.info.group)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).actions)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).activeSettings)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).add)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).delete)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).edit)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).groupPanel)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).groups)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).info)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).infoLabel)
    postinit'ed(new ActionsManagerDialog(getActionsManagerD ialog#1).settings)
    postme != null
    postme == One-of{&amp;new ActionsManagerDialog(getActio nsManagerDialog#1), old me}
    postnew ActionsManagerDialog(getActionsManagerDialog#1) num objects <= 1
    postnew ArrayList(setActionGroup#1*) num objects <= 1
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getActions
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getAuthor
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getDescripti on
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getSettings
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getVersion
    unanalyzedcall on com.dmdirc.actions.ActionManager:addListene r
    unanalyzedcall on com.dmdirc.actions.ActionManager:getGroups
    unanalyzedcall on com.dmdirc.addons.ui_swing.PrefsComponentFa ctory:getComponent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. OptionalColourChooser:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. OptionalColourChooser:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupInformationPanel:isVisibl e
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupInformationPanel:setVisib le
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:getBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:isVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableDataChange d
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:addWindowListen er
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getCancelButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getContentPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getOkButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:setDefaultClose Operation
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:setResizable
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:setTitle
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:validate
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.SettingsRevertButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.SettingsRevertButton:setVisible
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: getTitle
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: registerChangeListener
    unanalyzedcall on initComponents
    unanalyzedcall on java.awt.Container:add
    unanalyzedcall on java.awt.Container:removeAll
    unanalyzedcall on java.awt.Container:setLayout
    unanalyzedcall on java.awt.Container:setVisible
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.Integer:toString
    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.Collection:isEmpty
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on java.util.Map:containsKey
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on java.util.Map:isEmpty
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
    unanalyzedcall on javax.swing.DefaultListModel:addElement
    unanalyzedcall on javax.swing.DefaultListModel:clear
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JLabel:setToolTipText
    unanalyzedcall on javax.swing.JLabel:setVisible
    unanalyzedcall on javax.swing.JList:getModel
    unanalyzedcall on javax.swing.JList:getSelectionModel
    unanalyzedcall on javax.swing.JList:setSelectedValue
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:add
    unanalyzedcall on javax.swing.JPanel:setLayout
    unanalyzedcall on javax.swing.JScrollPane
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.ListSelectionModel:addListSelec tionListener
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorcom.dmdirc.config.ConfigManager:getOptionInt(... )@125: {-231..-1}, {0..232-2}

  • void valueChanged(ListSelectionEvent)

  • Kind Annotation Text
    pre(soft) init'ed(this.actions.model.actions)
    pre(soft) init'ed(this.groupPanel)
    pre(soft) init'ed(this.info.infoLabel.sas)
    pre(soft) init'ed(this.infoLabel)
    pre(soft) this.actions != null
    pre(soft) this.actions.add != null
    pre(soft) this.actions.model != null
    pre(soft) this.delete != null
    pre(soft) this.edit != null
    pre(soft) this.groups != null
    pre(soft) this.info != null
    pre(soft) this.info.author != null
    pre(soft) this.info.authorLabel != null
    pre(soft) this.info.infoLabel != null
    pre(soft) this.info.version != null
    pre(soft) this.info.versionLabel != null
    pre(soft) this.settings != null
    pree != null
    presumptionjavax.swing.JList:getSelectedValue(...)@446 != null
    postinit'ed(this.actions.model.actions)
    postnew ArrayList(setActionGroup#1*) num objects <= 1
    postpossibly_updated(this.actions.group)
    postpossibly_updated(this.activeSettings)
    postpossibly_updated(this.info.group)
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getActions
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getAuthor
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getDescripti on
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getSettings
    unanalyzedcall on com.dmdirc.actions.ActionGroup:getVersion
    unanalyzedcall on com.dmdirc.addons.ui_swing.PrefsComponentFa ctory:getComponent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. OptionalColourChooser:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. OptionalColourChooser:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:instanceof
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:setWindow
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupInformationPanel:isVisibl e
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupInformationPanel:setVisib le
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:getBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:isVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:removeAll
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:setBorder
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionGroupSettingsPanel:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionTableModel:fireTableDataChange d
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getContentPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:getOkButton
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:validate
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.SettingsRevertButton:setMargin
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.SettingsRevertButton:setVisible
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: getTitle
    unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: registerChangeListener
    unanalyzedcall on java.awt.Container:add
    unanalyzedcall on java.awt.Container:removeAll
    unanalyzedcall on java.awt.Container:setLayout
    unanalyzedcall on java.awt.Container:setVisible
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Integer:toString
    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.Collection:isEmpty
    unanalyzedcall on java.util.Collection:iterator
    unanalyzedcall on java.util.HashMap
    unanalyzedcall on java.util.Map:containsKey
    unanalyzedcall on java.util.Map:get
    unanalyzedcall on java.util.Map:isEmpty
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Map:values
    unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JLabel
    unanalyzedcall on javax.swing.JLabel:setText
    unanalyzedcall on javax.swing.JLabel:setToolTipText
    unanalyzedcall on javax.swing.JLabel:setVisible
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JTextPane:getDocument
    unanalyzedcall on javax.swing.JTextPane:setText
    unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
    unanalyzedcall on net.miginfocom.swing.MigLayout
    test_vectorcom.dmdirc.actions.ActionGroup:isDelible(...)@446: {1}, {0}
    test_vectorjavax.swing.JList:getSelectedIndex(...)@446: {-1}, {-231..-2, 0..232-1}
    test_vectorjavax.swing.event.ListSelectionEvent:getValueIsAdju sting(...)@441: {0}, {1}

  • void windowClosing(WindowEvent)

  • Kind Annotation Text
    presumptioncom.dmdirc.addons.ui_swing.dialogs.actionsmanager. ActionsManagerDialog:getOkButton(...)@208 != null