method com.dmdirc.addons.ui_swing.dialogs.sslcertificate. SSLCertificateDialog__static_init










method void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog(Window, SSLCertificateDialogModel)
premodel != null
presumptioninit'ed(java.awt.Dialog$ModalityType.MODELESS)
postthis.actions == &new ActionsPanel(initComponent s#3)
postthis.blurb == &new TextLabel(initComponents#7)
postthis.chain == &new CertificateChainPanel(initCo mponents#4)
postthis.info == &new CertificateInfoPanel(initComp onents#5)
postthis.model == model
postthis.model != null
postthis.parent == parent
postinit'ed(this.parent)
postinit'ed(this.selectedIndex)
postthis.summary == &new SummaryPanel(initComponent s#6)
postnew ActionsPanel(initComponents#3) num objects == 1
postnew ArrayList(SummaryPanel#1) num objects == 1
postnew ArrayList(initComponents#2) num objects == 1
postnew ButtonGroup(initComponents#4) num objects == 1
postnew CertificateChainPanel(initComponents#4) num objects == 1
postnew CertificateInfoPanel(initComponents#5) num objects == 1
postnew DefaultListModel(initComponents#1) num objects == 1
postnew JList(initComponents#2) num objects == 1
postnew JPanel(initComponents#1) num objects == 1
postnew JRadioButton(initComponents#1) num objects == 1
postnew JRadioButton(initComponents#2) num objects == 1
postnew JRadioButton(initComponents#3) num objects == 1
postnew SummaryPanel(initComponents#6) num objects == 1
postnew TextLabel(initComponents#7) num objects == 1
postnew ActionsPanel(initComponents#3).disconnect == &new JRadioButton(initComponents#3)
postnew ActionsPanel(initComponents#3).group == &new ButtonGroup(initComponents#4)
postnew ActionsPanel(initComponents#3).permAccept == &new JRadioButton(initComponents#2)
postnew ActionsPanel(initComponents#3).tempAccept == &new JRadioButton(initComponents#1)
postinit'ed(new CertificateChainPanel(initComponents#4) .certificateChain)
postnew CertificateChainPanel(initComponents#4).list == &new JList(initComponents#2)
postnew CertificateChainPanel(initComponents#4).model == &new DefaultListModel(initComponents#1)
postnew CertificateInfoPanel(initComponents#5). certificateInfo == &new ArrayList(initComponent s#2)
postinit'ed(new CertificateInfoPanel(initComponents#5). certificateName)
postnew CertificateInfoPanel(initComponents#5).content == &new JPanel(initComponents#1)
postinit'ed(new SummaryPanel(initComponents#6). summary)
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:add
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:getOkButton
unanalyzedcall on javax.swing.JList:setSelectedIndex
unanalyzedcall on java.util.ArrayList
unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateInfoPanel:setBorder
unanalyzedcall on javax.swing.JPanel:setVisible
unanalyzedcall on javax.swing.JPanel:removeAll
unanalyzedcall on javax.swing.JPanel:setLayout
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:getTitle
unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:getValue
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:isInvalid
unanalyzedcall on javax.swing.text.SimpleAttributeSet
unanalyzedcall on javax.swing.text.StyleConstants:setForegrou nd
unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:getDocument
unanalyzedcall on java.lang.String:length
unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:isMissing
unanalyzedcall on javax.swing.text.StyleConstants:setItalic
unanalyzedcall on java.util.List:size
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:getCancelButton
unanalyzedcall on javax.swing.JRadioButton:getModel
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on javax.swing.JList:addListSelectionListener
unanalyzedcall on javax.swing.JButton
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:orderButtons
unanalyzedcall on javax.swing.JRadioButton
unanalyzedcall on javax.swing.ButtonGroup
unanalyzedcall on javax.swing.ButtonGroup:add
unanalyzedcall on javax.swing.ButtonGroup:setSelected
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.ActionsPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.ActionsPanel:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.ActionsPanel:add
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on javax.swing.DefaultListModel
unanalyzedcall on javax.swing.JList
unanalyzedcall on com.dmdirc.addons.ui_swing.components. renderers.CertificateChainEntryCellRenderer
unanalyzedcall on javax.swing.JList:setCellRenderer
unanalyzedcall on javax.swing.JList:setSelectionMode
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ListScroller
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateChainPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateChainPanel:setLayout
unanalyzedcall on javax.swing.JScrollPane
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateChainPanel:add
unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateInfoPanel:setViewportView
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SummaryPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SummaryPanel:setLayout
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateSummaryEntry:getText
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateSummaryEntry:isGood
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SummaryPanel:add
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. SSLCertificateDialogModel:getCertificateChain
unanalyzedcall on javax.swing.DefaultListModel:clear
unanalyzedcall on javax.swing.DefaultListModel:addElement
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. SSLCertificateDialogModel:getSummary
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. SSLCertificateDialogModel:needsResponse
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.ActionsPanel:setVisible
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. SSLCertificateDialogModel:getServerName
unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:setText









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. StandardDialog(Window, Dialog$ModalityType)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:setDefaultClose Operation(int)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:setTitle(String )










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:setResizable(bo ol)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:pack()










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:setLocationRela tiveTo(Component)











method void addListeners()
prethis.chain != null
prethis.chain.list != null
presumptioncom.dmdirc.addons.ui_swing.dialogs.sslcertificate. SSLCertificateDialog:getCancelButton(...)@97 != null
presumptioncom.dmdirc.addons.ui_swing.dialogs.sslcertificate. SSLCertificateDialog:getOkButton(...)@96 != null
unanalyzedcall on javax.swing.JList:addListSelectionListener









  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:getOkButton()










  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:getCancelButton ()











method void initComponents()
prethis.model != null
presumptioncom.dmdirc.ui.core.dialogs.sslcertificate. SSLCertificateDialogModel:getSummary(...)@110 != null
postthis.actions == &new ActionsPanel(initComponent s#3)
postthis.blurb == &new TextLabel(initComponents#7)
postthis.chain == &new CertificateChainPanel(initCo mponents#4)
postinit'ed(this.chain.certificateChain)
postthis.info == &new CertificateInfoPanel(initComp onents#5)
postthis.summary == &new SummaryPanel(initComponent s#6)
postinit'ed(this.summary.summary)
postnew ActionsPanel(initComponents#3) num objects == 1
postnew ArrayList(SummaryPanel#1) num objects == 1
postnew ArrayList(initComponents#2) num objects == 1
postnew ButtonGroup(initComponents#4) num objects == 1
postnew CertificateChainPanel(initComponents#4) num objects == 1
postnew CertificateInfoPanel(initComponents#5) num objects == 1
postnew DefaultListModel(initComponents#1) num objects == 1
postnew JList(initComponents#2) num objects == 1
postnew JPanel(initComponents#1) num objects == 1
postnew JRadioButton(initComponents#1) num objects == 1
postnew JRadioButton(initComponents#2) num objects == 1
postnew JRadioButton(initComponents#3) num objects == 1
postnew SummaryPanel(initComponents#6) num objects == 1
postnew TextLabel(initComponents#7) num objects == 1
postthis.actions.disconnect == &new JRadioButton(initComponents#3)
postthis.actions.group == &new ButtonGroup(initComp onents#4)
postthis.actions.permAccept == &new JRadioButton(initComponents#2)
postthis.actions.tempAccept == &new JRadioButton(initComponents#1)
postthis.chain.list == &new JList(initComponents#2)
postthis.chain.model == &new DefaultListModel(initC omponents#1)
postthis.info.certificateInfo == &new ArrayList(initComponents#2)
postinit'ed(this.info.certificateName)
postthis.info.content == &new JPanel(initComponents #1)
postthis.summary.summary != null
unanalyzedcall on java.util.ArrayList
unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateInfoPanel:setBorder
unanalyzedcall on javax.swing.JPanel:setVisible
unanalyzedcall on javax.swing.JPanel:removeAll
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel:setLayout
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:getTitle
unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:getValue
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:isInvalid
unanalyzedcall on javax.swing.text.SimpleAttributeSet
unanalyzedcall on javax.swing.text.StyleConstants:setForegrou nd
unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:getDocument
unanalyzedcall on java.lang.String:length
unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:isMissing
unanalyzedcall on javax.swing.text.StyleConstants:setItalic
unanalyzedcall on java.util.List:size
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JRadioButton:getModel
unanalyzedcall on javax.swing.JRadioButton
unanalyzedcall on javax.swing.ButtonGroup
unanalyzedcall on javax.swing.ButtonGroup:add
unanalyzedcall on javax.swing.ButtonGroup:setSelected
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.ActionsPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.ActionsPanel:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.ActionsPanel:add
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on javax.swing.DefaultListModel
unanalyzedcall on javax.swing.JList
unanalyzedcall on com.dmdirc.addons.ui_swing.components. renderers.CertificateChainEntryCellRenderer
unanalyzedcall on javax.swing.JList:setCellRenderer
unanalyzedcall on javax.swing.JList:setSelectionMode
unanalyzedcall on com.dmdirc.addons.ui_swing.components. ListScroller
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateChainPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateChainPanel:setLayout
unanalyzedcall on javax.swing.JScrollPane
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateChainPanel:add
unanalyzedcall on com.dmdirc.ui.IconManager:getIconManager
unanalyzedcall on com.dmdirc.ui.IconManager:getIcon
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateInfoPanel:setViewportView
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SummaryPanel:setBorder
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SummaryPanel:setLayout
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateSummaryEntry:getText
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateSummaryEntry:isGood
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SummaryPanel:add
unanalyzedcall on javax.swing.DefaultListModel:clear
unanalyzedcall on javax.swing.DefaultListModel:addElement
test_vectorcom.dmdirc.ui.core.dialogs.sslcertificate. SSLCertificateDialogModel:needsResponse(...)@113: {0}, {1}









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:orderButtons(JB utton, JButton)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. text.TextLabel()










  method not available - call not analyzedInfocall on List com.dmdirc.ui.core.dialogs. sslcertificate.SSLCertificateDialogModel:getCertifi cateChain()










  method not available - call not analyzedInfocall on List com.dmdirc.ui.core.dialogs. sslcertificate.SSLCertificateDialogModel:getSummary ()










  method not available - call not analyzedInfocall on bool com.dmdirc.ui.core.dialogs. sslcertificate.SSLCertificateDialogModel:needsRespo nse()
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.ActionsPanel:setVisible(bool)










  method not available - call not analyzedInfocall on bool com.dmdirc.ui.core.dialogs. sslcertificate.SSLCertificateDialogModel:needsRespo nse()










  method not available - call not analyzedInfocall on String com.dmdirc.ui.core.dialogs. sslcertificate.SSLCertificateDialogModel:getServerN ame()
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. text.TextLabel:setText(String)










  method not available - call not analyzedInfocall on String com.dmdirc.ui.core.dialogs. sslcertificate.SSLCertificateDialogModel:getServerN ame()
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. text.TextLabel:setText(String)











method void layoutComponents()
preinit'ed(this.actions)
preinit'ed(this.blurb)
preinit'ed(this.chain)
preinit'ed(this.info)
preinit'ed(this.summary)









  method not available - call not analyzedInfocall on void net.miginfocom.swing.MigLayout(String)
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:setLayout(Layou tManager)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:add(Component, Object)










  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:getOkButton()
  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:add(Component, Object)











method void actionPerformed(ActionEvent)
pree != null
pre(soft) this.actions != null
pre(soft) this.actions.group != null
pre(soft) this.actions.permAccept != null
pre(soft) this.actions.tempAccept != null
pre(soft) this.model != null
presumptionjava.awt.event.ActionEvent:getSource(...)@140 != null
unanalyzedcall on javax.swing.JRadioButton:getModel
unanalyzedcall on javax.swing.ButtonGroup:getSelection
unanalyzedcall on java.lang.Object:equals
test_vectorjava.lang.Object:equals(...)@140: {1}, {0}









  method not available - call not analyzedInfocall on JButton com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:getCancelButton ()










  method not available - call not analyzedInfocall on void com.dmdirc.ui.core.dialogs. sslcertificate.SSLCertificateDialogModel:performAct ion(CertificateAction)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.dialogs. sslcertificate.SSLCertificateDialog:dispose()











method void valueChanged(ListSelectionEvent)
pree != null
pre(soft) init'ed(this.selectedIndex)
pre(soft) this.chain != null
pre(soft) this.chain.list != null
pre(soft) this.chain.model != null
pre(soft) this.info != null
pre(soft) this.info.content != null
pre(soft) this.model != null
postpossibly_updated(this.info.certificateInfo)
postpossibly_updated(this.info.certificateName)
postinit'ed(this.selectedIndex)
postnew ArrayList(setInfo#1) num objects <= 1
unanalyzedcall on javax.swing.JList:getSelectedIndex
unanalyzedcall on javax.swing.JList:setSelectedIndex
unanalyzedcall on javax.swing.DefaultListModel:get
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateChainEntry:getName
unanalyzedcall on java.util.ArrayList
unanalyzedcall on javax.swing.BorderFactory:createTitledBorde r
unanalyzedcall on com.dmdirc.addons.ui_swing.dialogs. sslcertificate.CertificateInfoPanel:setBorder
unanalyzedcall on javax.swing.JPanel:setVisible
unanalyzedcall on javax.swing.JPanel:removeAll
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on javax.swing.JPanel:setLayout
unanalyzedcall on java.util.List:iterator
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:getTitle
unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel
unanalyzedcall on javax.swing.JPanel:add
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:getValue
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:isInvalid
unanalyzedcall on javax.swing.text.SimpleAttributeSet
unanalyzedcall on javax.swing.text.StyleConstants:setForegrou nd
unanalyzedcall on com.dmdirc.addons.ui_swing.components.text. TextLabel:getDocument
unanalyzedcall on java.lang.String:length
unanalyzedcall on javax.swing.text.StyledDocument:setParagrap hAttributes
unanalyzedcall on com.dmdirc.ui.core.dialogs.sslcertificate. CertificateInformationEntry:isMissing
unanalyzedcall on javax.swing.text.StyleConstants:setItalic
unanalyzedcall on java.util.List:size
unanalyzedcall on javax.swing.JLabel
test_vectorjavax.swing.JList:getSelectedIndex(...)@102: {-231..-2, 0..232-1}, {-1}
test_vectorjavax.swing.event.ListSelectionEvent:getValueIsAdju sting(...)@148: {1}, {0}









  method not available - call not analyzedInfocall on List com.dmdirc.ui.core.dialogs. sslcertificate.SSLCertificateDialogModel:getCertifi cateInfo(int)