TextFrame.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • void access$001(TextFrame, String)

  • Kind Annotation Text
    prex0 != null

  • void access$101(TextFrame, bool)

  • Kind Annotation Text
    prex0 != null

  • void access$201(TextFrame, bool)

  • Kind Annotation Text
    prex0 != null

  • SwingController access$300(TextFrame)

  • Kind Annotation Text
    preinit'ed(x0.controller)
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.controller

  • void access$401(TextFrame, bool)

  • Kind Annotation Text
    prex0 != null

  • bool access$500(TextFrame)

  • Kind Annotation Text
    preinit'ed(x0.closing)
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.closing

  • bool access$502(TextFrame, bool)

  • Kind Annotation Text
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x1
    postx0.closing == return_value

  • Logger access$600()

  • Kind Annotation Text
    postinit'ed(return_value)

  • AtomicBoolean access$700(TextFrame)

  • Kind Annotation Text
    preinit'ed(x0.maximiseRestoreInProgress)
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.maximiseRestoreInProgress

  • TextPane access$800(TextFrame)

  • Kind Annotation Text
    preinit'ed(x0.textPane)
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.textPane

  • int access$900(TextFrame)

  • Kind Annotation Text
    preinit'ed(x0.frameBufferSize)
    prex0 != null
    postinit'ed(return_value)
    postreturn_value == x0.frameBufferSize

  • void activateFrame()

  • Kind Annotation Text

  • void addLine(String, bool)

  • Kind Annotation Text
    prethis.transcoder != null

  • void addLine(String, Object[])

  • Kind Annotation Text
    pre(soft) this.frameParent != null
    pre(soft) this.transcoder != null
    premessageType != null
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
    unanalyzedcall on com.dmdirc.util.StringTranscoder:decode
    test_vectorjava.lang.String:isEmpty(...)@474: {1}, {0}

  • void addLine(StringBuffer, Object[])

  • Kind Annotation Text
    pre(soft) this.frameParent != null
    pre(soft) this.transcoder != null
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
    unanalyzedcall on com.dmdirc.ui.messages.Formatter:formatMess age
    unanalyzedcall on com.dmdirc.util.StringTranscoder:decode
    unanalyzedcall on java.lang.String:isEmpty
    test_vectormessageType: Addr_Set{null}, Inverse{null}

  • void clear()

  • Kind Annotation Text

  • void close()

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$1(TextFrame)

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$10(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$10__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$11$1(TextFrame$11, String)

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

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$11$1__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$11(TextFrame, String, bool)

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

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$11__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$12(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$12__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$13(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$13__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$14(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$14__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$15(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$15__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$16(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$16__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$17(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$17__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$18(TextFrame, InternalFrameEvent)

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

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$18__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$19(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$19__static_init

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$1__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$2(TextFrame, String)

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

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$20(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$20__static_init

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$21__static_init

  • Kind Annotation Text
    presumptioncom.dmdirc.addons.ui_swing.textpane.ClickType. CHANNEL != null
    presumptioncom.dmdirc.addons.ui_swing.textpane.ClickType. HYPERLINK != null
    presumptioncom.dmdirc.addons.ui_swing.textpane.ClickType. NICKNAME != null
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:ordinal(...)@887 < com.dmdirc.addons.ui_ swing.textpane.ClickType:values(...).length@887
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:ordinal(...)@887 >= 0
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...).length@887 >= 1
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...)@887 != null
    postnew int[](TextFrame$21__static_init#1) num objects == 1

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$2__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$3(TextFrame, bool)

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

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$3__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$4(TextFrame, bool)

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

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$4__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$5(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$5__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$6(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$6__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$7(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$7__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$8(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$8__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$9(TextFrame)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$9__static_init

  • Kind Annotation Text

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame$MouseClickType(String, int)

  • Kind Annotation Text

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame$MouseClickType__static_init

  • Kind Annotation Text
    post$VALUES == &amp;new TextFrame$MouseClickType[](Text Frame$MouseClickType__static_init#4)
    post$VALUES.length == 3
    post$VALUES[0] == &amp;new TextFrame$MouseClickType(Tex tFrame$MouseClickType__static_init#1)
    post$VALUES[1] == &amp;new TextFrame$MouseClickType(Tex tFrame$MouseClickType__static_init#2)
    post$VALUES[2] == &amp;new TextFrame$MouseClickType(Tex tFrame$MouseClickType__static_init#3)
    postCLICKED == &amp;new TextFrame$MouseClickType(TextFr ame$MouseClickType__static_init#1)
    postPRESSED == &amp;new TextFrame$MouseClickType(TextFr ame$MouseClickType__static_init#3)
    postRELEASED == &amp;new TextFrame$MouseClickType(TextF rame$MouseClickType__static_init#2)
    postnew TextFrame$MouseClickType(TextFrame$MouseClickTy pe__static_init#1) num objects == 1
    postnew TextFrame$MouseClickType(TextFrame$MouseClickTy pe__static_init#2) num objects == 1
    postnew TextFrame$MouseClickType(TextFrame$MouseClickTy pe__static_init#3) num objects == 1
    postnew TextFrame$MouseClickType[](TextFrame$MouseClick Type__static_init#4) num objects == 1
    unanalyzedcall on java.lang.Enum

  • void com.dmdirc.addons.ui_swing.components.frames.TextFrame(FrameContainer, SwingController)

  • Kind Annotation Text
    precontroller != null
    preowner != null
    presumptioncom.dmdirc.FrameContainer:getConfigManager(... )@155 != null
    presumptioncom.dmdirc.addons.ui_swing.SwingController:getMainF rame(...)@190 != null
    postinit'ed(this.closing)
    postinit'ed(this.frameBufferSize)
    postinit'ed(this.inputWindow)
    postinit'ed(this.quickCopy)
    postnew AtomicBoolean(TextFrame#1) num objects == 1
    postnew StringTranscoder(TextFrame#3) num objects <= 1
    postnew StringTranscoder(TextFrame#4) num objects <= 1
    postnew StringTranscoder(TextFrame#5) num objects <= 1
    postnew StringTranscoder(TextFrame#6) num objects <= 1
    postnew SwingSearchBar(initComponents#2) num objects == 1
    postnew TextPane(initComponents#1) num objects == 1
    postthis.controller != null
    postthis.controller == controller
    postthis.frameParent != null
    postthis.frameParent == owner
    postthis.maximiseRestoreInProgress == &amp;new AtomicBoolean(TextFrame#1)
    postthis.searchBar == &amp;new SwingSearchBar(initCompo nents#2)
    postthis.textPane == &amp;new TextPane(initComponents#1 )
    postthis.transcoder in Addr_Set{&amp;new StringTranscoder(TextFrame#3),&amp;new StringTranscoder(TextFrame#6),&amp;new StringTranscoder(TextFrame#5),&amp;new StringTranscoder(TextFrame#4)}
    unanalyzedcall on com.dmdirc.addons.ui_swing.SwingController: getMainFrame
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:getC trlDownMask
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. SearchAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. SwingSearchBar
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. SwingSearchBar:addKeyListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. SwingSearchBar:setVisible
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:getActionMap
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. frames.TextFrame:getInputMap
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:addKeyListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:addMouseListener
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPanePageDownAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPanePageUpAction
    unanalyzedcall on javax.swing.ActionMap:put
    unanalyzedcall on javax.swing.InputMap:put
    unanalyzedcall on javax.swing.KeyStroke:getKeyStroke

  • com.dmdirc.addons.ui_swing.components.frames.TextFrame__static_init

  • Kind Annotation Text
    postinit'ed(LOGGER)

  • void configChanged(String, String)

  • Kind Annotation Text
    pre(soft) init'ed(this.textPane)
    pre(soft) this.frameParent != null
    presumptioncom.dmdirc.FrameContainer:getConfigManager(... )@1156 != null
    presumptioncom.dmdirc.FrameContainer:getConfigManager(... )@1159 != null
    presumptioncom.dmdirc.FrameContainer:getConfigManager(... )@770 != null
    postpossibly_updated(this.frameBufferSize)
    postpossibly_updated(this.quickCopy)
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    test_vectorcom.dmdirc.FrameContainer:getConfigManager(... )@770: Inverse{null}, Addr_Set{null}
    test_vectorjava.lang.String:equals(...)@1148: {0}, {1}
    test_vectorjava.lang.String:equals(...)@1149: {0}, {1}
    test_vectorjava.lang.String:equals(...)@1152: {0}, {1}
    test_vectorjava.lang.String:equals(...)@1155: {0}, {1}
    test_vectorjava.lang.String:equals(...)@1158: {0}, {1}
    test_vectorthis.textPane: Addr_Set{null}, Inverse{null}

  • Object doInBackground()

  • Kind Annotation Text
    prethis.frameParent != null
    postreturn_value == null

  • Object doInBackground()

  • Kind Annotation Text
    prethis.frameParent != null
    postreturn_value == null

  • Object doInBackground()

  • Kind Annotation Text
    prethis.frameParent != null
    postreturn_value == null

  • Object doInBackground()

  • Kind Annotation Text
    prethis.frameParent != null
    presumptionjava.util.logging.Logger:getLogger(...)@103 != null
    postreturn_value == null
    unanalyzedcall on com.dmdirc.FrameContainer:toString

  • Object doInBackground()

  • Kind Annotation Text
    prethis.frameParent != null
    postreturn_value == null

  • Object doInBackground()

  • Kind Annotation Text
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.CLIENT_ LINE_ADDED)
    postreturn_value == null

  • ConfigManager getConfigManager()

  • Kind Annotation Text
    prethis.frameParent != null
    postinit'ed(return_value)

  • FrameContainer getContainer()

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

  • SwingController getController()

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

  • String getName()

  • Kind Annotation Text
    postinit'ed(com.dmdirc.FrameContainer:toString(...)._ tainted)
    postreturn_value in Addr_Set{&amp;com.dmdirc. FrameContainer:toString(...),&amp;""}
    test_vectorthis.frameParent: Inverse{null}, Addr_Set{null}

  • JPopupMenu getPopupMenu(PopupType, Object[])

  • Kind Annotation Text
    pre(soft) init'ed(this.inputWindow)
    pre(soft) this.frameParent != null
    presumptioncom.dmdirc.commandparser.PopupManager:getMenu(... )@1058 != null
    postnew JPopupMenu(getPopupMenu#1) num objects == 1
    postreturn_value == &amp;new JPopupMenu(getPopupMenu#1)
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CommandAction
    unanalyzedcall on com.dmdirc.commandparser.PopupMenu:getItems
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getC ommand
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getN ame
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getS ubMenu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isDi vider
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isSu bMenu
    unanalyzedcall on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComponent:add
    unanalyzedcall on javax.swing.JMenu
    unanalyzedcall on javax.swing.JMenuItem
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on populatePopupMenu
    test_vectortype: Addr_Set{null}, Inverse{null}

  • SwingSearchBar getSearchBar()

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

  • TextPane getTextPane()

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

  • StringTranscoder getTranscoder()

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

  • void hideTitlebar()

  • Kind Annotation Text

  • void iconChanged(Window, Icon)

  • Kind Annotation Text

  • void initComponents()

  • Kind Annotation Text
    prethis.controller != null
    presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getActionMap(...)@532 != null
    presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getActionMap(...)@534 != null
    presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getActionMap(...)@536 != null
    presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getInputMap(...)@517 != null
    presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getInputMap(...)@521 != null
    presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getInputMap(...)@525 != null
    presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getInputMap(...)@528 != null
    postnew SwingSearchBar(initComponents#2) num objects == 1
    postnew TextPane(initComponents#1) num objects == 1
    postthis.searchBar == &amp;new SwingSearchBar(initCompo nents#2)
    postthis.textPane == &amp;new TextPane(initComponents#1 )

  • void internalFrameActivated(InternalFrameEvent)

  • Kind Annotation Text
    prethis.maximiseRestoreInProgress != null
    presumptionjava.util.logging.Logger:getLogger(...)@103 != null
    unanalyzedcall on com.dmdirc.FrameContainer:toString
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker
    test_vectorjava.util.concurrent.atomic.AtomicBoolean:get(... )@724: {0}, {1}

  • void internalFrameClosed(InternalFrameEvent)

  • Kind Annotation Text
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker

  • void internalFrameClosing(InternalFrameEvent)

  • Kind Annotation Text
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker

  • void internalFrameDeactivated(InternalFrameEvent)

  • Kind Annotation Text
    prethis.maximiseRestoreInProgress != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker
    test_vectorjava.util.concurrent.atomic.AtomicBoolean:get(... )@747: {0}, {1}

  • void internalFrameDeiconified(InternalFrameEvent)

  • Kind Annotation Text

  • void internalFrameIconified(InternalFrameEvent)

  • Kind Annotation Text

  • void internalFrameOpened(InternalFrameEvent)

  • Kind Annotation Text
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker

  • void keyPressed(KeyEvent)

  • Kind Annotation Text
    pre(soft) event != null
    pre(soft) this.textPane != null
    preinit'ed(this.quickCopy)
    test_vectorjava.awt.event.KeyEvent:getKeyCode(...)@1113: {-231..66, 68..232-1}, {67}
    test_vectorthis.quickCopy: {1}, {0}

  • void keyReleased(KeyEvent)

  • Kind Annotation Text

  • void keyTyped(KeyEvent)

  • Kind Annotation Text

  • void maximise()

  • Kind Annotation Text
    presumptionjava.util.logging.Logger:getLogger(...)@103 != null

  • void minimise()

  • Kind Annotation Text

  • void mouseClicked(MouseEvent)

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing. components.frames.TextFrame$21__static_init.new int[](TextFrame$21__static_init#1)[...])
    pre(soft) init'ed(this.inputWindow)
    pre(soft) this.frameParent != null
    pre(soft) this.textPane != null
    premouseEvent != null
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...).length >= 1
    unanalyzedcall on addCustomPopupItems
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.FrameContainer:getServer
    unanalyzedcall on com.dmdirc.Query:activateFrame
    unanalyzedcall on com.dmdirc.Query:show
    unanalyzedcall on com.dmdirc.Server:addQuery
    unanalyzedcall on com.dmdirc.Server:getQuery
    unanalyzedcall on com.dmdirc.Server:hasQuery
    unanalyzedcall on com.dmdirc.Server:join
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. ChannelCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CommandAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. HyperlinkCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. NicknameCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. TextPaneCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. ClickType:ordinal
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getAttributeValueAtPoint
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getClickPosition
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getClickType
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getMousePosition
    unanalyzedcall on com.dmdirc.commandparser.PopupManager:getMe nu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenu:getItems
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getC ommand
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getN ame
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getS ubMenu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isDi vider
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isSu bMenu
    unanalyzedcall on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on com.dmdirc.util.URLHandler:getURLHander
    unanalyzedcall on com.dmdirc.util.URLHandler:launchApp
    unanalyzedcall on getChannelPopupType
    unanalyzedcall on getHyperlinkPopupType
    unanalyzedcall on getNicknamePopupType
    unanalyzedcall on java.awt.Point:getX
    unanalyzedcall on java.awt.Point:getY
    unanalyzedcall on java.awt.event.MouseEvent:getSource
    unanalyzedcall on java.awt.event.MouseEvent:isPopupTrigger
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComponent:add
    unanalyzedcall on javax.swing.JInternalFrame:processMouseEven t
    unanalyzedcall on javax.swing.JMenu
    unanalyzedcall on javax.swing.JMenuItem
    unanalyzedcall on javax.swing.JPopupMenu
    unanalyzedcall on javax.swing.JPopupMenu:add
    unanalyzedcall on javax.swing.JPopupMenu:addSeparator
    unanalyzedcall on javax.swing.JPopupMenu:getComponentCount
    unanalyzedcall on javax.swing.JPopupMenu:show
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on populatePopupMenu
    unanalyzedcall on showPopupMenuInternal

  • void mouseEntered(MouseEvent)

  • Kind Annotation Text

  • void mouseExited(MouseEvent)

  • Kind Annotation Text

  • void mousePressed(MouseEvent)

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing. components.frames.TextFrame$21__static_init.new int[](TextFrame$21__static_init#1)[...])
    pre(soft) init'ed(this.inputWindow)
    pre(soft) this.frameParent != null
    premouseEvent != null
    prethis.textPane != null
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...).length >= 1
    unanalyzedcall on addCustomPopupItems
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.FrameContainer:getServer
    unanalyzedcall on com.dmdirc.Query:activateFrame
    unanalyzedcall on com.dmdirc.Query:show
    unanalyzedcall on com.dmdirc.Server:addQuery
    unanalyzedcall on com.dmdirc.Server:getQuery
    unanalyzedcall on com.dmdirc.Server:hasQuery
    unanalyzedcall on com.dmdirc.Server:join
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. ChannelCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CommandAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. HyperlinkCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. NicknameCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. TextPaneCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. ClickType:ordinal
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getAttributeValueAtPoint
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getClickPosition
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getClickType
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getMousePosition
    unanalyzedcall on com.dmdirc.commandparser.PopupManager:getMe nu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenu:getItems
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getC ommand
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getN ame
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getS ubMenu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isDi vider
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isSu bMenu
    unanalyzedcall on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on com.dmdirc.util.URLHandler:getURLHander
    unanalyzedcall on com.dmdirc.util.URLHandler:launchApp
    unanalyzedcall on getChannelPopupType
    unanalyzedcall on getHyperlinkPopupType
    unanalyzedcall on getNicknamePopupType
    unanalyzedcall on java.awt.Point:getX
    unanalyzedcall on java.awt.Point:getY
    unanalyzedcall on java.awt.event.MouseEvent:getSource
    unanalyzedcall on java.awt.event.MouseEvent:isPopupTrigger
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComponent:add
    unanalyzedcall on javax.swing.JInternalFrame:processMouseEven t
    unanalyzedcall on javax.swing.JMenu
    unanalyzedcall on javax.swing.JMenuItem
    unanalyzedcall on javax.swing.JPopupMenu
    unanalyzedcall on javax.swing.JPopupMenu:add
    unanalyzedcall on javax.swing.JPopupMenu:addSeparator
    unanalyzedcall on javax.swing.JPopupMenu:getComponentCount
    unanalyzedcall on javax.swing.JPopupMenu:show
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on populatePopupMenu
    unanalyzedcall on showPopupMenuInternal

  • void mouseReleased(MouseEvent)

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing. components.frames.TextFrame$21__static_init.new int[](TextFrame$21__static_init#1)[...])
    pre(soft) init'ed(this.inputWindow)
    pre(soft) mouseEvent != null
    pre(soft) this.frameParent != null
    pre(soft) this.textPane != null
    preinit'ed(this.quickCopy)
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...).length >= 1
    unanalyzedcall on addCustomPopupItems
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.FrameContainer:getServer
    unanalyzedcall on com.dmdirc.Query:activateFrame
    unanalyzedcall on com.dmdirc.Query:show
    unanalyzedcall on com.dmdirc.Server:addQuery
    unanalyzedcall on com.dmdirc.Server:getQuery
    unanalyzedcall on com.dmdirc.Server:hasQuery
    unanalyzedcall on com.dmdirc.Server:join
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. ChannelCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CommandAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. HyperlinkCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. NicknameCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. TextPaneCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. ClickType:ordinal
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getAttributeValueAtPoint
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getClickPosition
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getClickType
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. TextPane:getMousePosition
    unanalyzedcall on com.dmdirc.commandparser.PopupManager:getMe nu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenu:getItems
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getC ommand
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getN ame
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getS ubMenu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isDi vider
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isSu bMenu
    unanalyzedcall on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on com.dmdirc.util.URLHandler:getURLHander
    unanalyzedcall on com.dmdirc.util.URLHandler:launchApp
    unanalyzedcall on getChannelPopupType
    unanalyzedcall on getHyperlinkPopupType
    unanalyzedcall on getNicknamePopupType
    unanalyzedcall on java.awt.Point:getX
    unanalyzedcall on java.awt.Point:getY
    unanalyzedcall on java.awt.event.MouseEvent:getSource
    unanalyzedcall on java.awt.event.MouseEvent:isPopupTrigger
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComponent:add
    unanalyzedcall on javax.swing.JInternalFrame:processMouseEven t
    unanalyzedcall on javax.swing.JMenu
    unanalyzedcall on javax.swing.JMenuItem
    unanalyzedcall on javax.swing.JPopupMenu
    unanalyzedcall on javax.swing.JPopupMenu:add
    unanalyzedcall on javax.swing.JPopupMenu:addSeparator
    unanalyzedcall on javax.swing.JPopupMenu:getComponentCount
    unanalyzedcall on javax.swing.JPopupMenu:show
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on populatePopupMenu
    unanalyzedcall on showPopupMenuInternal
    test_vectorthis.quickCopy: {0}, {1}

  • void open()

  • Kind Annotation Text
    prethis.frameParent != null
    presumptioncom.dmdirc.FrameContainer:getConfigManager(... )@251 != null

  • JComponent populatePopupMenu(JComponent, PopupMenu, Object[])

  • Kind Annotation Text
    pre(soft) init'ed(this.inputWindow)
    pre(soft) menu != null
    prepopup != null
    presumptioncom.dmdirc.commandparser.PopupMenu:getItems(... )@1078 != null
    presumptioncom.dmdirc.commandparser.PopupMenuItem:getSubMenu(. ..)@1082 != null
    presumptionjava.util.Iterator:next(...)@1078 != null
    postreturn_value != null
    postreturn_value == menu
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CommandAction
    unanalyzedcall on com.dmdirc.commandparser.PopupMenu:getItems
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getC ommand
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getN ame
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getS ubMenu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isDi vider
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isSu bMenu
    unanalyzedcall on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComponent:add
    unanalyzedcall on javax.swing.JMenu
    unanalyzedcall on javax.swing.JMenuItem
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on populatePopupMenu
    test_vectorcom.dmdirc.commandparser.PopupMenuItem:isDivider(.. .)@1079: {0}, {1}
    test_vectorcom.dmdirc.commandparser.PopupMenuItem:isSubMenu(.. .)@1081: {0}, {1}
    test_vectorjava.util.Iterator:hasNext(...)@1078: {0}, {1}
    test_vectorthis.inputWindow: Inverse{null}, Addr_Set{null}

  • void processMouseClickEvent(MouseEvent, TextFrame$MouseClickType)

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing. components.frames.TextFrame$21__static_init.new int[](TextFrame$21__static_init#1)[...])
    pre(soft) init'ed(this.inputWindow)
    pre(soft) this.frameParent != null
    pree != null
    prethis.textPane != null
    presumptioncom.dmdirc.FrameContainer:getServer(...)@889 != null
    presumptioncom.dmdirc.FrameContainer:getServer(...)@895 != null
    presumptioncom.dmdirc.FrameContainer:getServer(...)@896 != null
    presumptioncom.dmdirc.FrameContainer:getServer(...)@899 != null
    presumptioncom.dmdirc.FrameContainer:getServer(...)@900 != null
    presumptioncom.dmdirc.Server:getQuery(...)@896 != null
    presumptioncom.dmdirc.Server:getQuery(...)@900 != null
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:ordinal(...)@887 < com.dmdirc.addons.ui_ swing.textpane.ClickType:values(...).length
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:ordinal(...)@887 >= 0
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...).length - com.dmdirc.addons. ui_swing.textpane.ClickType:ordinal(...)@887 in range
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...).length >= 1
    presumptioncom.dmdirc.addons.ui_swing.textpane. TextPane:getClickType(...)@880 != null
    presumptioncom.dmdirc.util.URLHandler:getURLHander(...)@892 != null
    unanalyzedcall on addCustomPopupItems
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. ChannelCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CommandAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. HyperlinkCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. NicknameCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. TextPaneCopyAction
    unanalyzedcall on com.dmdirc.addons.ui_swing.textpane. ClickType:ordinal
    unanalyzedcall on com.dmdirc.commandparser.PopupManager:getMe nu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenu:getItems
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getC ommand
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getN ame
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getS ubMenu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isDi vider
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isSu bMenu
    unanalyzedcall on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on getChannelPopupType
    unanalyzedcall on getHyperlinkPopupType
    unanalyzedcall on getNicknamePopupType
    unanalyzedcall on java.awt.Point:getX
    unanalyzedcall on java.awt.Point:getY
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComponent:add
    unanalyzedcall on javax.swing.JMenu
    unanalyzedcall on javax.swing.JMenuItem
    unanalyzedcall on javax.swing.JPopupMenu
    unanalyzedcall on javax.swing.JPopupMenu:add
    unanalyzedcall on javax.swing.JPopupMenu:addSeparator
    unanalyzedcall on javax.swing.JPopupMenu:getComponentCount
    unanalyzedcall on javax.swing.JPopupMenu:show
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on populatePopupMenu
    test_vectorcom.dmdirc.Server:hasQuery(...)@895: {0}, {1}
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame$21__static_init.new int[](TextFrame$21__ static_init#1)[...]: {1}, {2}, {3}, {-231..0, 4..232-1}
    test_vectorcom.dmdirc.addons.ui_swing.textpane. TextPane:getMousePosition(...)@877: Addr_Set{null}, Inverse{null}
    test_vectorjava.awt.event.MouseEvent:isPopupTrigger(...)@883: {0}, {1}

  • void propertyChange(PropertyChangeEvent)

  • Kind Annotation Text
    preevent != null
    presumptionjava.beans.PropertyChangeEvent:getNewValue(... )@554 != null
    presumptionjava.util.logging.Logger:getLogger(...)@103 != null
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isMaximum(...)@550: {0}, {1}
    test_vectorjava.lang.Boolean:booleanValue(...)@554: {0}, {1}
    test_vectorjava.lang.String:equals(...)@549: {0}, {1}

  • void restore()

  • Kind Annotation Text

  • void run()

  • Kind Annotation Text
    pre(soft) this.controller != null
    presumptioncom.dmdirc.addons.ui_swing.SwingController:getMainF rame(...)@261 != null
    unanalyzedcall on javax.swing.JComponent:setVisible
    test_vectorcom.dmdirc.addons.ui_swing.MainFrame:getMaximised(. ..)@261: {0}, {1}
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isMaximum(...)@262: {1}, {0}
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isSelected(...)@270: {1}, {0}
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isVisible(...)@257: {1}, {0}
    test_vectorthis.val$pref: {1}, {0}

  • void run()

  • Kind Annotation Text
    prethis.val$event != null
    presumptionjavax.swing.event.InternalFrameEvent:getInternalFra me(...)@700 != null

  • void run()

  • Kind Annotation Text
    pre(soft) this.maximiseRestoreInProgress != null
    presumptioninit'ed(com.dmdirc.logger.ErrorLevel.LOW)
    presumptionjava.util.logging.Logger:getLogger(...)@103 != null
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isIcon(...)@369: {0}, {1}
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isMaximum(...)@363: {0}, {1}

  • void run()

  • Kind Annotation Text
    unanalyzedcall on javax.swing.JInternalFrame:setTitle

  • void run()

  • Kind Annotation Text
    preinit'ed(this.frameBufferSize)
    prethis.textPane != null
    prethis.val$encodedLine != null
    presumptioncom.dmdirc.addons.ui_swing.textpane. TextPane:getDocument(...)@461 != null
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.components. LoggingSwingWorker
    test_vectorthis.frameBufferSize: {-231..0}, {1..232-1}

  • void run()

  • Kind Annotation Text
    presumptioninit'ed(com.dmdirc.logger.ErrorLevel.MEDIUM)
    presumptionjava.lang.Class:getClassLoader(...)@594 != null
    presumptionjava.lang.Class:getConstructor(...)@595 != null
    presumptionjava.lang.ClassLoader:loadClass(...)@594 != null
    presumptionjava.lang.Object:getClass(...)@594 != null
    test_vectorjava.lang.String:equals(...)@590: {0}, {1}

  • void run()

  • Kind Annotation Text
    presumptioninit'ed(com.dmdirc.logger.ErrorLevel.LOW)
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isIcon(...)@340: {1}, {0}

  • void run()

  • Kind Annotation Text
    preinit'ed(this.closing)
    presumptioninit'ed(com.dmdirc.logger.ErrorLevel.LOW)
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isClosed(...)@321: {1}, {0}
    test_vectorthis.closing: {0}, {1}

  • void run()

  • Kind Annotation Text
    pre(soft) this.frameParent != null
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
    unanalyzedcall on com.dmdirc.config.ConfigManager:getOptionBo ol
    unanalyzedcall on javax.swing.JComponent:setVisible
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isVisible(...)@239: {0}, {1}
    test_vectorthis.val$isVisible: {0}, {1}

  • void run()

  • Kind Annotation Text
    presumptioncom.dmdirc.addons.ui_swing.components.frames. TextFrame:getUI(...)@571 != null

  • void run()

  • Kind Annotation Text
    prethis.textPane != null

  • void run()

  • Kind Annotation Text
    unanalyzedcall on com.dmdirc.addons.ui_swing.UIUtilities:invo keLater
    unanalyzedcall on java.util.logging.Logger:finest
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isMaximum(...)@420: {0}, {1}

  • void run()

  • Kind Annotation Text
    presumptioninit'ed(com.dmdirc.actions.CoreActionType.CLIENT_ FRAME_CHANGED)
    unanalyzedcall on javax.swing.JComponent:setVisible
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isIcon(...)@288: {0}, {1}
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isSelected(...)@294: {1}, {0}
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isVisible(...)@291: {1}, {0}

  • void run()

  • Kind Annotation Text
    pre(soft) this.maximiseRestoreInProgress != null
    presumptioninit'ed(com.dmdirc.logger.ErrorLevel.LOW)
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isIcon(...)@400: {0}, {1}
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame:isMaximum(...)@395: {1}, {0}

  • void setTextPane(TextPane)

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

  • void setTitle(String)

  • Kind Annotation Text

  • void setVisible(bool)

  • Kind Annotation Text

  • void showPopupMenu(ClickType, Point, String)

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing. components.frames.TextFrame$21__static_init.new int[](TextFrame$21__static_init#1)[...])
    pre(soft) init'ed(this.inputWindow)
    pre(soft) this.frameParent != null
    prepoint != null
    pretype != null
    presumption(int) (java.awt.Point:getX(...)@1041) in {-231..232-1}
    presumption(int) (java.awt.Point:getY(...)@1041) in {-231..232-1}
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:ordinal(...)@1011 < com.dmdirc.addons.ui_ swing.textpane.ClickType:values(...).length
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:ordinal(...)@1011 >= 0
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...).length >= 1
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CommandAction
    unanalyzedcall on com.dmdirc.commandparser.PopupManager:getMe nu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenu:getItems
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getC ommand
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getN ame
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getS ubMenu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isDi vider
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isSu bMenu
    unanalyzedcall on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComponent:add
    unanalyzedcall on javax.swing.JMenu
    unanalyzedcall on javax.swing.JMenuItem
    unanalyzedcall on javax.swing.JPopupMenu
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on populatePopupMenu
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame$21__static_init.new int[](TextFrame$21__ static_init#1)[...]: {1}, {2}, {3}, {-231..0, 4..232-1}
    test_vectorjavax.swing.JPopupMenu:getComponentCount(... )@1015: {-231..1}, {2..232-1}
    test_vectorjavax.swing.JPopupMenu:getComponentCount(... )@1023: {-231..1}, {2..232-1}
    test_vectorjavax.swing.JPopupMenu:getComponentCount(... )@1030: {-231..0}, {1..232-1}

  • void showPopupMenuInternal(ClickType, Point, String)

  • Kind Annotation Text
    pre(soft) init'ed(com.dmdirc.addons.ui_swing. components.frames.TextFrame$21__static_init.new int[](TextFrame$21__static_init#1)[...])
    pre(soft) init'ed(this.inputWindow)
    pre(soft) this.frameParent != null
    preinit'ed(this.textPane)
    prepoint != null
    pretype != null
    presumption(int) (java.awt.Point:getX(...)@996) in {-231..232-1}
    presumption(int) (java.awt.Point:getY(...)@996) in {-231..232-1}
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:ordinal(...)@962 < com.dmdirc.addons.ui_ swing.textpane.ClickType:values(...).length
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:ordinal(...)@962 >= 0
    presumptioncom.dmdirc.addons.ui_swing.textpane. ClickType:values(...).length >= 1
    unanalyzedcall on com.dmdirc.FrameContainer:getConfigManager
    unanalyzedcall on com.dmdirc.addons.ui_swing.actions. CommandAction
    unanalyzedcall on com.dmdirc.commandparser.PopupManager:getMe nu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenu:getItems
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getC ommand
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getN ame
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:getS ubMenu
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isDi vider
    unanalyzedcall on com.dmdirc.commandparser.PopupMenuItem:isSu bMenu
    unanalyzedcall on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser
    unanalyzedcall on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser
    unanalyzedcall on java.util.List:iterator
    unanalyzedcall on javax.swing.JComponent:add
    unanalyzedcall on javax.swing.JMenu
    unanalyzedcall on javax.swing.JMenuItem
    unanalyzedcall on javax.swing.JPopupMenu
    unanalyzedcall on javax.swing.JSeparator
    unanalyzedcall on populatePopupMenu
    test_vectorcom.dmdirc.addons.ui_swing.components.frames. TextFrame$21__static_init.new int[](TextFrame$21__ static_init#1)[...]: {1}, {2}, {3}, {-231..0, 4..232-1}
    test_vectorjavax.swing.JPopupMenu:getComponentCount(...)@966: {-231..1}, {2..232-1}
    test_vectorjavax.swing.JPopupMenu:getComponentCount(...)@974: {-231..1}, {2..232-1}
    test_vectorjavax.swing.JPopupMenu:getComponentCount(...)@981: {-231..0}, {1..232-1}

  • void showTitlebar()

  • Kind Annotation Text

  • void toggleMaximise()

  • Kind Annotation Text

  • TextFrame$MouseClickType valueOf(String)

  • Kind Annotation Text
    postinit'ed(return_value)

  • TextFrame$MouseClickType[] values()

  • Kind Annotation Text
    pre(soft) init'ed($VALUES[...])
    postnew TextFrame$MouseClickType[](values#1) num objects == 1
    postreturn_value == &amp;new TextFrame$MouseClickType[] (values#1)
    postreturn_value.length == 3
    postreturn_value[...] == One-of{$VALUES[...], undefined}