diff -r 5f04bdbc6ee1 -r 022099dee442 ko-archetype/src/main/resources/archetype-resources/src/main/java/TwitterClient.java --- a/ko-archetype/src/main/resources/archetype-resources/src/main/java/TwitterClient.java Mon May 13 14:25:37 2013 +0200 +++ b/ko-archetype/src/main/resources/archetype-resources/src/main/java/TwitterClient.java Wed May 15 11:14:39 2013 +0200 @@ -15,6 +15,7 @@ @Property(name="activeTweetersName", type=String.class), @Property(name="activeTweeters", type=String.class, array = true), @Property(name="userNameToAdd", type=String.class), + @Property(name="loading", type=boolean.class), @Property(name="currentTweets", type=Tweet.class, array = true) }) public class TwitterClient { @@ -65,6 +66,7 @@ static void queryTweets(TwitterModel page, TwitterQuery q) { page.getCurrentTweets().clear(); page.getCurrentTweets().addAll(q.getResults()); + page.setLoading(false); } @OnPropertyChange("activeTweetersName") @@ -85,6 +87,7 @@ sb.append(p); sep = " OR "; } + model.setLoading(true); model.queryTweets("http://search.twitter.com", sb.toString()); }