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










method void com.dmdirc.addons.ui_swing.components. reorderablelist.ArrayListTransferable(ArrayList)
presumptioninit'ed(com.dmdirc.logger.ErrorLevel.LOW)
postthis.data == alist
postinit'ed(this.data)
postthis.localArrayListFlavor in Addr_Set{null, &new DataFlavor(ArrayListTransferable#1)}
postthis.serialArrayListFlavor == &new DataFlavor(ArrayListTransferable#3)
postnew DataFlavor(ArrayListTransferable#1) num objects <= 1
postnew DataFlavor(ArrayListTransferable#3) num objects == 1









  method not available - call not analyzedInfocall on void com.dmdirc.logger.Logger:userError(Err orLevel, String)











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










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










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