| method | void net.sourceforge.pebble.dao.file. FileStaticPageDAO$StaticPageDateConverter(FileStati cPageDAO, StaticPage) |
| pre | staticPage != null |
| pre | staticPage.blog != null |
| presumption | init'ed(java.util.Locale.ENGLISH) |
| post | this.dateTimeFormats == &new SimpleDateFormat[] (FileStaticPageDAO$StaticPageDateConverter#1) |
| post | new SimpleDateFormat(FileStaticPageDAO$StaticPageDa teConverter#2) num objects == 1 |
| post | new SimpleDateFormat(FileStaticPageDAO$StaticPageDa teConverter#3) num objects == 1 |
| post | new SimpleDateFormat(FileStaticPageDAO$StaticPageDa teConverter#4) num objects == 1 |
| post | new SimpleDateFormat(FileStaticPageDAO$StaticPageDa teConverter#5) num objects == 1 |
| post | new SimpleDateFormat(FileStaticPageDAO$StaticPageDa teConverter#6) num objects == 1 |
| post | new SimpleDateFormat(FileStaticPageDAO$StaticPageDa teConverter#7) num objects == 1 |
| post | new SimpleDateFormat[](FileStaticPageDAO$StaticPage DateConverter#1) num objects == 1 |
| post | this.dateTimeFormats.length == 6 |
| post | this.dateTimeFormats[0] == &new SimpleDateFormat(FileStaticPageDAO$StaticPageDateC onverter#2) |
| post | this.dateTimeFormats[1] == &new SimpleDateFormat(FileStaticPageDAO$StaticPageDateC onverter#3) |
| post | this.dateTimeFormats[2] == &new SimpleDateFormat(FileStaticPageDAO$StaticPageDateC onverter#4) |
| post | this.dateTimeFormats[3] == &new SimpleDateFormat(FileStaticPageDAO$StaticPageDateC onverter#5) |
| post | this.dateTimeFormats[4] == &new SimpleDateFormat(FileStaticPageDAO$StaticPageDateC onverter#6) |
| post | this.dateTimeFormats[5] == &new SimpleDateFormat(FileStaticPageDAO$StaticPageDateC onverter#7) |
| method | Collection loadStaticPages(Blog) |
| pre | blog != null |
| presumption | Local_8[Local_6]@58 != null |
| presumption | files.length@58 <= 232-1 |
| post | return_value == &new ArrayList(loadStaticPages# 1) |
| post | new ArrayList(loadStaticPages#1) num objects == 1 |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.io.File |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on loadStaticPage |
| test_vector | java.io.File:listFiles(...)@58: Addr_Set{null}, Inverse{null} |
| test_vector | loadStaticPage(...)@88: Addr_Set{null}, Inverse{null} |
| method | bool lock(StaticPage) |
| pre | staticPage.blog != null |
| pre | init'ed(staticPage.id) |
| pre | (soft) log != null |
| pre | (soft) staticPage != null |
| pre | (soft) init'ed(staticPage.blog.id) |
| post | init'ed(return_value) |
| unanalyzed | call on net.sourceforge.pebble.domain.Blog:getRoot |
| unanalyzed | call on java.io.File |
| unanalyzed | call on getLockFile |
| unanalyzed | call on java.io.File:exists |
| unanalyzed | call on java.io.FileReader |
| unanalyzed | call on java.io.BufferedReader |
| unanalyzed | call on java.io.BufferedReader:readLine |
| unanalyzed | call on java.io.BufferedReader:close |
| unanalyzed | call on org.apache.commons.logging.Log:warn |
| unanalyzed | call on getBlog |
| unanalyzed | call on getId |
| test_vector | java.io.File:createNewFile(...)@265: {0}, {1} |
| test_vector | java.lang.String:equals(...)@274: {0}, {1} |