method com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay__static_init










method void com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay()
postthis.button == &new JButton(initComponents#1)
postinit'ed(this.duration)
postthis.durationLabel == &new JLabel(initComponent s#2)
postthis.listeners == &new ListenerList(DurationDis play#1)
postthis.window == null
postnew JButton(initComponents#1) num objects == 1
postnew JLabel(initComponents#2) num objects == 1
postnew ListenerList(DurationDisplay#1) num objects == 1
unanalyzedcall on javax.swing.JButton
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on isWindowsUI
unanalyzedcall on java.awt.Insets
unanalyzedcall on javax.swing.JButton:setMargin
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:add
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on java.lang.Long:valueOf
unanalyzedcall on java.lang.Long:intValue
unanalyzedcall on com.dmdirc.util.ListenerList
unanalyzedcall on javax.swing.UIManager:getLookAndFeel
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on java.lang.String:equals










method void com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay(Window)
postthis.button == &new JButton(initComponents#1)
postinit'ed(this.duration)
postthis.durationLabel == &new JLabel(initComponent s#2)
postthis.listeners == &new ListenerList(DurationDis play#1)
postthis.window == window
postinit'ed(this.window)
postnew JButton(initComponents#1) num objects == 1
postnew JLabel(initComponents#2) num objects == 1
postnew ListenerList(DurationDisplay#1) num objects == 1
unanalyzedcall on javax.swing.JButton
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on isWindowsUI
unanalyzedcall on java.awt.Insets
unanalyzedcall on javax.swing.JButton:setMargin
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:add
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on java.lang.Long:valueOf
unanalyzedcall on java.lang.Long:intValue
unanalyzedcall on com.dmdirc.util.ListenerList
unanalyzedcall on javax.swing.UIManager:getLookAndFeel
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on java.lang.String:equals










method void com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay(long)
postthis.button == &new JButton(initComponents#1)
postinit'ed(this.duration)
postthis.durationLabel == &new JLabel(initComponent s#2)
postthis.listeners == &new ListenerList(DurationDis play#1)
postthis.window == null
postnew JButton(initComponents#1) num objects == 1
postnew JLabel(initComponents#2) num objects == 1
postnew ListenerList(DurationDisplay#1) num objects == 1
unanalyzedcall on javax.swing.JButton
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on isWindowsUI
unanalyzedcall on java.awt.Insets
unanalyzedcall on javax.swing.JButton:setMargin
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:add
unanalyzedcall on javax.swing.JPanel
unanalyzedcall on java.lang.Long:valueOf
unanalyzedcall on java.lang.Long:intValue
unanalyzedcall on com.dmdirc.util.ListenerList
unanalyzedcall on javax.swing.UIManager:getLookAndFeel
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on java.lang.String:equals










method void com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay(Window, long)
presumptionjava.lang.Long:valueOf(...)@100 != null
postthis.button == &new JButton(initComponents#1)
postinit'ed(this.duration)
postthis.durationLabel == &new JLabel(initComponent s#2)
postthis.listeners == &new ListenerList(DurationDis play#1)
postthis.window == window
postinit'ed(this.window)
postnew JButton(initComponents#1) num objects == 1
postnew JLabel(initComponents#2) num objects == 1
postnew ListenerList(DurationDisplay#1) num objects == 1
unanalyzedcall on javax.swing.JButton
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on isWindowsUI
unanalyzedcall on java.awt.Insets
unanalyzedcall on javax.swing.JButton:setMargin
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:setLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:add
unanalyzedcall on javax.swing.UIManager:getLookAndFeel
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on java.lang.String:equals









  method not available - call not analyzedInfocall on void com.dmdirc.util.ListenerList()











method void initComponents()
preinit'ed(this.duration)
postthis.button == &new JButton(initComponents#1)
postthis.durationLabel == &new JLabel(initComponent s#2)
postnew JButton(initComponents#1) num objects == 1
postnew JLabel(initComponents#2) num objects == 1
unanalyzedcall on javax.swing.UIManager:getLookAndFeel
unanalyzedcall on java.lang.Object:getClass
unanalyzedcall on java.lang.Class:getName
unanalyzedcall on java.lang.String:equals
test_vectorthis.duration: {-231..-1, 1..232-1}, {0}









  method not available - call not analyzedInfocall on String com.dmdirc.ui.messages. Formatter:formatDuration(int)











method void addListeners()
prethis.button != null










method void layoutComponents()
preinit'ed(this.button)
preinit'ed(this.durationLabel)









  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.components. durationeditor.DurationDisplay:setLayout(LayoutMana ger)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:add(Component, Object)










  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. durationeditor.DurationDisplay:add(Component, Object)











method void actionPerformed(ActionEvent)
preinit'ed(this.duration)
preinit'ed(this.window)
unanalyzedcall on javax.swing.JButton
unanalyzedcall on orderButtons
unanalyzedcall on javax.swing.SpinnerNumberModel
unanalyzedcall on javax.swing.JSpinner
unanalyzedcall on java.lang.Integer:valueOf
unanalyzedcall on javax.swing.JSpinner:setValue
unanalyzedcall on java.awt.event.WindowAdapter
unanalyzedcall on java.awt.Window:addWindowListener
unanalyzedcall on net.miginfocom.swing.MigLayout
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationEditor:setLayout
unanalyzedcall on javax.swing.JLabel
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationEditor:add
unanalyzedcall on getLeftButton
unanalyzedcall on getRightButton
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationEditor:setDefaultCloseOperat ion
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationEditor:pack
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationEditor:setResizable
unanalyzedcall on com.dmdirc.addons.ui_swing.components. durationeditor.DurationEditor:setVisible
unanalyzedcall on getOkButton
unanalyzedcall on javax.swing.JButton:addActionListener
unanalyzedcall on getCancelButton
unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog
unanalyzedcall on com.dmdirc.util.ListenerList
unanalyzedcall on com.dmdirc.util.ListenerList:add
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on javax.swing.JButton:setText
unanalyzedcall on javax.swing.JButton:setDefaultCapable
unanalyzedcall on java.lang.System:getProperty
unanalyzedcall on java.lang.String:toLowerCase
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on java.awt.Dimension
unanalyzedcall on javax.swing.JButton:setPreferredSize
unanalyzedcall on javax.swing.JButton:setMinimumSize
unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setIconImages
unanalyzedcall on javax.swing.JDialog
unanalyzedcall on java.awt.Window:getIconImages









  method not available - call not analyzedInfocall on void com.dmdirc.addons.ui_swing.components. durationeditor.DurationEditor:setLocationRelativeTo (Component)











method void durationUpdated(int)
prenewDuration in {-2_147_483..4_294_967}
prethis.durationLabel != null
prethis.listeners != null
postthis.duration == newDuration
postthis.duration in {-2_147_483..4_294_967}
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on fireDurationListener
unanalyzedcall on com.dmdirc.util.ListenerList:get
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: setValue
unanalyzedcall on durationUpdated
test_vectornewDuration: {-2_147_483..-1, 1..4_294_967}, {0}









  method not available - call not analyzedInfocall on String com.dmdirc.ui.messages. Formatter:formatDuration(int)











method long getDuration()
preinit'ed(this.duration)
postreturn_value == this.duration*1_000
postreturn_value in {-2_147_483_648_000.. 4_294_967_295_000}










method void addDurationListener(DurationListener)
pre(soft) this.listeners != null
test_vectorlistener: Inverse{null}, Addr_Set{null}









  method not available - call not analyzedInfocall on void com.dmdirc.util.ListenerList:add(Class , Object)











method void removeDurationListener(DurationListener)
prethis.listeners != null









  method not available - call not analyzedInfocall on void com.dmdirc.util.ListenerList:remove(Cl ass, Object)











method void fireDurationListener(int)
prethis.listeners != null
presumptioncom.dmdirc.util.ListenerList:get(...)@208 != null
presumptionjava.util.Iterator:next(...)@208 != null
unanalyzedcall on javax.swing.JLabel:setText
unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatDura tion
unanalyzedcall on fireDurationListener
unanalyzedcall on com.dmdirc.util.ListenerList:get
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on com.dmdirc.config.prefs.PreferencesSetting: setValue
unanalyzedcall on durationUpdated
test_vectorjava.util.Iterator:hasNext(...)@208: {0}, {1}









  method not available - call not analyzedInfocall on List com.dmdirc.util.ListenerList:get(Class )











method void setWindow(Window)
postthis.window == window
postinit'ed(this.window)