ColourChooser.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void actionPerformed(ActionEvent)

  • Kind Annotation Text
    pre(soft) init'ed(this.command)
    pre(soft) init'ed(this.showHex)
    pre(soft) init'ed(this.showIRC)
    pre(soft) init'ed(this.window)
    pre(soft) this.cpd != null
    pre(soft) this.listeners != null
    pre(soft) this.previewPanel != null
    pree != null
    preinit'ed(this.editButton)
    postinit'ed(new ColourPickerDialog(actionPerformed#1). colourChooser)
    postinit'ed(new ColourPickerDialog(actionPerformed#1). window)
    postinit'ed(new ColourPickerPanel(ColourPickerDialog#1) .listeners)
    postinit'ed(new ColourPickerPanel(ColourPickerDialog#1) .saturation)
    postinit'ed(new ColourPickerPanel(ColourPickerDialog#1) .showHex)
    postinit'ed(new ColourPickerPanel(ColourPickerDialog#1) .showIrc)
    postnew ArrayList(ColourPickerPanel#1) num objects <= 1
    postnew ColourPickerDialog(actionPerformed#1) num objects <= 1
    postnew ColourPickerPanel(ColourPickerDialog#1) num objects <= 1
    postpossibly_updated(this.value)
    postthis.cpd != null
    postthis.cpd == One-of{&amp;new ColourPickerDialog(acti onPerformed#1), old this.cpd}
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerDialog:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerDialog:pack
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerDialog:setDefaultCloseOperation
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerDialog:setFocusableWindowState
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerDialog:setResizable
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:addMouseListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:addMouseMotionListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:addMouseWheelListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:setPreferredSize
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. StandardDialog:setIconImages
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Window:addWindowListener
    unanalyzedcall on java.awt.Window:getIconImages
    unanalyzedcall on java.awt.event.ActionEvent
    unanalyzedcall on java.awt.event.ActionListener:actionPerform ed
    unanalyzedcall on java.awt.event.WindowAdapter
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on java.util.ArrayList
    unanalyzedcall on java.util.List:add
    unanalyzedcall on javax.swing.JDialog
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:setBackground
    unanalyzedcall on javax.swing.JPanel:setToolTipText
    unanalyzedcall on javax.swing.event.EventListenerList:getList enerList

  • void addActionListener(ActionListener)

  • Kind Annotation Text
    pre(soft) this.listeners != null
    test_vectorlistener: Inverse{null}, Addr_Set{null}

  • void clearColour()

  • Kind Annotation Text
    prethis.previewPanel != null
    postthis.value == &amp;"ffffff"

  • void com.dmdirc.addons.ui_swing.components.ColourChooser()

  • Kind Annotation Text
    postnew EventListenerList(ColourChooser#1) num objects == 1
    postnew JButton(ColourChooser#2) num objects == 1
    postnew JPanel(ColourChooser#5) num objects == 1
    postthis.command == &amp;""
    postthis.editButton == &amp;new JButton(ColourChooser#2 )
    postthis.listeners == &amp;new EventListenerList(Colour Chooser#1)
    postthis.previewPanel == &amp;new JPanel(ColourChooser# 5)
    postthis.showHex == 1
    postthis.showIRC == 1
    postthis.value == &amp;"ffffff"
    postthis.window == null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setLayout
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    unanalyzedcall on isWindowsUI
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Class:getName
    unanalyzedcall on java.lang.Object:getClass
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on javax.swing.BorderFactory:createLineBorder
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setMargin
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:setBackground
    unanalyzedcall on javax.swing.JPanel:setBorder
    unanalyzedcall on javax.swing.JPanel:setPreferredSize
    unanalyzedcall on javax.swing.JPanel:setToolTipText
    unanalyzedcall on javax.swing.UIManager:getLookAndFeel
    unanalyzedcall on javax.swing.event.EventListenerList
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void com.dmdirc.addons.ui_swing.components.ColourChooser(Window)

  • Kind Annotation Text
    postinit'ed(this.window)
    postnew EventListenerList(ColourChooser#1) num objects == 1
    postnew JButton(ColourChooser#2) num objects == 1
    postnew JPanel(ColourChooser#5) num objects == 1
    postthis.command == &amp;""
    postthis.editButton == &amp;new JButton(ColourChooser#2 )
    postthis.listeners == &amp;new EventListenerList(Colour Chooser#1)
    postthis.previewPanel == &amp;new JPanel(ColourChooser# 5)
    postthis.showHex == 1
    postthis.showIRC == 1
    postthis.value == &amp;"ffffff"
    postthis.window == window
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setLayout
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    unanalyzedcall on isWindowsUI
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Class:getName
    unanalyzedcall on java.lang.Object:getClass
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on javax.swing.BorderFactory:createLineBorder
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setMargin
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:setBackground
    unanalyzedcall on javax.swing.JPanel:setBorder
    unanalyzedcall on javax.swing.JPanel:setPreferredSize
    unanalyzedcall on javax.swing.JPanel:setToolTipText
    unanalyzedcall on javax.swing.UIManager:getLookAndFeel
    unanalyzedcall on javax.swing.event.EventListenerList
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void com.dmdirc.addons.ui_swing.components.ColourChooser(String, bool, bool)

  • Kind Annotation Text
    postinit'ed(this.showHex)
    postinit'ed(this.showIRC)
    postinit'ed(this.value)
    postnew EventListenerList(ColourChooser#1) num objects == 1
    postnew JButton(ColourChooser#2) num objects == 1
    postnew JPanel(ColourChooser#5) num objects == 1
    postthis.command == &amp;""
    postthis.editButton == &amp;new JButton(ColourChooser#2 )
    postthis.listeners == &amp;new EventListenerList(Colour Chooser#1)
    postthis.previewPanel == &amp;new JPanel(ColourChooser# 5)
    postthis.showHex == hexColours
    postthis.showIRC == ircColours
    postthis.value == initialColour
    postthis.window == null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:add
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. ColourChooser:setLayout
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    unanalyzedcall on isWindowsUI
    unanalyzedcall on java.awt.Dimension
    unanalyzedcall on java.awt.Insets
    unanalyzedcall on java.lang.Class:getName
    unanalyzedcall on java.lang.Object:getClass
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on javax.swing.BorderFactory:createLineBorder
    unanalyzedcall on javax.swing.JButton
    unanalyzedcall on javax.swing.JButton:addActionListener
    unanalyzedcall on javax.swing.JButton:setMargin
    unanalyzedcall on javax.swing.JPanel
    unanalyzedcall on javax.swing.JPanel:setBackground
    unanalyzedcall on javax.swing.JPanel:setBorder
    unanalyzedcall on javax.swing.JPanel:setPreferredSize
    unanalyzedcall on javax.swing.JPanel:setToolTipText
    unanalyzedcall on javax.swing.UIManager:getLookAndFeel
    unanalyzedcall on javax.swing.event.EventListenerList
    unanalyzedcall on net.miginfocom.swing.MigLayout

  • void com.dmdirc.addons.ui_swing.components.ColourChooser(String, bool, bool, Window)

  • Kind Annotation Text
    presumptioninit'ed(java.awt.Color.DARK_GRAY)
    postinit'ed(this.showHex)
    postinit'ed(this.showIRC)
    postinit'ed(this.value)
    postinit'ed(this.window)
    postnew EventListenerList(ColourChooser#1) num objects == 1
    postnew JButton(ColourChooser#2) num objects == 1
    postnew JPanel(ColourChooser#5) num objects == 1
    postthis.command == &amp;""
    postthis.editButton == &amp;new JButton(ColourChooser#2 )
    postthis.listeners == &amp;new EventListenerList(Colour Chooser#1)
    postthis.previewPanel == &amp;new JPanel(ColourChooser# 5)
    postthis.showHex == hexColours
    postthis.showIRC == ircColours
    postthis.value == initialColour
    postthis.window == window
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    unanalyzedcall on java.lang.Class:getName
    unanalyzedcall on java.lang.Object:getClass
    unanalyzedcall on java.lang.String:equals
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on javax.swing.JPanel:setBackground
    unanalyzedcall on javax.swing.JPanel:setToolTipText
    unanalyzedcall on javax.swing.UIManager:getLookAndFeel

  • com.dmdirc.addons.ui_swing.components.ColourChooser__static_init

  • Kind Annotation Text

  • void fireActionPerformed()

  • Kind Annotation Text
    pre(soft) init'ed(this.command)
    prethis.listeners != null
    presumptionjavax.swing.event.EventListenerList:getListenerList (...)@236 != null
    presumptionlocalListenerList.length@236 in {0, 2..232-1}
    presumptionlocalListenerList[i + 1]@236 != null

  • String getColour()

  • Kind Annotation Text
    preinit'ed(this.value)
    postinit'ed(return_value)
    postreturn_value == this.value

  • void removeActionListener(ActionListener)

  • Kind Annotation Text
    prethis.listeners != null

  • void setActionCommand(String)

  • Kind Annotation Text
    postinit'ed(this.command)
    postthis.command == command

  • void setColour(String)

  • Kind Annotation Text
    prethis.previewPanel != null
    postinit'ed(this.value)
    postthis.value == newValue
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:getCol our
    unanalyzedcall on com.dmdirc.ui.messages.ColourManager:parseC olour
    unanalyzedcall on java.lang.String:isEmpty
    unanalyzedcall on javax.swing.JPanel:setBackground
    unanalyzedcall on javax.swing.JPanel:setToolTipText

  • void setWindow(Window)

  • Kind Annotation Text
    postinit'ed(this.window)
    postthis.window == window

  • void updateColour(String)

  • Kind Annotation Text
    prethis.previewPanel != null
    test_vectorjava.lang.String:isEmpty(...)@171: {0}, {1}
    test_vectornewColour: Addr_Set{null}, Inverse{null}