Apple.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void com.dmdirc.addons.ui_swing.Apple$1(Apple, Object[])

  • Kind Annotation Text
    postinit'ed(this.val$args)
    postthis.val$args == Param_2

  • com.dmdirc.addons.ui_swing.Apple$1__static_init

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.Apple$ApplicationEvent__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.Apple()

  • Kind Annotation Text
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.CLIENT_ OPENED)
    presumptioninit'ed(com.dmdirc.logger.ErrorLevel.MEDIUM)
    postnew ArrayList(Apple#1) num objects == 1
    postthis.addresses == &new ArrayList(Apple#1)
    postthis.clientOpened == 0
    postthis.isListener == 0
    postthis.menuBar == null
    unanalyzedcall on java.lang.System:getProperty

  • com.dmdirc.addons.ui_swing.Apple__static_init

  • Kind Annotation Text

  • Apple getApple()

  • Kind Annotation Text
    preinit'ed(me)
    postme != null
    postme == One-of{old me, &new Apple(getApple#1)}
    postnew Apple(getApple#1) num objects <= 1
    postnew Apple(getApple#1).addresses == &amp;new ArrayList(Apple#1)
    postnew Apple(getApple#1).clientOpened == 0
    postnew Apple(getApple#1).isListener == 0
    postnew Apple(getApple#1).menuBar == null
    postnew ArrayList(Apple#1) num objects <= 1
    postreturn_value == me
    unanalyzedcall on com.dmdirc.actions.ActionManager:addListene r
    unanalyzedcall on com.dmdirc.logger.Logger:userError
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on java.lang.System:loadLibrary
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on registerOpenURLCallback
    test_vectorme: Inverse{null}, Addr_Set{null}

  • Object getApplication()

  • Kind Annotation Text
    preinit'ed(application)
    presumptionjava.lang.Class:forName(...)@158 != null
    presumptionjava.lang.Class:getMethod(...)@159 != null
    postinit'ed(application)
    postreturn_value == application
    unanalyzedcall on java.lang.System:getProperty
    test_vectorapplication: Inverse{null}, Addr_Set{null}

  • Object getNSApplication()

  • Kind Annotation Text
    preinit'ed(nsApplication)
    presumptionjava.lang.Class:forName(...)@181 != null
    presumptionjava.lang.Class:getMethod(...)@183 != null
    postinit'ed(nsApplication)
    postreturn_value == nsApplication
    unanalyzedcall on java.lang.System:getProperty
    test_vectornsApplication: Inverse{null}, Addr_Set{null}

  • void handleAbout(Apple$ApplicationEvent)

  • Kind Annotation Text
    pre(soft) event != null
    pre(soft) init'ed(this.menuBar)
    pre(soft) this.menuBar.controller != null
    pre(soft) this.menuBar.controller.mainFrameCreated != null
    pre(soft) this.menuBar.controller.me != null
    pre(soft) this.menuBar.mainFrame != null
    postpossibly_updated(this.menuBar.mainFrame.exitCode)
    unanalyzedcall on actionPerformed
    unanalyzedcall on com.dmdirc.FrameContainer:getServer
    unanalyzedcall on com.dmdirc.Server:disconnect
    unanalyzedcall on com.dmdirc.ServerManager:getServerManager
    unanalyzedcall on com.dmdirc.ServerManager:joinDevChat
    unanalyzedcall on com.dmdirc.addons.ui_swing.MainFrame$8:exec ute
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. MenuBar$1
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setIconImages
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:addWindowListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:getParent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:getRootPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setDefaultCloseOperation
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setTitle
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:getDocument
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:getText
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. FeedbackDialog:showFeedbackDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. NewServerDialog:showNewServerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:showAboutDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:showActionsMana gerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.aliases. AliasManagerDialog:showAliasManagerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:showSwingPreferencesDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. profiles.ProfileManagerDialog:showProfileManagerDia log
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
    unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
    unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
    unanalyzedcall on com.dmdirc.logger.Logger:appError
    unanalyzedcall on com.dmdirc.ui.interfaces.Window:getContaine r
    unanalyzedcall on com.dmdirc.util.ReturnableThread
    unanalyzedcall on com.dmdirc.util.ReturnableThread:getObject
    unanalyzedcall on com.dmdirc.util.ReturnableThread:run
    unanalyzedcall on display
    unanalyzedcall on getActiveFrame
    unanalyzedcall on getCancelButton
    unanalyzedcall on getLeftButton
    unanalyzedcall on getOkButton
    unanalyzedcall on getRightButton
    unanalyzedcall on invokeLater
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Window:getIconImages
    unanalyzedcall on java.awt.event.ActionEvent
    unanalyzedcall on java.awt.event.ActionEvent:getActionCommand
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.Runnable:run
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:startsWith
    unanalyzedcall on java.lang.String:toLowerCase
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.concurrent.atomic. AtomicBoolean:get
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setDefaultCapable
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setMinimumSize
    unanalyzedcall on javax.swing.JButton:setPreferredSize
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JDialog
    unanalyzedcall on javax.swing.JOptionPane:showConfirmDialog
    unanalyzedcall on javax.swing.JRootPane:registerKeyboardActio n
    unanalyzedcall on javax.swing.KeyStroke:getKeyStroke
    unanalyzedcall on javax.swing.SwingUtilities:invokeAndWait
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    unanalyzedcall on javax.swing.SwingUtilities:isEventDispatchT hread
    unanalyzedcall on javax.swing.SwingWorker
    unanalyzedcall on javax.swing.text.Document:addDocumentListen er
    unanalyzedcall on net.miginfocom.swing.MigLayout
    unanalyzedcall on orderButtons
    unanalyzedcall on quit
    unanalyzedcall on setHandled

  • void handleMenuBarEvent(String, Apple$ApplicationEvent)

  • Kind Annotation Text
    pre(soft) event != null
    pre(soft) init'ed(this.menuBar)
    pre(soft) this.menuBar.controller != null
    pre(soft) this.menuBar.controller.mainFrameCreated != null
    pre(soft) this.menuBar.controller.me != null
    pre(soft) this.menuBar.mainFrame != null
    postpossibly_updated(this.menuBar.mainFrame.exitCode)
    unanalyzedcall on com.dmdirc.FrameContainer:getServer
    unanalyzedcall on com.dmdirc.Server:disconnect
    unanalyzedcall on com.dmdirc.ServerManager:getServerManager
    unanalyzedcall on com.dmdirc.ServerManager:joinDevChat
    unanalyzedcall on com.dmdirc.addons.ui_swing.MainFrame$8:exec ute
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. MenuBar$1
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setIconImages
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:addWindowListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:getParent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:getRootPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setDefaultCloseOperation
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setTitle
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:getDocument
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:getText
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. FeedbackDialog:showFeedbackDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. NewServerDialog:showNewServerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:showAboutDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:showActionsMana gerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.aliases. AliasManagerDialog:showAliasManagerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:showSwingPreferencesDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. profiles.ProfileManagerDialog:showProfileManagerDia log
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
    unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
    unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
    unanalyzedcall on com.dmdirc.logger.Logger:appError
    unanalyzedcall on com.dmdirc.ui.interfaces.Window:getContaine r
    unanalyzedcall on com.dmdirc.util.ReturnableThread
    unanalyzedcall on com.dmdirc.util.ReturnableThread:getObject
    unanalyzedcall on com.dmdirc.util.ReturnableThread:run
    unanalyzedcall on display
    unanalyzedcall on getActiveFrame
    unanalyzedcall on getCancelButton
    unanalyzedcall on getLeftButton
    unanalyzedcall on getOkButton
    unanalyzedcall on getRightButton
    unanalyzedcall on invokeLater
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Window:getIconImages
    unanalyzedcall on java.awt.event.ActionEvent:getActionCommand
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.Runnable:run
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:startsWith
    unanalyzedcall on java.lang.String:toLowerCase
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.concurrent.atomic. AtomicBoolean:get
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setDefaultCapable
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setMinimumSize
    unanalyzedcall on javax.swing.JButton:setPreferredSize
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JDialog
    unanalyzedcall on javax.swing.JOptionPane:showConfirmDialog
    unanalyzedcall on javax.swing.JRootPane:registerKeyboardActio n
    unanalyzedcall on javax.swing.KeyStroke:getKeyStroke
    unanalyzedcall on javax.swing.SwingUtilities:invokeAndWait
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    unanalyzedcall on javax.swing.SwingUtilities:isEventDispatchT hread
    unanalyzedcall on javax.swing.SwingWorker
    unanalyzedcall on javax.swing.text.Document:addDocumentListen er
    unanalyzedcall on net.miginfocom.swing.MigLayout
    unanalyzedcall on orderButtons
    unanalyzedcall on quit
    test_vectorthis.menuBar: Inverse{null}, Addr_Set{null}

  • void handleOpenApplication(Apple$ApplicationEvent)

  • Kind Annotation Text

  • void handleOpenFile(Apple$ApplicationEvent)

  • Kind Annotation Text

  • void handleOpenURL(String)

  • Kind Annotation Text
    pre(soft) this.addresses != null
    presumptionjava.lang.Thread:currentThread(...)@472 != null
    presumptionjava.lang.Thread:currentThread(...)@474 != null
    unanalyzedcall on java.lang.System:getProperty
    test_vectorjava.lang.Thread:getContextClassLoader(...)@472: Inverse{null}, Addr_Set{null}
    test_vectorthis.clientOpened: {1}, {0}

  • void handlePreferences(Apple$ApplicationEvent)

  • Kind Annotation Text
    pre(soft) event != null
    pre(soft) init'ed(this.menuBar)
    pre(soft) this.menuBar.controller != null
    pre(soft) this.menuBar.controller.mainFrameCreated != null
    pre(soft) this.menuBar.controller.me != null
    pre(soft) this.menuBar.mainFrame != null
    postpossibly_updated(this.menuBar.mainFrame.exitCode)
    unanalyzedcall on actionPerformed
    unanalyzedcall on com.dmdirc.FrameContainer:getServer
    unanalyzedcall on com.dmdirc.Server:disconnect
    unanalyzedcall on com.dmdirc.ServerManager:getServerManager
    unanalyzedcall on com.dmdirc.ServerManager:joinDevChat
    unanalyzedcall on com.dmdirc.addons.ui_swing.MainFrame$8:exec ute
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. MenuBar$1
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setIconImages
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:addWindowListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:getParent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:getRootPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setDefaultCloseOperation
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setTitle
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:getDocument
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:getText
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. FeedbackDialog:showFeedbackDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. NewServerDialog:showNewServerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:showAboutDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:showActionsMana gerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.aliases. AliasManagerDialog:showAliasManagerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:showSwingPreferencesDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. profiles.ProfileManagerDialog:showProfileManagerDia log
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
    unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
    unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
    unanalyzedcall on com.dmdirc.logger.Logger:appError
    unanalyzedcall on com.dmdirc.ui.interfaces.Window:getContaine r
    unanalyzedcall on com.dmdirc.util.ReturnableThread
    unanalyzedcall on com.dmdirc.util.ReturnableThread:getObject
    unanalyzedcall on com.dmdirc.util.ReturnableThread:run
    unanalyzedcall on display
    unanalyzedcall on getActiveFrame
    unanalyzedcall on getCancelButton
    unanalyzedcall on getLeftButton
    unanalyzedcall on getOkButton
    unanalyzedcall on getRightButton
    unanalyzedcall on invokeLater
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Window:getIconImages
    unanalyzedcall on java.awt.event.ActionEvent
    unanalyzedcall on java.awt.event.ActionEvent:getActionCommand
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.Runnable:run
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:startsWith
    unanalyzedcall on java.lang.String:toLowerCase
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.concurrent.atomic. AtomicBoolean:get
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setDefaultCapable
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setMinimumSize
    unanalyzedcall on javax.swing.JButton:setPreferredSize
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JDialog
    unanalyzedcall on javax.swing.JOptionPane:showConfirmDialog
    unanalyzedcall on javax.swing.JRootPane:registerKeyboardActio n
    unanalyzedcall on javax.swing.KeyStroke:getKeyStroke
    unanalyzedcall on javax.swing.SwingUtilities:invokeAndWait
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    unanalyzedcall on javax.swing.SwingUtilities:isEventDispatchT hread
    unanalyzedcall on javax.swing.SwingWorker
    unanalyzedcall on javax.swing.text.Document:addDocumentListen er
    unanalyzedcall on net.miginfocom.swing.MigLayout
    unanalyzedcall on orderButtons
    unanalyzedcall on quit
    unanalyzedcall on setHandled

  • void handlePrintFile(Apple$ApplicationEvent)

  • Kind Annotation Text

  • void handleQuit(Apple$ApplicationEvent)

  • Kind Annotation Text
    pre(soft) event != null
    pre(soft) init'ed(this.menuBar)
    pre(soft) this.menuBar.controller != null
    pre(soft) this.menuBar.controller.mainFrameCreated != null
    pre(soft) this.menuBar.controller.me != null
    pre(soft) this.menuBar.mainFrame != null
    postpossibly_updated(this.menuBar.mainFrame.exitCode)
    unanalyzedcall on actionPerformed
    unanalyzedcall on com.dmdirc.FrameContainer:getServer
    unanalyzedcall on com.dmdirc.Server:disconnect
    unanalyzedcall on com.dmdirc.ServerManager:getServerManager
    unanalyzedcall on com.dmdirc.ServerManager:joinDevChat
    unanalyzedcall on com.dmdirc.addons.ui_swing.MainFrame$8:exec ute
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. MenuBar$1
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setIconImages
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:addWindowListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:getParent
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:getRootPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setDefaultCloseOperation
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setLayout
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardInputDialog:setTitle
    unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:getDocument
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. validating.ValidatingJTextField:getText
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. FeedbackDialog:showFeedbackDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. NewServerDialog:showNewServerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.about. AboutDialog:showAboutDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. actionsmanager.ActionsManagerDialog:showActionsMana gerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.aliases. AliasManagerDialog:showAliasManagerDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs.prefs. SwingPreferencesDialog:showSwingPreferencesDialog
    unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. profiles.ProfileManagerDialog:showProfileManagerDia log
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
    unanalyzedcall on com.dmdirc.config.IdentityManager:getGlobal Config
    unanalyzedcall on com.dmdirc.config.prefs.validator. ValidationResponse:isFailure
    unanalyzedcall on com.dmdirc.config.prefs.validator. Validator:validate
    unanalyzedcall on com.dmdirc.logger.Logger:appError
    unanalyzedcall on com.dmdirc.ui.interfaces.Window:getContaine r
    unanalyzedcall on com.dmdirc.util.ReturnableThread
    unanalyzedcall on com.dmdirc.util.ReturnableThread:getObject
    unanalyzedcall on com.dmdirc.util.ReturnableThread:run
    unanalyzedcall on display
    unanalyzedcall on getActiveFrame
    unanalyzedcall on getCancelButton
    unanalyzedcall on getLeftButton
    unanalyzedcall on getOkButton
    unanalyzedcall on getRightButton
    unanalyzedcall on invokeLater
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Window:getIconImages
    unanalyzedcall on java.awt.event.ActionEvent
    unanalyzedcall on java.awt.event.ActionEvent:getActionCommand
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.Runnable:run
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:startsWith
    unanalyzedcall on java.lang.String:toLowerCase
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.concurrent.atomic. AtomicBoolean:get
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setDefaultCapable
    unanalyzedcall on javax.swing.JButton:setEnabled
    unanalyzedcall on javax.swing.JButton:setMinimumSize
    unanalyzedcall on javax.swing.JButton:setPreferredSize
    unanalyzedcall on javax.swing.JButton:setText
    unanalyzedcall on javax.swing.JDialog
    unanalyzedcall on javax.swing.JOptionPane:showConfirmDialog
    unanalyzedcall on javax.swing.JRootPane:registerKeyboardActio n
    unanalyzedcall on javax.swing.KeyStroke:getKeyStroke
    unanalyzedcall on javax.swing.SwingUtilities:invokeAndWait
    unanalyzedcall on javax.swing.SwingUtilities:invokeLater
    unanalyzedcall on javax.swing.SwingUtilities:isEventDispatchT hread
    unanalyzedcall on javax.swing.SwingWorker
    unanalyzedcall on javax.swing.text.Document:addDocumentListen er
    unanalyzedcall on net.miginfocom.swing.MigLayout
    unanalyzedcall on orderButtons
    unanalyzedcall on quit
    unanalyzedcall on setHandled

  • void handleReopenApplication(Apple$ApplicationEvent)

  • Kind Annotation Text

  • Object invoke(Object, Method, Object[])

  • Kind Annotation Text
    prem != null
    prethis.val$args != null
    prethis.val$args.length >= 1
    prethis.val$args[0] != null
    presumptionjava.lang.Class:getMethod(...)@321 != null
    presumptionjava.lang.Object:getClass(...)@321 != null
    postinit'ed(return_value)

  • Object invoke(Object, Method, Object[])

  • Kind Annotation Text
    pre(soft) args != null
    pre(soft) init'ed(args[0])
    pre(soft) method != null
    presumptionjava.lang.Class:getMethod(...)@325 != null
    presumptionjava.lang.Object:getClass(...)@313 != null
    presumptionjava.lang.Object:getClass(...)@325 != null
    presumptionjava.lang.reflect.Method:getName(...)@329 != null
    postinit'ed(return_value)
    unanalyzedcall on java.lang.System:getProperty

  • bool isApple()

  • Kind Annotation Text
    postinit'ed(return_value)

  • bool isAppleUI()

  • Kind Annotation Text
    presumptionjava.lang.Class:getName(...)@210 != null
    presumptionjava.lang.Object:getClass(...)@210 != null
    presumptionjavax.swing.UIManager:getLookAndFeel(...)@210 != null
    postinit'ed(return_value)
    unanalyzedcall on java.lang.System:getProperty

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

  • Kind Annotation Text
    pre(soft) this.addresses != null
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.CLIENT_ OPENED)
    presumptionjava.util.ArrayList:iterator(...)@445 != null
    presumptionjava.util.Iterator:next(...)@445 != null
    postpossibly_updated(this.clientOpened)
    test_vectorjava.util.Iterator:hasNext(...)@445: {0}, {1}

  • void requestUserAttention(bool)

  • Kind Annotation Text
    presumptioninit'ed(java.lang.Integer.TYPE)
    presumptionjava.lang.Class:getField(...)@248 != null
    presumptionjava.lang.Class:getMethod(...)@251 != null
    presumptionjava.lang.Object:getClass(...)@248 != null
    presumptionjava.lang.Object:getClass(...)@251 != null
    postpossibly_updated(nsApplication)
    unanalyzedcall on java.lang.Class:forName
    unanalyzedcall on java.lang.Class:getMethod
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.lang.reflect.Method:invoke
    test_vectorisCritical: {0}, {1}

  • bool setListener()

  • Kind Annotation Text
    pre(soft) init'ed(this.isListener)
    presumptioninit'ed(java.lang.Boolean.TRUE)
    presumptioninit'ed(java.lang.Boolean.TYPE)
    presumptionjava.lang.Class:getMethod(...)@277 != null
    presumptionjava.lang.Class:getMethod(...)@283 != null
    presumptionjava.lang.Class:getMethod(...)@287 != null
    presumptionjava.lang.Object:getClass(...)@274 != null
    presumptionjava.lang.Object:getClass(...)@277 != null
    presumptionjava.lang.Object:getClass(...)@283 != null
    presumptionjava.lang.Object:getClass(...)@287 != null
    postinit'ed(return_value)
    postinit'ed(this.isListener)
    postpossibly_updated(application)
    unanalyzedcall on java.lang.Class:forName
    unanalyzedcall on java.lang.Class:getMethod
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.lang.reflect.Method:invoke
    test_vectorthis.isListener: {0}, {1}

  • void setMenuBar(MenuBar)

  • Kind Annotation Text
    pre(soft) menuBar != null
    postthis.menuBar != null
    postthis.menuBar == menuBar
    unanalyzedcall on java.lang.Class:getName
    unanalyzedcall on java.lang.Object:getClass
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.System:getProperty
    unanalyzedcall on javax.swing.UIManager:getLookAndFeel
    test_vectorcom.dmdirc.addons.ui_swing.components. MenuBar:getMenu(...)@347: Addr_Set{null}, Inverse{null}
    test_vectorjavax.swing.JMenu:getItem(...)@351: Addr_Set{null}, Inverse{null}

  • void setUISettings()

  • Kind Annotation Text
    presumptioncom.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@223 != null
    unanalyzedcall on java.lang.System:getProperty