ArrayListTransferable.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.components.reorderablelist.ArrayListTransferable(ArrayList)

  • Kind Annotation Text
    presumptioninit'ed(com.dmdirc.logger.ErrorLevel.LOW)
    postinit'ed(this.data)
    postnew DataFlavor(ArrayListTransferable#1) num objects <= 1
    postnew DataFlavor(ArrayListTransferable#3) num objects == 1
    postthis.data == alist
    postthis.localArrayListFlavor in Addr_Set{null, &amp;new DataFlavor(ArrayListTransferable#1)}
    postthis.serialArrayListFlavor == &amp;new DataFlavor(ArrayListTransferable#3)

  • com.dmdirc.addons.ui_swing.components.reorderablelist.ArrayListTransferable__static_init

  • Kind Annotation Text

  • Object getTransferData(DataFlavor)

  • Kind Annotation Text
    pre(soft) this.serialArrayListFlavor != null
    prethis.localArrayListFlavor != null
    presumptionjava.awt.datatransfer.DataFlavor:equals(...)@87 != 0 | java.awt.datatransfer.DataFlavor:equals(... )@91 != 0
    postinit'ed(return_value)
    postreturn_value == this.data
    unanalyzedcall on java.awt.datatransfer.DataFlavor:equals

  • DataFlavor[] getTransferDataFlavors()

  • Kind Annotation Text
    preinit'ed(this.localArrayListFlavor)
    postinit'ed(return_value[0])
    postinit'ed(return_value[1])
    postnew DataFlavor[](getTransferDataFlavors#1) num objects == 1
    postreturn_value == &amp;new DataFlavor[](getTransferDa taFlavors#1)
    postreturn_value.length == 2
    postreturn_value[0] == this.localArrayListFlavor
    postreturn_value[1] == this.serialArrayListFlavor

  • bool isDataFlavorSupported(DataFlavor)

  • Kind Annotation Text
    pre(soft) this.serialArrayListFlavor != null
    prethis.localArrayListFlavor != null
    postinit'ed(return_value)
    test_vectorjava.awt.datatransfer.DataFlavor:equals(...)@87: {0}, {1}
    test_vectorjava.awt.datatransfer.DataFlavor:equals(...)@91: {0}, {1}