{"comment":{"url":"https://api.github.com/repos/P2Pvalue/swellrt/comments/14264820","html_url":"https://github.com/P2Pvalue/swellrt/commit/c44aab3f31a61b3815515c7a70590c32c2487220#commitcomment-14264820","id":14264820,"user":{"login":"hbtalvi","id":6309347,"avatar_url":"https://avatars.githubusercontent.com/u/6309347?v=3","gravatar_id":"","url":"https://api.github.com/users/hbtalvi","html_url":"https://github.com/hbtalvi","followers_url":"https://api.github.com/users/hbtalvi/followers","following_url":"https://api.github.com/users/hbtalvi/following{/other_user}","gists_url":"https://api.github.com/users/hbtalvi/gists{/gist_id}","starred_url":"https://api.github.com/users/hbtalvi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hbtalvi/subscriptions","organizations_url":"https://api.github.com/users/hbtalvi/orgs","repos_url":"https://api.github.com/users/hbtalvi/repos","events_url":"https://api.github.com/users/hbtalvi/events{/privacy}","received_events_url":"https://api.github.com/users/hbtalvi/received_events","type":"User","site_admin":false},"position":null,"line":null,"path":"","commit_id":"c44aab3f31a61b3815515c7a70590c32c2487220","created_at":"2015-11-08T20:05:29Z","updated_at":"2015-11-08T20:05:29Z","body":"\nI will try to go through the complete documentation and will try to contribute if possible for sure.Thank you for such a great support over the weekend \nDate: Sun, 8 Nov 2015 11:52:12 -0800\nFrom: notifications@github.com\nTo: swellrt@noreply.github.com\nCC: hbtalvi@hotmail.com\nSubject: Re: [swellrt] Mark new working version (c44aab3)\n\nGreat! Please, take into consideration Android's text editor is just a PoC,\n\nit will require quite time to develop same features in the current web\n\nversion. Contributions are welcome!\n\n\n\n\n\n\n\n2015-11-08 20:44 GMT+01:00 hbtalvi <notifications@github.com>:\n\n\n\n> Thank you. It is working. Rest is fine but the editor cursor on the\n\n> devices are not synced. But for now I will present the POC on it. Please do\n\n> keep me posted if you update the APIYour support is really appreciated\n\n>\n\n> Date: Sun, 8 Nov 2015 10:50:06 -0800\n\n> From: notifications@github.com\n\n> To: swellrt@noreply.github.com\n\n> CC: hbtalvi@hotmail.com\n\n> Subject: Re: [swellrt] Mark new working version (c44aab3)\n\n>\n\n> I have checked your code and it seems ok. However probably you were not\n\n>\n\n> adding participants properly.\n\n>\n\n> In order to avoid confusion I have added an action to add participants to a\n\n>\n\n> text pad in the context menu of the editor activity.\n\n>\n\n> I have tested sucesfully your scenario: two different users editing same\n\n>\n\n> text from two devices (emulator and real smartphone).\n\n>\n\n> This source code is the last version on github\n\n>\n\n> https://github.com/P2Pvalue/swellrt-android/commits/master\n\n>\n\n> These are the steps of my test:\n\n>\n\n>\n\n>\n\n> Terminal 1:\n\n>\n\n>\n\n>\n\n> - Create user aa@local.net\n\n>\n\n> - Create new model.\n\n>\n\n> - Edit default text.\n\n>\n\n>\n\n>\n\n> Terminal 2:\n\n>\n\n>\n\n>\n\n> - Create user bb@local.net\n\n>\n\n>\n\n>\n\n> Terminal 1:\n\n>\n\n>\n\n>\n\n> - From text editor view, options menu -> add participant -> bb@local.net\n\n>\n\n>\n\n>\n\n> Terminal 2:\n\n>\n\n>\n\n>\n\n> - Open model created from Terminal 1 (copy carefully the full model id)\n\n>\n\n>\n\n>\n\n> Both users see the text and can edit it on real time...\n\n>\n\n>\n\n>\n\n> As long as the code it's working, I can't keep giving you support today.\n\n>\n\n> I know there are issues and the app is not stable but I hope this scenario\n\n>\n\n> is enough for your demo.\n\n>\n\n>\n\n>\n\n> Thanks! Plz, tell us how it was...\n\n>\n\n>\n\n>\n\n>\n\n>\n\n>\n\n>\n\n>\n\n>\n\n> 2015-11-08 18:50 GMT+01:00 hbtalvi <notifications@github.com>:\n\n>\n\n>\n\n>\n\n> > Looking forward\n\n>\n\n> >\n\n>\n\n> > Date: Sun, 8 Nov 2015 09:48:55 -0800\n\n>\n\n> > From: notifications@github.com\n\n>\n\n> > To: swellrt@noreply.github.com\n\n>\n\n> > CC: hbtalvi@hotmail.com\n\n>\n\n> > Subject: Re: [swellrt] Mark new working version (c44aab3)\n\n>\n\n> >\n\n>\n\n> > OK got it, no problem, you can add all users you want!\n\n>\n\n> >\n\n>\n\n> > I am doing some testing, I reply in a while.\n\n>\n\n> >\n\n>\n\n> >\n\n>\n\n> >\n\n>\n\n> > 2015-11-08 18:38 GMT+01:00 hbtalvi <notifications@github.com>:\n\n>\n\n> >\n\n>\n\n> >\n\n>\n\n> >\n\n>\n\n> > > Yes right. Can be more then two, but if we can add two we can add more.\n\n>\n\n> >\n\n>\n\n> > > Right?For now, yes 2 different users on 2 different devices being able\n\n> to\n\n>\n\n> >\n\n>\n\n> > > access and edit the same pad\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > Date: Sun, 8 Nov 2015 09:35:47 -0800\n\n>\n\n> >\n\n>\n\n> > > From: notifications@github.com\n\n>\n\n> >\n\n>\n\n> > > To: swellrt@noreply.github.com\n\n>\n\n> >\n\n>\n\n> > > CC: hbtalvi@hotmail.com\n\n>\n\n> >\n\n>\n\n> > > Subject: Re: [swellrt] Mark new working version (c44aab3)\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > I am trying your code right now. I am not sure if I understand your\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > objective: two different users editing the same pad from different\n\n>\n\n> > devices?\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > 2015-11-08 18:19 GMT+01:00 hbtalvi <notifications@github.com>:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > I can understand that you are having holiday. If you can just point\n\n> the\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > issue in the project so that I can correct it and proceed as it\n\n> almost\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > about to Monday here Really appreciate your support\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > Date: Sun, 8 Nov 2015 04:14:29 -0800\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > From: notifications@github.com\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > To: swellrt@noreply.github.com\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > CC: hbtalvi@hotmail.com\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > Subject: Re: [swellrt] Mark new working version (c44aab3)\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > Go ahead, but I will not available for 3 hours from now\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > 2015-11-08 12:54 GMT+01:00 hbtalvi <notifications@github.com>:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > I am testing on Two physical devices and trying to find the issue.\n\n> Is\n\n>\n\n> >\n\n>\n\n> > > it\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > possible that I send you the complete Project and if you can test\n\n> it\n\n>\n\n> > on\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > your side? May be I am doing something wrong\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > Date: Sun, 8 Nov 2015 03:37:13 -0800\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > From: notifications@github.com\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > To: swellrt@noreply.github.com\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > CC: hbtalvi@hotmail.com\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > Subject: Re: [swellrt] Mark new working version (c44aab3)\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > These two expresions don't have right syntax\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > mModel.addParticipant(\"tim@local.net <tim@local.net>\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > mModel.addParticipant(\"tim1@local.net <tim1@local.net>\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > User id's must be an email-like address\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > mModel.addParticipant(\"tim@local.net\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > mModel.addParticipant(\"tim1@local.net\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > I understand you are now trying the collaborative example.\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > 2015-11-08 12:04 GMT+01:00 hbtalvi <notifications@github.com>:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > Editor Activitypackage org.swellrt.android;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.os.Bundle;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.support.v4.app.NavUtils;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.view.Menu;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.view.MenuItem;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.widget.EditText;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import org.swellrt.android.service.SwellRTActivity;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import org.swellrt.android.service.WaveDocEditorBinder;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import org.swellrt.model.generic.Model;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import org.swellrt.model.generic.TextType;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import org.swellrt.model.generic.Type;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public class EditorActivity extends SwellRTActivity {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private EditText mEditor;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private String mModelId;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private Model mModel;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private TextType mText;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private WaveDocEditorBinder mDocBinder;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > protected void onCreate(Bundle savedInstanceState) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > super.onCreate(savedInstanceState);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > setContentView(R.layout.activity_editor);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mEditor = (EditText) findViewById(R.id.editor);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public boolean onCreateOptionsMenu(Menu menu) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // Inflate the menu; this adds items to the action bar if it is\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > present.\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > getMenuInflater().inflate(R.menu.editor, menu);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > return true;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public boolean onOptionsItemSelected(MenuItem item) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > switch (item.getItemId()) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > case R.id.action_logout:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > getService().stopSession();\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > return true;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > case R.id.action_close_model:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > getService().closeModel(mModelId);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > NavUtils.navigateUpFromSameTask(this);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > return true;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > default:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > return super.onOptionsItemSelected(item);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onConnect() {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (mModelId == null)\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mModelId =\n\n> getIntent().getStringExtra(AppConstants.EXTRA_MODEL_ID);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mModel = getService().getModel(mModelId);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // Get the test document\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > Type instance = mModel.getRoot().get(\"_doc_\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (instance == null) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mText = mModel.createText(\"Hello World! this is an initialization\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > text.\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mModel.getRoot().put(\"_doc_\", mText);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > } else {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mText = (TextType) instance;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // Connect the EditText to the Wave's Doc\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mDocBinder = WaveDocEditorBinder.bind(mEditor,\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > getService().getReadableDocument(mText));\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onDisconnect() {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > Explorer Activity\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > _____________________________package org.swellrt.android;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.app.Activity;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.content.ComponentName;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.content.Context;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.content.Intent;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.content.ServiceConnection;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.os.Bundle;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.os.IBinder;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.support.v4.app.NavUtils;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.util.Log;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.view.Menu;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.view.MenuItem;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.view.View;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.view.View.OnClickListener;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.widget.Button;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.widget.EditText;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import android.widget.ListView;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import org.swellrt.android.service.SwellRTService;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > org.swellrt.android.service.SwellRTService.SwellRTServiceCallback;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import org.swellrt.model.generic.ListType;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > import org.swellrt.model.generic.Model;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public class ExplorerActivity extends Activity implements\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > ServiceConnection, SwellRTServiceCallback {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private String mModelId;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private Model mModel;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private ListType mList;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private SwellRTService mSwellRT;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private EditText txtNewItem;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private Button btnAddItem;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private ListView listView;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > protected void bindSwellRTService() {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (mSwellRT == null) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > final Intent mWaveServiceIntent = new Intent(this,\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > SwellRTService.class);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > bindService(mWaveServiceIntent, this, Context.BIND_AUTO_CREATE);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > protected void onCreate(Bundle savedInstanceState) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > super.onCreate(savedInstanceState);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > setContentView(R.layout.activity_explorer);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > getActionBar().setDisplayShowHomeEnabled(false);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > txtNewItem = (EditText) findViewById(R.id.input_item);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > btnAddItem = (Button) findViewById(R.id.button_add_item);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > btnAddItem.setOnClickListener(new OnClickListener() {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onClick(View v) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (!txtNewItem.getText().toString().isEmpty()) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mList.add(mModel.createString(txtNewItem.getText().toString()));\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > txtNewItem.getText().clear();\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > });\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > listView = (ListView) findViewById(R.id.list_items);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > bindSwellRTService();\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public boolean onCreateOptionsMenu(Menu menu) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // Inflate the menu; this adds items to the action bar if it is\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > present.\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > getMenuInflater().inflate(R.menu.explorer, menu);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > return true;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public boolean onOptionsItemSelected(MenuItem item) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > switch (item.getItemId()) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > case R.id.action_logout:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > doStopSession();\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > return true;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > case R.id.action_close_model:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > doCloseModel();\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > return true;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > default:\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > return super.onOptionsItemSelected(item);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onStart() {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > super.onStart();\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // mModel.addParticipant(\"myfriend@local.net\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onDestroy() {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > super.onDestroy();\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (mSwellRT != null) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > unbindService(this);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mSwellRT = null;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private void doStopSession() {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (mSwellRT != null) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mSwellRT.stopSession();\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > NavUtils.navigateUpFromSameTask(this);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > private void doCloseModel() {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (mSwellRT != null && mModelId != null) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mSwellRT.closeModel(mModelId);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > NavUtils.navigateUpFromSameTask(this);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // SwellRT Service Callbacks\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onServiceConnected(ComponentName name, IBinder\n\n>\n\n> > service) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mSwellRT = ((SwellRTService.SwellRTBinder)\n\n>\n\n> > service).getService(this);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > Log.d(this.getClass().getSimpleName(), \"SwellRT Service Bound\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // Retrieve & Connect to collaborative list\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (mModelId == null)\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mModelId =\n\n> getIntent().getStringExtra(AppConstants.EXTRA_MODEL_ID);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mModel = mSwellRT.getModel(mModelId);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // Now we have the model reference, Add/Remove participants\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mModel.addParticipant(\"tim@local.net <tim@local.net>\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mModel.addParticipant(\"tim1@local.net <tim1@local.net>\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // Handle model's data\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > if (mModel.getRoot().keySet().size() == 0) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mModel.getRoot().put(\"list\", mModel.createList());\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mList = (ListType) mModel.getRoot().get(\"list\");\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > ListTypeAdapter listAdapter = new ListTypeAdapter(this, mList);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > listView.setAdapter(listAdapter);\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onServiceDisconnected(ComponentName name) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > mSwellRT = null;\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onStartSessionSuccess(String session) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // TODO Auto-generated method stub\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onStartSessionFail(String error) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // TODO Auto-generated method stub\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onClose(boolean everythingCommitted) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // TODO Auto-generated method stub\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onUpdate(int inFlightSize, int notAckedSize, int\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > unCommitedSize) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // TODO Auto-generated method stub\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onError(String message) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // TODO Auto-generated method stub\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onDebugInfo(String message) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // TODO Auto-generated method stub\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > public void onCreate(Model model) {\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > // TODO Auto-generated method stub\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > }\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > > > @Override\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > >\n\n>\n\n> >\n\n>\n\n> > >\n\n>\n\n> >\n\n>\n\n> > > > "}}