| method | void access$100(ActionTriggersListPanel) |
| pre | x0 != null |
| pre | x0.triggers != null |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:setVisible |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:removeAll |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:isEnabled |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled |
| unanalyzed | call on com.dmdirc.actions.interfaces. ActionType:getName |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:add |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| method | void com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel() |
| post | this.listeners == &new ListenerList(ActionTrigg ersListPanel#1) |
| post | this.triggers == &new ArrayList(ActionTriggersL istPanel#2) |
| post | new ArrayList(ActionTriggersListPanel#2) num objects == 1 |
| post | new ListenerList(ActionTriggersListPanel#1) num objects == 1 |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:setVisible |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:removeAll |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:isEnabled |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled |
| unanalyzed | call on com.dmdirc.actions.interfaces. ActionType:getName |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:add |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on java.util.ArrayList |
| method | void com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel(List) |
| post | this.listeners == &new ListenerList(ActionTrigg ersListPanel#1) |
| post | this.triggers == &new ArrayList(ActionTriggersL istPanel#2) |
| post | new ArrayList(ActionTriggersListPanel#2) num objects == 1 |
| post | new ListenerList(ActionTriggersListPanel#1) num objects == 1 |
| unanalyzed | call on net.miginfocom.swing.MigLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:setLayout |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:setVisible |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:removeAll |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:isEnabled |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled |
| unanalyzed | call on com.dmdirc.actions.interfaces. ActionType:getName |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:add |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| method | void layoutComponents() |
| pre | this.triggers != null |
| presumption | com.dmdirc.ui.IconManager:getIconManager(...)@95 != null |
| presumption | java.util.Iterator:next(...)@94 != null |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| test_vector | java.util.Iterator:hasNext(...)@94: {0}, {1} |
| test_vector | java.util.List:size(...)@113: {-231..-1, 1..232-1}, {0} |
| method | void run() |
| pre | this.triggers != null |
| presumption | java.util.List:size(...)@133 >= -231+1 |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:setVisible |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:removeAll |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:isEnabled |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled |
| unanalyzed | call on com.dmdirc.actions.interfaces. ActionType:getName |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:add |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| method | void run() |
| pre | this.listeners != null |
| pre | this.triggers != null |
| presumption | java.util.List:size(...)@156 <= 232-2 |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on triggerRemoved |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:setVisible |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:removeAll |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:isEnabled |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled |
| unanalyzed | call on com.dmdirc.actions.interfaces. ActionType:getName |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:add |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on javax.swing.SwingUtilities:invokeLater |
| method | void run() |
| pre | this.triggers != null |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:setVisible |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:removeAll |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:addActionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:isEnabled |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ImageButton:setEnabled |
| unanalyzed | call on com.dmdirc.actions.interfaces. ActionType:getName |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.dialogs. actioneditor.ActionTriggersListPanel:add |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on javax.swing.JTextPane:getDocument |
| unanalyzed | call on javax.swing.JTextPane:setText |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on javax.swing.text.StyledDocument:setParagrap hAttributes |
| unanalyzed | call on javax.swing.text.DefaultStyledDocument |
| unanalyzed | call on javax.swing.JTextPane |
| unanalyzed | call on javax.swing.text.html.HTMLEditorKit |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditorKit |
| unanalyzed | call on javax.swing.plaf.basic.BasicTextPaneUI |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setUI |
| unanalyzed | call on javax.swing.UIManager:getFont |
| unanalyzed | call on javax.swing.text.html.HTMLDocument:getStyle Sheet |
| unanalyzed | call on java.awt.Font:getFamily |
| unanalyzed | call on java.awt.Font:getSize |
| unanalyzed | call on javax.swing.text.html.StyleSheet:addRule |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setOpaque |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setEditable |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setHighlighter |
| unanalyzed | call on java.awt.Insets |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel:setMargin |
| unanalyzed | call on javax.swing.text.SimpleAttributeSet |
| unanalyzed | call on javax.swing.text.StyleConstants:setAlignmen t |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |