method com.dmdirc.util.TextFile__static_init










method void com.dmdirc.util.TextFile(String)
postinit'ed(this.charset)
postthis.file == &new File(TextFile#1)
postnew File(TextFile#1) num objects == 1
unanalyzedcall on java.nio.charset.Charset:defaultCharset










method void com.dmdirc.util.TextFile(File)
postinit'ed(this.charset)
postthis.file == file
postinit'ed(this.file)










method void com.dmdirc.util.TextFile(InputStream)
postinit'ed(this.charset)
postthis.is == is
postinit'ed(this.is)










method void com.dmdirc.util.TextFile(File, Charset)
postthis.charset == charset
postinit'ed(this.charset)
postthis.file == file
postinit'ed(this.file)










method void com.dmdirc.util.TextFile(InputStream, Charset)
postthis.charset == charset
postinit'ed(this.charset)
postthis.is == is
postinit'ed(this.is)










method List getLines()
preinit'ed(this.lines)
pre(soft) init'ed(this.file)
pre(soft) init'ed(this.is)
postreturn_value == One-of{old this.lines, &new ArrayList(readLines#4)}
postreturn_value != null
postthis.lines == return_value
postnew ArrayList(readLines#4) num objects <= 1
unanalyzedcall on java.io.FileInputStream
unanalyzedcall on java.io.InputStreamReader
unanalyzedcall on java.io.BufferedReader
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.io.BufferedReader:readLine
unanalyzedcall on java.util.List:add
unanalyzedcall on java.io.BufferedReader:close
test_vectorthis.lines: Inverse{null}, Addr_Set{null}










method void readLines()
preinit'ed(this.file)
pre(soft) init'ed(this.is)
postthis.lines == &amp;new ArrayList(readLines#4)
postnew ArrayList(readLines#4) num objects == 1
test_vectorjava.io.BufferedReader:readLine(...)@140: Addr_Set{null}, Inverse{null}










method bool isWritable()
preinit'ed(this.file)
postinit'ed(return_value)










method void writeLines(List)
prelines != null
prethis.file != null
test_vectorjava.util.Iterator:hasNext(...)@170: {0}, {1}










method File getFile()
preinit'ed(this.file)
postreturn_value == this.file
postinit'ed(return_value)










method void delete()
prethis.file != null