in src/main/groovy/swing/greet/Greet.groovy [78:101]
void filterTweets(evt = null) {
setAllowSelection(false)
setAllowTweet(false)
view.doOutside {
try {
setStatuses(
friends.collect {it.status}.findAll {it.text =~ view.searchField.text}
)
setTimeline(
api.getFriendsTimeline(focusedUser).findAll {it.text =~ view.searchField.text}
)
setTweets(
api.getTweets(focusedUser).findAll {it.text =~ view.searchField.text}
)
} catch (Exception e) {
e.printStackTrace()
} finally {
view.edt {
setAllowSelection(true)
setAllowTweet(true)
}
}
}
}