实例介绍
android openfire xmpp smack即时通讯,包括:聊天发生文字,表情,图片,语音。添加删除好友,消息提醒,群聊,邀请好友进入房间,聊天记录保存等等。界面美观。最后说明:此demo是在网上一个叫EIM企信通的demo基础上进行完善修改得来的成果,添加了好多功能,大家有兴趣的配置好openfire设置好IP就可以使用,完美运行,欢迎大家下载,不理解的留言问我,本人QQ:375642003
【实例截图】
【核心代码】
9414af58-600b-4bfb-bc71-74a7948dc237
└── EIM
├── AndroidManifest.xml
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ ├── com
│ │ │ └── zn
│ │ │ └── zxw
│ │ │ └── intelligencize
│ │ │ └── model
│ │ │ ├── AccumulativeIntegraListInfo.class
│ │ │ ├── ActivitySchemeInfo.class
│ │ │ ├── ChatAcceptInfo.class
│ │ │ ├── ChatContent.class
│ │ │ ├── ChatContentInfo.class
│ │ │ ├── ChatGroupFileInfo.class
│ │ │ ├── ChatGroupInfo.class
│ │ │ ├── ChatGroupMemberInfo.class
│ │ │ ├── ChatMsgEntity.class
│ │ │ ├── ChatNotification.class
│ │ │ ├── ChatYYHistory.class
│ │ │ ├── CityInfo.class
│ │ │ ├── CommodityDiscountInfo.class
│ │ │ ├── CommodityInformationInfo.class
│ │ │ ├── CommunityInfo.class
│ │ │ ├── ComplaintInfo.class
│ │ │ ├── DealInfo.class
│ │ │ ├── DealTypeInfo.class
│ │ │ ├── IndentInfo.class
│ │ │ ├── IndentListInfo.class
│ │ │ ├── JsonEntity.class
│ │ │ ├── LevelInfo.class
│ │ │ ├── LevelRoleInfo.class
│ │ │ ├── MucHistory.class
│ │ │ ├── MucRoom.class
│ │ │ ├── NeighborhoodCommitteeInfo.class
│ │ │ ├── ObjectScoreInfo.class
│ │ │ ├── OfUser.class
│ │ │ ├── PictrueInformationInfo.class
│ │ │ ├── PictureListInfo.class
│ │ │ ├── PrivilegeInfo.class
│ │ │ ├── PropertyManagementCompanyInfo.class
│ │ │ ├── RoleInfo.class
│ │ │ ├── RolePrivilegeInfo.class
│ │ │ ├── ScoreListInfo.class
│ │ │ ├── ScoreTypeListInfo.class
│ │ │ ├── ShopAcceptInfo.class
│ │ │ ├── ShopDiscountInfo.class
│ │ │ ├── ShopInformationInfo.class
│ │ │ ├── ShopRelateCommodityInfo.class
│ │ │ ├── TableName.class
│ │ │ ├── TypeLevelOneInfo.class
│ │ │ ├── TypeMenuInfo.class
│ │ │ ├── User.class
│ │ │ ├── UserCommunityInfo.class
│ │ │ ├── UserContactInfo.class
│ │ │ ├── UserIPApproveInfo.class
│ │ │ ├── UserLoginInfo.class
│ │ │ └── UserRoleInfo.class
│ │ ├── csdn
│ │ │ └── shimiso
│ │ │ └── eim
│ │ │ ├── activity
│ │ │ │ ├── ActivitySupport$1.class
│ │ │ │ ├── ActivitySupport$2.class
│ │ │ │ ├── ActivitySupport$3.class
│ │ │ │ ├── ActivitySupport$4.class
│ │ │ │ ├── ActivitySupport$5.class
│ │ │ │ ├── ActivitySupport$6.class
│ │ │ │ ├── ActivitySupport.class
│ │ │ │ ├── BaseActivity$1.class
│ │ │ │ ├── BaseActivity.class
│ │ │ │ ├── EimApplication.class
│ │ │ │ ├── GuideViewActivity$GuidePageAdapter.class
│ │ │ │ ├── GuideViewActivity$GuidePageChangeListener.class
│ │ │ │ ├── GuideViewActivity.class
│ │ │ │ ├── HandlerListener.class
│ │ │ │ ├── IActivitySupport.class
│ │ │ │ ├── im
│ │ │ │ │ ├── AChatActivity$1.class
│ │ │ │ │ ├── AChatActivity.class
│ │ │ │ │ ├── AContacterActivity$ContacterReceiver.class
│ │ │ │ │ ├── AContacterActivity.class
│ │ │ │ │ ├── AddFriendActivity.class
│ │ │ │ │ ├── ChatActivity$10.class
│ │ │ │ │ ├── ChatActivity$1.class
│ │ │ │ │ ├── ChatActivity$2.class
│ │ │ │ │ ├── ChatActivity$3.class
│ │ │ │ │ ├── ChatActivity$4$1.class
│ │ │ │ │ ├── ChatActivity$4.class
│ │ │ │ │ ├── ChatActivity$5.class
│ │ │ │ │ ├── ChatActivity$6.class
│ │ │ │ │ ├── ChatActivity$7.class
│ │ │ │ │ ├── ChatActivity$8.class
│ │ │ │ │ ├── ChatActivity$9.class
│ │ │ │ │ ├── ChatActivity$MessageListAdapter$1.class
│ │ │ │ │ ├── ChatActivity$MessageListAdapter$2.class
│ │ │ │ │ ├── ChatActivity$MessageListAdapter$3.class
│ │ │ │ │ ├── ChatActivity$MessageListAdapter$4.class
│ │ │ │ │ ├── ChatActivity$MessageListAdapter.class
│ │ │ │ │ ├── ChatActivity.class
│ │ │ │ │ ├── ChatHistoryActivity$1.class
│ │ │ │ │ ├── ChatHistoryActivity$2.class
│ │ │ │ │ ├── ChatHistoryActivity$3.class
│ │ │ │ │ ├── ChatHistoryActivity$4.class
│ │ │ │ │ ├── ChatHistoryActivity$MsgHisListAdapter$1.class
│ │ │ │ │ ├── ChatHistoryActivity$MsgHisListAdapter$Holder.class
│ │ │ │ │ ├── ChatHistoryActivity$MsgHisListAdapter.class
│ │ │ │ │ ├── ChatHistoryActivity.class
│ │ │ │ │ ├── ContacterMainActivity$10.class
│ │ │ │ │ ├── ContacterMainActivity$11.class
│ │ │ │ │ ├── ContacterMainActivity$12.class
│ │ │ │ │ ├── ContacterMainActivity$13.class
│ │ │ │ │ ├── ContacterMainActivity$14.class
│ │ │ │ │ ├── ContacterMainActivity$15.class
│ │ │ │ │ ├── ContacterMainActivity$16.class
│ │ │ │ │ ├── ContacterMainActivity$17.class
│ │ │ │ │ ├── ContacterMainActivity$18.class
│ │ │ │ │ ├── ContacterMainActivity$19.class
│ │ │ │ │ ├── ContacterMainActivity$1.class
│ │ │ │ │ ├── ContacterMainActivity$20.class
│ │ │ │ │ ├── ContacterMainActivity$2.class
│ │ │ │ │ ├── ContacterMainActivity$3$1.class
│ │ │ │ │ ├── ContacterMainActivity$3$2.class
│ │ │ │ │ ├── ContacterMainActivity$3.class
│ │ │ │ │ ├── ContacterMainActivity$4$1.class
│ │ │ │ │ ├── ContacterMainActivity$4$2.class
│ │ │ │ │ ├── ContacterMainActivity$4.class
│ │ │ │ │ ├── ContacterMainActivity$5.class
│ │ │ │ │ ├── ContacterMainActivity$6.class
│ │ │ │ │ ├── ContacterMainActivity$7.class
│ │ │ │ │ ├── ContacterMainActivity$8.class
│ │ │ │ │ ├── ContacterMainActivity$9.class
│ │ │ │ │ ├── ContacterMainActivity.class
│ │ │ │ │ ├── FriendInfoActivity$1.class
│ │ │ │ │ ├── FriendInfoActivity$2.class
│ │ │ │ │ ├── FriendInfoActivity$3.class
│ │ │ │ │ ├── FriendInfoActivity$4.class
│ │ │ │ │ ├── FriendInfoActivity.class
│ │ │ │ │ ├── GroupCreateActivity$1$1$1.class
│ │ │ │ │ ├── GroupCreateActivity$1$1.class
│ │ │ │ │ ├── GroupCreateActivity$1.class
│ │ │ │ │ ├── GroupCreateActivity.class
│ │ │ │ │ ├── GroupJoinActivity$1.class
│ │ │ │ │ ├── GroupJoinActivity.class
│ │ │ │ │ ├── ImageShower$1.class
│ │ │ │ │ ├── ImageShower.class
│ │ │ │ │ ├── ProfileChangeActivity.class
│ │ │ │ │ ├── RoomChatActivity$10.class
│ │ │ │ │ ├── RoomChatActivity$11.class
│ │ │ │ │ ├── RoomChatActivity$12$1.class
│ │ │ │ │ ├── RoomChatActivity$12.class
│ │ │ │ │ ├── RoomChatActivity$13.class
│ │ │ │ │ ├── RoomChatActivity$14.class
│ │ │ │ │ ├── RoomChatActivity$15.class
│ │ │ │ │ ├── RoomChatActivity$16.class
│ │ │ │ │ ├── RoomChatActivity$17.class
│ │ │ │ │ ├── RoomChatActivity$1.class
│ │ │ │ │ ├── RoomChatActivity$2.class
│ │ │ │ │ ├── RoomChatActivity$3.class
│ │ │ │ │ ├── RoomChatActivity$4$1.class
│ │ │ │ │ ├── RoomChatActivity$4.class
│ │ │ │ │ ├── RoomChatActivity$5.class
│ │ │ │ │ ├── RoomChatActivity$6.class
│ │ │ │ │ ├── RoomChatActivity$7.class
│ │ │ │ │ ├── RoomChatActivity$8.class
│ │ │ │ │ ├── RoomChatActivity$9.class
│ │ │ │ │ ├── RoomChatActivity.class
│ │ │ │ │ ├── RoomInfoActivity.class
│ │ │ │ │ ├── RoomMemberActivity$1.class
│ │ │ │ │ ├── RoomMemberActivity$2$1.class
│ │ │ │ │ ├── RoomMemberActivity$2.class
│ │ │ │ │ ├── RoomMemberActivity$3.class
│ │ │ │ │ ├── RoomMemberActivity.class
│ │ │ │ │ ├── UserInfoActivity$1.class
│ │ │ │ │ ├── UserInfoActivity$2.class
│ │ │ │ │ ├── UserInfoActivity$3.class
│ │ │ │ │ └── UserInfoActivity.class
│ │ │ │ ├── LoginActivity$1.class
│ │ │ │ ├── LoginActivity$2.class
│ │ │ │ ├── LoginActivity$3.class
│ │ │ │ ├── LoginActivity$4.class
│ │ │ │ ├── LoginActivity.class
│ │ │ │ ├── MainActivity$1.class
│ │ │ │ ├── MainActivity$2.class
│ │ │ │ ├── MainActivity$ContacterReceiver.class
│ │ │ │ ├── MainActivity.class
│ │ │ │ ├── MessageListener.class
│ │ │ │ ├── ModelTest.class
│ │ │ │ ├── MUCActivity$1.class
│ │ │ │ ├── MUCActivity$2$1.class
│ │ │ │ ├── MUCActivity$2.class
│ │ │ │ ├── MUCActivity$3.class
│ │ │ │ ├── MUCActivity.class
│ │ │ │ ├── MUCRoom$1$1.class
│ │ │ │ ├── MUCRoom$1.class
│ │ │ │ ├── MUCRoom$2.class
│ │ │ │ ├── MUCRoom$3.class
│ │ │ │ ├── MUCRoom$4.class
│ │ │ │ ├── MUCRoom$5.class
│ │ │ │ ├── MUCRoom$6.class
│ │ │ │ ├── MUCRoom$7.class
│ │ │ │ ├── MUCRoom$8.class
│ │ │ │ ├── MUCRoom$MemberAdapter.class
│ │ │ │ ├── MUCRoom.class
│ │ │ │ ├── notice
│ │ │ │ │ ├── MyNoticeActivity$1.class
│ │ │ │ │ ├── MyNoticeActivity$2.class
│ │ │ │ │ ├── MyNoticeActivity$3.class
│ │ │ │ │ ├── MyNoticeActivity$4.class
│ │ │ │ │ ├── MyNoticeActivity$ContacterReceiver.class
│ │ │ │ │ ├── MyNoticeActivity.class
│ │ │ │ │ ├── SystemNoticeDetailActivity$1.class
│ │ │ │ │ ├── SystemNoticeDetailActivity$2.class
│ │ │ │ │ └── SystemNoticeDetailActivity.class
│ │ │ │ ├── Person.class
│ │ │ │ └── SApp.class
│ │ │ ├── adapter
│ │ │ │ ├── BaseArrayListAdapter.class
│ │ │ │ ├── EmoteAdapter$ViewHolder.class
│ │ │ │ ├── EmoteAdapter.class
│ │ │ │ ├── EmoViewPagerAdapter.class
│ │ │ │ ├── MemberAdapter$ViewHolderx.class
│ │ │ │ ├── MemberAdapter.class
│ │ │ │ ├── RoomChatAdapter$1.class
│ │ │ │ ├── RoomChatAdapter$2.class
│ │ │ │ ├── RoomChatAdapter$3.class
│ │ │ │ ├── RoomChatAdapter$4.class
│ │ │ │ ├── RoomChatAdapter.class
│ │ │ │ ├── RoomListAdapter$ViewHolderx.class
│ │ │ │ ├── RoomListAdapter.class
│ │ │ │ └── RoomMemberAdapter.class
│ │ │ ├── BuildConfig.class
│ │ │ ├── comm
│ │ │ │ ├── AppException.class
│ │ │ │ └── Constant.class
│ │ │ ├── db
│ │ │ │ ├── DataBaseHelper.class
│ │ │ │ ├── DBManager.class
│ │ │ │ ├── SDCardSQLiteOpenHelper.class
│ │ │ │ ├── SQLiteTemplate$RowMapper.class
│ │ │ │ └── SQLiteTemplate.class
│ │ │ ├── manager
│ │ │ │ ├── ContacterManager$1.class
│ │ │ │ ├── ContacterManager$2.class
│ │ │ │ ├── ContacterManager$3.class
│ │ │ │ ├── ContacterManager$MRosterGroup.class
│ │ │ │ ├── ContacterManager.class
│ │ │ │ ├── MessageManager$1.class
│ │ │ │ ├── MessageManager$2.class
│ │ │ │ ├── MessageManager.class
│ │ │ │ ├── NoticeManager$1.class
│ │ │ │ ├── NoticeManager$2.class
│ │ │ │ ├── NoticeManager$3.class
│ │ │ │ ├── NoticeManager$4.class
│ │ │ │ ├── NoticeManager$5.class
│ │ │ │ ├── NoticeManager.class
│ │ │ │ ├── OfflineMsgManager.class
│ │ │ │ ├── UserManager.class
│ │ │ │ └── XmppConnectionManager.class
│ │ │ ├── model
│ │ │ │ ├── ChartHisBean.class
│ │ │ │ ├── IMMessage$1.class
│ │ │ │ ├── IMMessage.class
│ │ │ │ ├── LoginConfig.class
│ │ │ │ ├── MainPageItem.class
│ │ │ │ ├── Notice.class
│ │ │ │ ├── RoomMsg.class
│ │ │ │ ├── SoundMeter.class
│ │ │ │ ├── User$1.class
│ │ │ │ └── User.class
│ │ │ ├── R$anim.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$bool.class
│ │ │ ├── R$color.class
│ │ │ ├── R$dimen.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$integer.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── service
│ │ │ │ ├── IMChatService$1.class
│ │ │ │ ├── IMChatService.class
│ │ │ │ ├── IMContactService$1.class
│ │ │ │ ├── IMContactService$2.class
│ │ │ │ ├── IMContactService$3.class
│ │ │ │ ├── IMContactService.class
│ │ │ │ ├── IMSystemMsgService$1.class
│ │ │ │ ├── IMSystemMsgService.class
│ │ │ │ ├── PresenceService$1.class
│ │ │ │ ├── PresenceService.class
│ │ │ │ ├── ReConnectService$1.class
│ │ │ │ ├── ReConnectService.class
│ │ │ │ └── XmppService.class
│ │ │ ├── task
│ │ │ │ └── LoginTask.class
│ │ │ ├── util
│ │ │ │ ├── AlertDateDialogOnEditText$1.class
│ │ │ │ ├── AlertDateDialogOnEditText$2.class
│ │ │ │ ├── AlertDateDialogOnEditText.class
│ │ │ │ ├── AlertDateTimeDialogOnEditText$1.class
│ │ │ │ ├── AlertDateTimeDialogOnEditText$2.class
│ │ │ │ ├── AlertDateTimeDialogOnEditText.class
│ │ │ │ ├── Base64Coder.class
│ │ │ │ ├── BASE64Encoder.class
│ │ │ │ ├── BitmapCommon.class
│ │ │ │ ├── CharacterEncoder.class
│ │ │ │ ├── CommonUtils$1.class
│ │ │ │ ├── CommonUtils.class
│ │ │ │ ├── DateUtil.class
│ │ │ │ ├── EmoticonsEditText.class
│ │ │ │ ├── EmoticonsTextView.class
│ │ │ │ ├── FaceText.class
│ │ │ │ ├── FaceTextUtils.class
│ │ │ │ ├── FileUtil.class
│ │ │ │ ├── HeaderLayout$1.class
│ │ │ │ ├── HeaderLayout$2.class
│ │ │ │ ├── HeaderLayout$HeaderStyle.class
│ │ │ │ ├── HeaderLayout$onLeftImageButtonClickListener.class
│ │ │ │ ├── HeaderLayout$onRightImageButtonClickListener.class
│ │ │ │ ├── HeaderLayout.class
│ │ │ │ ├── HttpURLTools.class
│ │ │ │ ├── MoneyUtil.class
│ │ │ │ ├── RegexUtil.class
│ │ │ │ ├── SLog.class
│ │ │ │ ├── SpinnerItem.class
│ │ │ │ ├── StringUtil.class
│ │ │ │ ├── TimestampTool.class
│ │ │ │ ├── UnZipUtil.class
│ │ │ │ ├── UUIDPK.class
│ │ │ │ └── ValidateUtil.class
│ │ │ └── view
│ │ │ ├── ChartRecordListView$OnRefreshListener.class
│ │ │ ├── ChartRecordListView.class
│ │ │ ├── ContacterExpandAdapter$ChoildHolder.class
│ │ │ ├── ContacterExpandAdapter$GroupHolder.class
│ │ │ ├── ContacterExpandAdapter.class
│ │ │ ├── ImageLoadingDialog.class
│ │ │ ├── LayoutChangeListener.class
│ │ │ ├── MainPageAdapter.class
│ │ │ ├── NoticeAdapter$ViewHolder.class
│ │ │ ├── NoticeAdapter.class
│ │ │ ├── RecentChartAdapter$ViewHolderx.class
│ │ │ ├── RecentChartAdapter.class
│ │ │ ├── ScrollLayout.class
│ │ │ ├── SelectAddPopupWindow$1.class
│ │ │ ├── SelectAddPopupWindow$2.class
│ │ │ ├── SelectAddPopupWindow$3.class
│ │ │ ├── SelectAddPopupWindow$4$1.class
│ │ │ ├── SelectAddPopupWindow$4$2.class
│ │ │ ├── SelectAddPopupWindow$4.class
│ │ │ ├── SelectAddPopupWindow$5.class
│ │ │ ├── SelectAddPopupWindow.class
│ │ │ ├── SelectPicPopupWindow$1.class
│ │ │ ├── SelectPicPopupWindow$2.class
│ │ │ ├── SelectPicPopupWindow$3.class
│ │ │ ├── SelectPicPopupWindow$4$1.class
│ │ │ ├── SelectPicPopupWindow$4.class
│ │ │ ├── SelectPicPopupWindow$5.class
│ │ │ └── SelectPicPopupWindow.class
│ │ └── org
│ │ ├── jivesoftware
│ │ │ ├── smack
│ │ │ │ ├── AbstractConnectionListener.class
│ │ │ │ ├── AccountManager.class
│ │ │ │ ├── Chat.class
│ │ │ │ ├── ChatManager$1.class
│ │ │ │ ├── ChatManager$2.class
│ │ │ │ ├── ChatManager.class
│ │ │ │ ├── ChatManagerListener.class
│ │ │ │ ├── Connection$InterceptorWrapper.class
│ │ │ │ ├── Connection$ListenerWrapper.class
│ │ │ │ ├── Connection.class
│ │ │ │ ├── ConnectionConfiguration$SecurityMode.class
│ │ │ │ ├── ConnectionConfiguration.class
│ │ │ │ ├── ConnectionCreationListener.class
│ │ │ │ ├── ConnectionListener.class
│ │ │ │ ├── debugger
│ │ │ │ │ ├── ConsoleDebugger$1.class
│ │ │ │ │ ├── ConsoleDebugger$2.class
│ │ │ │ │ ├── ConsoleDebugger$3.class
│ │ │ │ │ ├── ConsoleDebugger$4.class
│ │ │ │ │ ├── ConsoleDebugger.class
│ │ │ │ │ ├── LiteDebugger$PopupListener.class
│ │ │ │ │ ├── LiteDebugger.class
│ │ │ │ │ ├── package.html
│ │ │ │ │ └── SmackDebugger.class
│ │ │ │ ├── filter
│ │ │ │ │ ├── AndFilter.class
│ │ │ │ │ ├── FromContainsFilter.class
│ │ │ │ │ ├── FromMatchesFilter.class
│ │ │ │ │ ├── IQTypeFilter.class
│ │ │ │ │ ├── MessageTypeFilter.class
│ │ │ │ │ ├── NotFilter.class
│ │ │ │ │ ├── OrFilter.class
│ │ │ │ │ ├── package.html
│ │ │ │ │ ├── PacketExtensionFilter.class
│ │ │ │ │ ├── PacketFilter.class
│ │ │ │ │ ├── PacketIDFilter.class
│ │ │ │ │ ├── PacketTypeFilter.class
│ │ │ │ │ ├── ThreadFilter.class
│ │ │ │ │ └── ToContainsFilter.class
│ │ │ │ ├── MessageListener.class
│ │ │ │ ├── NonSASLAuthentication.class
│ │ │ │ ├── OpenTrustManager.class
│ │ │ │ ├── package.html
│ │ │ │ ├── packet
│ │ │ │ │ ├── Authentication.class
│ │ │ │ │ ├── Bind.class
│ │ │ │ │ ├── DefaultPacketExtension.class
│ │ │ │ │ ├── IQ$1.class
│ │ │ │ │ ├── IQ$2.class
│ │ │ │ │ ├── IQ$Type.class
│ │ │ │ │ ├── IQ.class
│ │ │ │ │ ├── Message$Body.class
│ │ │ │ │ ├── Message$Subject.class
│ │ │ │ │ ├── Message$Type.class
│ │ │ │ │ ├── Message.class
│ │ │ │ │ ├── package.html
│ │ │ │ │ ├── Packet.class
│ │ │ │ │ ├── PacketExtension.class
│ │ │ │ │ ├── Presence$Mode.class
│ │ │ │ │ ├── Presence$Type.class
│ │ │ │ │ ├── Presence.class
│ │ │ │ │ ├── Privacy.class
│ │ │ │ │ ├── PrivacyItem$PrivacyRule.class
│ │ │ │ │ ├── PrivacyItem$Type.class
│ │ │ │ │ ├── PrivacyItem.class
│ │ │ │ │ ├── Registration.class
│ │ │ │ │ ├── RosterPacket$Item.class
│ │ │ │ │ ├── RosterPacket$ItemStatus.class
│ │ │ │ │ ├── RosterPacket$ItemType.class
│ │ │ │ │ ├── RosterPacket.class
│ │ │ │ │ ├── Session.class
│ │ │ │ │ ├── StreamError.class
│ │ │ │ │ ├── XMPPError$Condition.class
│ │ │ │ │ ├── XMPPError$ErrorSpecification.class
│ │ │ │ │ ├── XMPPError$Type.class
│ │ │ │ │ └── XMPPError.class
│ │ │ │ ├── PacketCollector.class
│ │ │ │ ├── PacketInterceptor.class
│ │ │ │ ├── PacketListener.class
│ │ │ │ ├── PacketReader$1.class
│ │ │ │ ├── PacketReader$2.class
│ │ │ │ ├── PacketReader$ListenerNotification.class
│ │ │ │ ├── PacketReader.class
│ │ │ │ ├── PacketWriter$1.class
│ │ │ │ ├── PacketWriter$KeepAliveTask.class
│ │ │ │ ├── PacketWriter.class
│ │ │ │ ├── PrivacyList.class
│ │ │ │ ├── PrivacyListListener.class
│ │ │ │ ├── PrivacyListManager$1.class
│ │ │ │ ├── PrivacyListManager$2.class
│ │ │ │ ├── PrivacyListManager$3$1.class
│ │ │ │ ├── PrivacyListManager$3.class
│ │ │ │ ├── PrivacyListManager.class
│ │ │ │ ├── provider
│ │ │ │ │ ├── IQProvider.class
│ │ │ │ │ ├── package.html
│ │ │ │ │ ├── PacketExtensionProvider.class
│ │ │ │ │ ├── PrivacyProvider.class
│ │ │ │ │ └── ProviderManager.class
│ │ │ │ ├── proxy
│ │ │ │ │ ├── DirectSocketFactory.class
│ │ │ │ │ ├── HTTPProxySocketFactory.class
│ │ │ │ │ ├── ProxyException.class
│ │ │ │ │ ├── ProxyInfo$ProxyType.class
│ │ │ │ │ ├── ProxyInfo.class
│ │ │ │ │ ├── Socks4ProxySocketFactory.class
│ │ │ │ │ └── Socks5ProxySocketFactory.class
│ │ │ │ ├── ReconnectionManager$1.class
│ │ │ │ ├── ReconnectionManager$2.class
│ │ │ │ ├── ReconnectionManager.class
│ │ │ │ ├── Roster$1.class
│ │ │ │ ├── Roster$2.class
│ │ │ │ ├── Roster$PresencePacketListener.class
│ │ │ │ ├── Roster$RosterPacketListener.class
│ │ │ │ ├── Roster$SubscriptionMode.class
│ │ │ │ ├── Roster.class
│ │ │ │ ├── RosterEntry.class
│ │ │ │ ├── RosterGroup.class
│ │ │ │ ├── RosterListener.class
│ │ │ │ ├── sasl
│ │ │ │ │ ├── package.html
│ │ │ │ │ ├── SASLAnonymous.class
│ │ │ │ │ ├── SASLCramMD5Mechanism.class
│ │ │ │ │ ├── SASLDigestMD5Mechanism.class
│ │ │ │ │ ├── SASLExternalMechanism.class
│ │ │ │ │ ├── SASLGSSAPIMechanism.class
│ │ │ │ │ ├── SASLMechanism$AuthMechanism.class
│ │ │ │ │ ├── SASLMechanism$Challenge.class
│ │ │ │ │ ├── SASLMechanism$Failure.class
│ │ │ │ │ ├── SASLMechanism$Response.class
│ │ │ │ │ ├── SASLMechanism$Success.class
│ │ │ │ │ ├── SASLMechanism.class
│ │ │ │ │ └── SASLPlainMechanism.class
│ │ │ │ ├── SASLAuthentication.class
│ │ │ │ ├── ServerTrustManager.class
│ │ │ │ ├── SmackConfiguration.class
│ │ │ │ ├── UserAuthentication.class
│ │ │ │ ├── util
│ │ │ │ │ ├── Base64$InputStream.class
│ │ │ │ │ ├── Base64$OutputStream.class
│ │ │ │ │ ├── Base64.class
│ │ │ │ │ ├── Cache$1$1.class
│ │ │ │ │ ├── Cache$1.class
│ │ │ │ │ ├── Cache$2$1$1.class
│ │ │ │ │ ├── Cache$2$1.class
│ │ │ │ │ ├── Cache$2.class
│ │ │ │ │ ├── Cache$CacheObject.class
│ │ │ │ │ ├── Cache$LinkedList.class
│ │ │ │ │ ├── Cache$LinkedListNode.class
│ │ │ │ │ ├── Cache.class
│ │ │ │ │ ├── collections
│ │ │ │ │ │ ├── AbstractEmptyIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$EntrySet.class
│ │ │ │ │ │ ├── AbstractHashedMap$EntrySetIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$HashEntry.class
│ │ │ │ │ │ ├── AbstractHashedMap$HashIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$HashMapIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$KeySet.class
│ │ │ │ │ │ ├── AbstractHashedMap$KeySetIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$Values.class
│ │ │ │ │ │ ├── AbstractHashedMap$ValuesIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap.class
│ │ │ │ │ │ ├── AbstractKeyValue.class
│ │ │ │ │ │ ├── AbstractMapEntry.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceEntry.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceEntrySet.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceEntrySetIterator.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceIteratorBase.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceKeySet.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceKeySetIterator.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceMapIterator.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceValues.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceValuesIterator.class
│ │ │ │ │ │ ├── AbstractReferenceMap$SoftRef.class
│ │ │ │ │ │ ├── AbstractReferenceMap$WeakRef.class
│ │ │ │ │ │ ├── AbstractReferenceMap.class
│ │ │ │ │ │ ├── DefaultMapEntry.class
│ │ │ │ │ │ ├── EmptyIterator.class
│ │ │ │ │ │ ├── EmptyMapIterator.class
│ │ │ │ │ │ ├── IterableMap.class
│ │ │ │ │ │ ├── KeyValue.class
│ │ │ │ │ │ ├── MapIterator.class
│ │ │ │ │ │ ├── ReferenceMap.class
│ │ │ │ │ │ └── ResettableIterator.class
│ │ │ │ │ ├── DNSUtil$HostAddress.class
│ │ │ │ │ ├── DNSUtil.class
│ │ │ │ │ ├── ObservableReader.class
│ │ │ │ │ ├── ObservableWriter.class
│ │ │ │ │ ├── package.html
│ │ │ │ │ ├── PacketParserUtils.class
│ │ │ │ │ ├── ReaderListener.class
│ │ │ │ │ ├── StringUtils.class
│ │ │ │ │ └── WriterListener.class
│ │ │ │ ├── XMPPConnection.class
│ │ │ │ └── XMPPException.class
│ │ │ └── smackx
│ │ │ ├── bookmark
│ │ │ │ ├── BookmarkedConference.class
│ │ │ │ ├── BookmarkedURL.class
│ │ │ │ ├── BookmarkManager.class
│ │ │ │ ├── Bookmarks$Provider.class
│ │ │ │ ├── Bookmarks.class
│ │ │ │ └── SharedBookmark.class
│ │ │ ├── bytestreams
│ │ │ │ ├── BytestreamListener.class
│ │ │ │ ├── BytestreamManager.class
│ │ │ │ ├── BytestreamRequest.class
│ │ │ │ ├── BytestreamSession.class
│ │ │ │ ├── ibb
│ │ │ │ │ ├── CloseListener.class
│ │ │ │ │ ├── DataListener.class
│ │ │ │ │ ├── InBandBytestreamListener.class
│ │ │ │ │ ├── InBandBytestreamManager$1$1.class
│ │ │ │ │ ├── InBandBytestreamManager$1.class
│ │ │ │ │ ├── InBandBytestreamManager$StanzaType.class
│ │ │ │ │ ├── InBandBytestreamManager.class
│ │ │ │ │ ├── InBandBytestreamRequest.class
│ │ │ │ │ ├── InBandBytestreamSession$IBBDataPacketFilter.class
│ │ │ │ │ ├── InBandBytestreamSession$IBBInputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$IBBOutputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$IQIBBInputStream$1.class
│ │ │ │ │ ├── InBandBytestreamSession$IQIBBInputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$IQIBBOutputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$MessageIBBInputStream$1.class
│ │ │ │ │ ├── InBandBytestreamSession$MessageIBBInputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$MessageIBBOutputStream.class
│ │ │ │ │ ├── InBandBytestreamSession.class
│ │ │ │ │ ├── InitiationListener$1.class
│ │ │ │ │ ├── InitiationListener.class
│ │ │ │ │ ├── packet
│ │ │ │ │ │ ├── Close.class
│ │ │ │ │ │ ├── Data.class
│ │ │ │ │ │ ├── DataPacketExtension.class
│ │ │ │ │ │ └── Open.class
│ │ │ │ │ └── provider
│ │ │ │ │ ├── CloseIQProvider.class
│ │ │ │ │ ├── DataPacketProvider.class
│ │ │ │ │ └── OpenIQProvider.class
│ │ │ │ └── socks5
│ │ │ │ ├── InitiationListener$1.class
│ │ │ │ ├── InitiationListener.class
│ │ │ │ ├── packet
│ │ │ │ │ ├── Bytestream$Activate.class
│ │ │ │ │ ├── Bytestream$Mode.class
│ │ │ │ │ ├── Bytestream$StreamHost.class
│ │ │ │ │ ├── Bytestream$StreamHostUsed.class
│ │ │ │ │ └── Bytestream.class
│ │ │ │ ├── provider
│ │ │ │ │ └── BytestreamsProvider.class
│ │ │ │ ├── Socks5BytestreamListener.class
│ │ │ │ ├── Socks5BytestreamManager$1$1.class
│ │ │ │ ├── Socks5BytestreamManager$1.class
│ │ │ │ ├── Socks5BytestreamManager.class
│ │ │ │ ├── Socks5BytestreamRequest.class
│ │ │ │ ├── Socks5BytestreamSession.class
│ │ │ │ ├── Socks5Client$1.class
│ │ │ │ ├── Socks5Client.class
│ │ │ │ ├── Socks5ClientForInitiator.class
│ │ │ │ ├── Socks5Proxy$Socks5ServerProcess.class
│ │ │ │ ├── Socks5Proxy.class
│ │ │ │ └── Socks5Utils.class
│ │ │ ├── ChatState.class
│ │ │ ├── ChatStateListener.class
│ │ │ ├── ChatStateManager$IncomingMessageInterceptor.class
│ │ │ ├── ChatStateManager$OutgoingMessageInterceptor.class
│ │ │ ├── ChatStateManager.class
│ │ │ ├── commands
│ │ │ │ ├── AdHocCommand$Action.class
│ │ │ │ ├── AdHocCommand$SpecificErrorCondition.class
│ │ │ │ ├── AdHocCommand$Status.class
│ │ │ │ ├── AdHocCommand.class
│ │ │ │ ├── AdHocCommandManager$1.class
│ │ │ │ ├── AdHocCommandManager$2.class
│ │ │ │ ├── AdHocCommandManager$3.class
│ │ │ │ ├── AdHocCommandManager$4.class
│ │ │ │ ├── AdHocCommandManager$5.class
│ │ │ │ ├── AdHocCommandManager$6.class
│ │ │ │ ├── AdHocCommandManager$7.class
│ │ │ │ ├── AdHocCommandManager$AdHocCommandInfo.class
│ │ │ │ ├── AdHocCommandManager.class
│ │ │ │ ├── AdHocCommandNote$Type.class
│ │ │ │ ├── AdHocCommandNote.class
│ │ │ │ ├── LocalCommand.class
│ │ │ │ ├── LocalCommandFactory.class
│ │ │ │ └── RemoteCommand.class
│ │ │ ├── debugger
│ │ │ │ ├── EnhancedDebugger$AdHocPacket.class
│ │ │ │ ├── EnhancedDebugger$PopupListener.class
│ │ │ │ ├── EnhancedDebugger$SelectionListener.class
│ │ │ │ ├── EnhancedDebugger.class
│ │ │ │ ├── EnhancedDebuggerWindow$PopupListener.class
│ │ │ │ ├── EnhancedDebuggerWindow.class
│ │ │ │ └── package.html
│ │ │ ├── DefaultMessageEventRequestListener.class
│ │ │ ├── filetransfer
│ │ │ │ ├── FaultTolerantNegotiator$NegotiatorService.class
│ │ │ │ ├── FaultTolerantNegotiator.class
│ │ │ │ ├── FileTransfer$Error.class
│ │ │ │ ├── FileTransfer$Status.class
│ │ │ │ ├── FileTransfer.class
│ │ │ │ ├── FileTransferListener.class
│ │ │ │ ├── FileTransferManager$1.class
│ │ │ │ ├── FileTransferManager.class
│ │ │ │ ├── FileTransferNegotiator$1.class
│ │ │ │ ├── FileTransferNegotiator$2.class
│ │ │ │ ├── FileTransferNegotiator.class
│ │ │ │ ├── FileTransferRequest.class
│ │ │ │ ├── IBBTransferNegotiator$ByteStreamRequest.class
│ │ │ │ ├── IBBTransferNegotiator$IBBOpenSidFilter.class
│ │ │ │ ├── IBBTransferNegotiator.class
│ │ │ │ ├── IncomingFileTransfer$1.class
│ │ │ │ ├── IncomingFileTransfer$2.class
│ │ │ │ ├── IncomingFileTransfer.class
│ │ │ │ ├── OutgoingFileTransfer$1.class
│ │ │ │ ├── OutgoingFileTransfer$2.class
│ │ │ │ ├── OutgoingFileTransfer$3.class
│ │ │ │ ├── OutgoingFileTransfer$NegotiationProgress.class
│ │ │ │ ├── OutgoingFileTransfer.class
│ │ │ │ ├── Socks5TransferNegotiator$ByteStreamRequest.class
│ │ │ │ ├── Socks5TransferNegotiator$BytestreamSIDFilter.class
│ │ │ │ ├── Socks5TransferNegotiator.class
│ │ │ │ └── StreamNegotiator.class
│ │ │ ├── Form.class
│ │ │ ├── FormField$Option.class
│ │ │ ├── FormField.class
│ │ │ ├── GroupChatInvitation$Provider.class
│ │ │ ├── GroupChatInvitation.class
│ │ │ ├── LastActivityManager$1.class
│ │ │ ├── LastActivityManager$2.class
│ │ │ ├── LastActivityManager$3.class
│ │ │ ├── LastActivityManager.class
│ │ │ ├── MessageEventManager$1.class
│ │ │ ├── MessageEventManager.class
│ │ │ ├── MessageEventNotificationListener.class
│ │ │ ├── MessageEventRequestListener.class
│ │ │ ├── muc
│ │ │ │ ├── Affiliate.class
│ │ │ │ ├── ConnectionDetachedPacketCollector.class
│ │ │ │ ├── DeafOccupantInterceptor$DeafExtension.class
│ │ │ │ ├── DeafOccupantInterceptor.class
│ │ │ │ ├── DefaultParticipantStatusListener.class
│ │ │ │ ├── DefaultUserStatusListener.class
│ │ │ │ ├── DiscussionHistory.class
│ │ │ │ ├── HostedRoom.class
│ │ │ │ ├── InvitationListener.class
│ │ │ │ ├── InvitationRejectionListener.class
│ │ │ │ ├── MultiUserChat$1$1.class
│ │ │ │ ├── MultiUserChat$1.class
│ │ │ │ ├── MultiUserChat$2.class
│ │ │ │ ├── MultiUserChat$3.class
│ │ │ │ ├── MultiUserChat$4.class
│ │ │ │ ├── MultiUserChat$5.class
│ │ │ │ ├── MultiUserChat$6.class
│ │ │ │ ├── MultiUserChat$InvitationsMonitor$1.class
│ │ │ │ ├── MultiUserChat$InvitationsMonitor.class
│ │ │ │ ├── MultiUserChat.class
│ │ │ │ ├── Occupant.class
│ │ │ │ ├── package.html
│ │ │ │ ├── PacketMultiplexListener$1.class
│ │ │ │ ├── PacketMultiplexListener.class
│ │ │ │ ├── ParticipantStatusListener.class
│ │ │ │ ├── RoomInfo.class
│ │ │ │ ├── RoomListenerMultiplexor$RoomMultiplexFilter.class
│ │ │ │ ├── RoomListenerMultiplexor$RoomMultiplexListener.class
│ │ │ │ ├── RoomListenerMultiplexor.class
│ │ │ │ ├── SubjectUpdatedListener.class
│ │ │ │ └── UserStatusListener.class
│ │ │ ├── MultipleRecipientInfo.class
│ │ │ ├── MultipleRecipientManager$PacketCopy.class
│ │ │ ├── MultipleRecipientManager.class
│ │ │ ├── NodeInformationProvider.class
│ │ │ ├── OfflineMessageHeader.class
│ │ │ ├── OfflineMessageManager$1.class
│ │ │ ├── OfflineMessageManager.class
│ │ │ ├── package.html
│ │ │ ├── packet
│ │ │ │ ├── AdHocCommandData$SpecificError.class
│ │ │ │ ├── AdHocCommandData.class
│ │ │ │ ├── AttentionExtension$Provider.class
│ │ │ │ ├── AttentionExtension.class
│ │ │ │ ├── ChatStateExtension$Provider.class
│ │ │ │ ├── ChatStateExtension.class
│ │ │ │ ├── DataForm$Item.class
│ │ │ │ ├── DataForm$ReportedData.class
│ │ │ │ ├── DataForm.class
│ │ │ │ ├── DefaultPrivateData.class
│ │ │ │ ├── DelayInfo.class
│ │ │ │ ├── DelayInformation.class
│ │ │ │ ├── DiscoverInfo$Feature.class
│ │ │ │ ├── DiscoverInfo$Identity.class
│ │ │ │ ├── DiscoverInfo.class
│ │ │ │ ├── DiscoverItems$Item.class
│ │ │ │ ├── DiscoverItems.class
│ │ │ │ ├── Header.class
│ │ │ │ ├── HeadersExtension.class
│ │ │ │ ├── LastActivity$Provider.class
│ │ │ │ ├── LastActivity.class
│ │ │ │ ├── MessageEvent.class
│ │ │ │ ├── MUCAdmin$Item.class
│ │ │ │ ├── MUCAdmin.class
│ │ │ │ ├── MUCInitialPresence$History.class
│ │ │ │ ├── MUCInitialPresence.class
│ │ │ │ ├── MUCOwner$Destroy.class
│ │ │ │ ├── MUCOwner$Item.class
│ │ │ │ ├── MUCOwner.class
│ │ │ │ ├── MUCUser$Decline.class
│ │ │ │ ├── MUCUser$Destroy.class
│ │ │ │ ├── MUCUser$Invite.class
│ │ │ │ ├── MUCUser$Item.class
│ │ │ │ ├── MUCUser$Status.class
│ │ │ │ ├── MUCUser.class
│ │ │ │ ├── MultipleAddresses$Address.class
│ │ │ │ ├── MultipleAddresses.class
│ │ │ │ ├── Nick$Provider.class
│ │ │ │ ├── Nick.class
│ │ │ │ ├── OfflineMessageInfo$Provider.class
│ │ │ │ ├── OfflineMessageInfo.class
│ │ │ │ ├── OfflineMessageRequest$Item.class
│ │ │ │ ├── OfflineMessageRequest$Provider.class
│ │ │ │ ├── OfflineMessageRequest.class
│ │ │ │ ├── package.html
│ │ │ │ ├── PEPEvent.class
│ │ │ │ ├── PEPItem.class
│ │ │ │ ├── PEPPubSub.class
│ │ │ │ ├── PrivateData.class
│ │ │ │ ├── RosterExchange.class
│ │ │ │ ├── SharedGroupsInfo$Provider.class
│ │ │ │ ├── SharedGroupsInfo.class
│ │ │ │ ├── StreamInitiation$Feature.class
│ │ │ │ ├── StreamInitiation$File.class
│ │ │ │ ├── StreamInitiation.class
│ │ │ │ ├── SyncPacketSend.class
│ │ │ │ ├── Time.class
│ │ │ │ ├── VCard$ContentBuilder.class
│ │ │ │ ├── VCard$VCardWriter$1.class
│ │ │ │ ├── VCard$VCardWriter$2.class
│ │ │ │ ├── VCard$VCardWriter$3.class
│ │ │ │ ├── VCard$VCardWriter$4.class
│ │ │ │ ├── VCard$VCardWriter$5.class
│ │ │ │ ├── VCard$VCardWriter$6.class
│ │ │ │ ├── VCard$VCardWriter$7.class
│ │ │ │ ├── VCard$VCardWriter.class
│ │ │ │ ├── VCard.class
│ │ │ │ ├── Version.class
│ │ │ │ └── XHTMLExtension.class
│ │ │ ├── PEPListener.class
│ │ │ ├── PEPManager$1.class
│ │ │ ├── PEPManager.class
│ │ │ ├── PrivateDataManager$1.class
│ │ │ ├── PrivateDataManager$2.class
│ │ │ ├── PrivateDataManager$PrivateDataIQProvider.class
│ │ │ ├── PrivateDataManager$PrivateDataResult.class
│ │ │ ├── PrivateDataManager.class
│ │ │ ├── provider
│ │ │ │ ├── AdHocCommandDataProvider$BadActionError.class
│ │ │ │ ├── AdHocCommandDataProvider$BadLocaleError.class
│ │ │ │ ├── AdHocCommandDataProvider$BadPayloadError.class
│ │ │ │ ├── AdHocCommandDataProvider$BadSessionIDError.class
│ │ │ │ ├── AdHocCommandDataProvider$MalformedActionError.class
│ │ │ │ ├── AdHocCommandDataProvider$SessionExpiredError.class
│ │ │ │ ├── AdHocCommandDataProvider.class
│ │ │ │ ├── DataFormProvider.class
│ │ │ │ ├── DelayInfoProvider.class
│ │ │ │ ├── DelayInformationProvider$1.class
│ │ │ │ ├── DelayInformationProvider.class
│ │ │ │ ├── DiscoverInfoProvider.class
│ │ │ │ ├── DiscoverItemsProvider.class
│ │ │ │ ├── EmbeddedExtensionProvider.class
│ │ │ │ ├── HeaderProvider.class
│ │ │ │ ├── HeadersProvider.class
│ │ │ │ ├── MessageEventProvider.class
│ │ │ │ ├── MUCAdminProvider.class
│ │ │ │ ├── MUCOwnerProvider.class
│ │ │ │ ├── MUCUserProvider.class
│ │ │ │ ├── MultipleAddressesProvider.class
│ │ │ │ ├── package.html
│ │ │ │ ├── PEPProvider.class
│ │ │ │ ├── PrivateDataProvider.class
│ │ │ │ ├── RosterExchangeProvider.class
│ │ │ │ ├── StreamInitiationProvider.class
│ │ │ │ ├── VCardProvider$VCardReader.class
│ │ │ │ ├── VCardProvider.class
│ │ │ │ └── XHTMLExtensionProvider.class
│ │ │ ├── pubsub
│ │ │ │ ├── AccessModel.class
│ │ │ │ ├── Affiliation$Type.class
│ │ │ │ ├── Affiliation.class
│ │ │ │ ├── AffiliationsExtension.class
│ │ │ │ ├── ChildrenAssociationPolicy.class
│ │ │ │ ├── CollectionNode.class
│ │ │ │ ├── ConfigurationEvent.class
│ │ │ │ ├── ConfigureForm.class
│ │ │ │ ├── ConfigureNodeFields.class
│ │ │ │ ├── EmbeddedPacketExtension.class
│ │ │ │ ├── EventElement.class
│ │ │ │ ├── EventElementType.class
│ │ │ │ ├── FormNode.class
│ │ │ │ ├── FormNodeType.class
│ │ │ │ ├── FormType.class
│ │ │ │ ├── GetItemsRequest.class
│ │ │ │ ├── Item.class
│ │ │ │ ├── ItemDeleteEvent.class
│ │ │ │ ├── ItemPublishEvent.class
│ │ │ │ ├── ItemReply.class
│ │ │ │ ├── ItemsExtension$ItemsElementType.class
│ │ │ │ ├── ItemsExtension.class
│ │ │ │ ├── LeafNode.class
│ │ │ │ ├── listener
│ │ │ │ │ ├── ItemDeleteListener.class
│ │ │ │ │ ├── ItemEventListener.class
│ │ │ │ │ └── NodeConfigListener.class
│ │ │ │ ├── Node$EventContentFilter.class
│ │ │ │ ├── Node$ItemDeleteTranslator.class
│ │ │ │ ├── Node$ItemEventTranslator.class
│ │ │ │ ├── Node$NodeConfigTranslator.class
│ │ │ │ ├── Node.class
│ │ │ │ ├── NodeEvent.class
│ │ │ │ ├── NodeExtension.class
│ │ │ │ ├── NodeType.class
│ │ │ │ ├── OptionsExtension.class
│ │ │ │ ├── packet
│ │ │ │ │ ├── PubSub.class
│ │ │ │ │ ├── PubSubNamespace.class
│ │ │ │ │ └── SyncPacketSend.class
│ │ │ │ ├── PayloadItem.class
│ │ │ │ ├── PresenceState.class
│ │ │ │ ├── provider
│ │ │ │ │ ├── AffiliationProvider.class
│ │ │ │ │ ├── AffiliationsProvider.class
│ │ │ │ │ ├── ConfigEventProvider.class
│ │ │ │ │ ├── EventProvider.class
│ │ │ │ │ ├── FormNodeProvider.class
│ │ │ │ │ ├── ItemProvider.class
│ │ │ │ │ ├── ItemsProvider.class
│ │ │ │ │ ├── PubSubProvider.class
│ │ │ │ │ ├── RetractEventProvider.class
│ │ │ │ │ ├── SimpleNodeProvider.class
│ │ │ │ │ ├── SubscriptionProvider.class
│ │ │ │ │ └── SubscriptionsProvider.class
│ │ │ │ ├── PublishItem.class
│ │ │ │ ├── PublishModel.class
│ │ │ │ ├── PubSubElementType.class
│ │ │ │ ├── PubSubManager.class
│ │ │ │ ├── RetractItem.class
│ │ │ │ ├── SimplePayload.class
│ │ │ │ ├── SubscribeExtension.class
│ │ │ │ ├── SubscribeForm.class
│ │ │ │ ├── SubscribeOptionFields.class
│ │ │ │ ├── Subscription$State.class
│ │ │ │ ├── Subscription.class
│ │ │ │ ├── SubscriptionEvent.class
│ │ │ │ ├── SubscriptionsExtension.class
│ │ │ │ ├── UnsubscribeExtension.class
│ │ │ │ └── util
│ │ │ │ ├── NodeUtils.class
│ │ │ │ └── XmlUtils.class
│ │ │ ├── RemoteRosterEntry.class
│ │ │ ├── ReportedData$Column.class
│ │ │ ├── ReportedData$Field.class
│ │ │ ├── ReportedData$Row.class
│ │ │ ├── ReportedData.class
│ │ │ ├── RosterExchangeListener.class
│ │ │ ├── RosterExchangeManager$1.class
│ │ │ ├── RosterExchangeManager.class
│ │ │ ├── search
│ │ │ │ ├── SimpleUserSearch.class
│ │ │ │ ├── UserSearch$Provider.class
│ │ │ │ ├── UserSearch.class
│ │ │ │ └── UserSearchManager.class
│ │ │ ├── ServiceDiscoveryManager$1.class
│ │ │ ├── ServiceDiscoveryManager$2.class
│ │ │ ├── ServiceDiscoveryManager$3.class
│ │ │ ├── ServiceDiscoveryManager$4.class
│ │ │ ├── ServiceDiscoveryManager.class
│ │ │ ├── SharedGroupManager.class
│ │ │ ├── workgroup
│ │ │ │ ├── agent
│ │ │ │ │ ├── Agent.class
│ │ │ │ │ ├── AgentRoster$AgentStatusListener.class
│ │ │ │ │ ├── AgentRoster$PresencePacketListener.class
│ │ │ │ │ ├── AgentRoster.class
│ │ │ │ │ ├── AgentRosterListener.class
│ │ │ │ │ ├── AgentSession$1.class
│ │ │ │ │ ├── AgentSession$2.class
│ │ │ │ │ ├── AgentSession$3.class
│ │ │ │ │ ├── AgentSession$4.class
│ │ │ │ │ ├── AgentSession$5.class
│ │ │ │ │ ├── AgentSession.class
│ │ │ │ │ ├── InvitationRequest.class
│ │ │ │ │ ├── Offer$AcceptPacket.class
│ │ │ │ │ ├── Offer$RejectPacket.class
│ │ │ │ │ ├── Offer.class
│ │ │ │ │ ├── OfferConfirmation$NotifyServicePacket.class
│ │ │ │ │ ├── OfferConfirmation$Provider.class
│ │ │ │ │ ├── OfferConfirmation.class
│ │ │ │ │ ├── OfferConfirmationListener.class
│ │ │ │ │ ├── OfferContent.class
│ │ │ │ │ ├── OfferListener.class
│ │ │ │ │ ├── QueueUsersListener.class
│ │ │ │ │ ├── RevokedOffer.class
│ │ │ │ │ ├── TranscriptManager.class
│ │ │ │ │ ├── TranscriptSearchManager.class
│ │ │ │ │ ├── TransferRequest.class
│ │ │ │ │ ├── UserRequest.class
│ │ │ │ │ ├── WorkgroupQueue$Status.class
│ │ │ │ │ └── WorkgroupQueue.class
│ │ │ │ ├── ext
│ │ │ │ │ ├── forms
│ │ │ │ │ │ ├── WorkgroupForm$InternalProvider.class
│ │ │ │ │ │ └── WorkgroupForm.class
│ │ │ │ │ ├── history
│ │ │ │ │ │ ├── AgentChatHistory$InternalProvider.class
│ │ │ │ │ │ ├── AgentChatHistory.class
│ │ │ │ │ │ ├── AgentChatSession.class
│ │ │ │ │ │ ├── ChatMetadata$Provider.class
│ │ │ │ │ │ └── ChatMetadata.class
│ │ │ │ │ ├── macros
│ │ │ │ │ │ ├── Macro.class
│ │ │ │ │ │ ├── MacroGroup.class
│ │ │ │ │ │ ├── Macros$InternalProvider.class
│ │ │ │ │ │ └── Macros.class
│ │ │ │ │ └── notes
│ │ │ │ │ ├── ChatNotes$Provider.class
│ │ │ │ │ └── ChatNotes.class
│ │ │ │ ├── MetaData.class
│ │ │ │ ├── packet
│ │ │ │ │ ├── AgentInfo$Provider.class
│ │ │ │ │ ├── AgentInfo.class
│ │ │ │ │ ├── AgentStatus$ChatInfo.class
│ │ │ │ │ ├── AgentStatus$Provider.class
│ │ │ │ │ ├── AgentStatus.class
│ │ │ │ │ ├── AgentStatusRequest$Item.class
│ │ │ │ │ ├── AgentStatusRequest$Provider.class
│ │ │ │ │ ├── AgentStatusRequest.class
│ │ │ │ │ ├── AgentWorkgroups$Provider.class
│ │ │ │ │ ├── AgentWorkgroups.class
│ │ │ │ │ ├── DepartQueuePacket.class
│ │ │ │ │ ├── MetaDataProvider.class
│ │ │ │ │ ├── MonitorPacket$InternalProvider.class
│ │ │ │ │ ├── MonitorPacket.class
│ │ │ │ │ ├── OccupantsInfo$OccupantInfo.class
│ │ │ │ │ ├── OccupantsInfo$Provider.class
│ │ │ │ │ ├── OccupantsInfo.class
│ │ │ │ │ ├── OfferRequestProvider$OfferRequestPacket.class
│ │ │ │ │ ├── OfferRequestProvider.class
│ │ │ │ │ ├── OfferRevokeProvider$OfferRevokePacket.class
│ │ │ │ │ ├── OfferRevokeProvider.class
│ │ │ │ │ ├── QueueDetails$Provider.class
│ │ │ │ │ ├── QueueDetails.class
│ │ │ │ │ ├── QueueOverview$Provider.class
│ │ │ │ │ ├── QueueOverview.class
│ │ │ │ │ ├── QueueUpdate$Provider.class
│ │ │ │ │ ├── QueueUpdate.class
│ │ │ │ │ ├── RoomInvitation$Provider.class
│ │ │ │ │ ├── RoomInvitation$Type.class
│ │ │ │ │ ├── RoomInvitation.class
│ │ │ │ │ ├── RoomTransfer$Provider.class
│ │ │ │ │ ├── RoomTransfer$Type.class
│ │ │ │ │ ├── RoomTransfer.class
│ │ │ │ │ ├── SessionID$Provider.class
│ │ │ │ │ ├── SessionID.class
│ │ │ │ │ ├── Transcript.class
│ │ │ │ │ ├── TranscriptProvider.class
│ │ │ │ │ ├── Transcripts$AgentDetail.class
│ │ │ │ │ ├── Transcripts$TranscriptSummary.class
│ │ │ │ │ ├── Transcripts.class
│ │ │ │ │ ├── TranscriptSearch$Provider.class
│ │ │ │ │ ├── TranscriptSearch.class
│ │ │ │ │ ├── TranscriptsProvider.class
│ │ │ │ │ ├── UserID$Provider.class
│ │ │ │ │ ├── UserID.class
│ │ │ │ │ ├── WorkgroupInformation$Provider.class
│ │ │ │ │ └── WorkgroupInformation.class
│ │ │ │ ├── QueueUser.class
│ │ │ │ ├── settings
│ │ │ │ │ ├── ChatSetting.class
│ │ │ │ │ ├── ChatSettings$InternalProvider.class
│ │ │ │ │ ├── ChatSettings.class
│ │ │ │ │ ├── GenericSettings$InternalProvider.class
│ │ │ │ │ ├── GenericSettings.class
│ │ │ │ │ ├── OfflineSettings$InternalProvider.class
│ │ │ │ │ ├── OfflineSettings.class
│ │ │ │ │ ├── SearchSettings$InternalProvider.class
│ │ │ │ │ ├── SearchSettings.class
│ │ │ │ │ ├── SoundSettings$InternalProvider.class
│ │ │ │ │ ├── SoundSettings.class
│ │ │ │ │ ├── WorkgroupProperties$InternalProvider.class
│ │ │ │ │ └── WorkgroupProperties.class
│ │ │ │ ├── user
│ │ │ │ │ ├── QueueListener.class
│ │ │ │ │ ├── Workgroup$1.class
│ │ │ │ │ ├── Workgroup$2.class
│ │ │ │ │ ├── Workgroup$3.class
│ │ │ │ │ ├── Workgroup$JoinQueuePacket.class
│ │ │ │ │ └── Workgroup.class
│ │ │ │ ├── util
│ │ │ │ │ ├── ListenerEventDispatcher$TripletContainer.class
│ │ │ │ │ ├── ListenerEventDispatcher.class
│ │ │ │ │ ├── MetaDataUtils.class
│ │ │ │ │ ├── ModelUtil.class
│ │ │ │ │ └── ReverseListIterator.class
│ │ │ │ ├── WorkgroupInvitation.class
│ │ │ │ └── WorkgroupInvitationListener.class
│ │ │ ├── XHTMLManager$1.class
│ │ │ ├── XHTMLManager.class
│ │ │ └── XHTMLText.class
│ │ └── xmlpull
│ │ └── mxp1
│ │ └── MXParser.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ ├── android-support-v4-0f08df23e2d91763fe6c821bf7eed8ca.jar
│ │ └── sun.misc.BASE64Decoder-b777c2279930fdd4efa42bd4803059d2.jar
│ ├── EIM.apk
│ ├── jarlist.cache
│ ├── res
│ │ └── crunch
│ │ ├── drawable-hdpi
│ │ │ ├── addcontact_icon.png
│ │ │ ├── appkefu_ic_preference_last_normal.9.png
│ │ │ ├── appkefu_ic_preference_last_pressed.9.png
│ │ │ ├── appkefu_mm_title_back_focused.9.png
│ │ │ ├── appkefu_mm_title_back_normal.9.png
│ │ │ ├── appkefu_mm_title_back_pressed.9.png
│ │ │ ├── app_panel_friendcard_icon.png
│ │ │ ├── arrow.png
│ │ │ ├── auto_add_friend_icon.png
│ │ │ ├── base_comment_emo_bar.9.png
│ │ │ ├── base_edit_input.9.png
│ │ │ ├── bg.png
│ │ │ ├── bind_mcontact_reco_friends.png
│ │ │ ├── bottom.9.png
│ │ │ ├── btn_check_off_disabled.png
│ │ │ ├── btn_check_off.png
│ │ │ ├── btn_check_off_selected.png
│ │ │ ├── btn_check_on_disabled.png
│ │ │ ├── btn_check_on.png
│ │ │ ├── btn_check_on_selected.png
│ │ │ ├── btn_login_n.9.png
│ │ │ ├── btn_login_p.9.png
│ │ │ ├── chakan_qun.png
│ │ │ ├── chat_add_camera_normal.png
│ │ │ ├── chat_add_camera_press.png
│ │ │ ├── chat_add_location_normal.png
│ │ │ ├── chat_add_location_press.png
│ │ │ ├── chat_add_normal.png
│ │ │ ├── chat_add_picture_normal.png
│ │ │ ├── chat_add_picture_press.png
│ │ │ ├── chat_add_press.png
│ │ │ ├── chat_bottom_bg.9.png
│ │ │ ├── chat_btn.9.png
│ │ │ ├── chat_btn_history.9.png
│ │ │ ├── chat_btn_history_pressed.9.png
│ │ │ ├── chat_btn_pressed.9.png
│ │ │ ├── chat_emo_normal.png
│ │ │ ├── chat_emo_press.png
│ │ │ ├── chat_keyboard_normal.png
│ │ │ ├── chat_keyboard_press.png
│ │ │ ├── chat_popup_pressed.9.png
│ │ │ ├── chat_send_n.png
│ │ │ ├── chat_send_p.png
│ │ │ ├── chat_title_btn_l.png
│ │ │ ├── chat_title_btn_r.png
│ │ │ ├── chatto_voice_playing.png
│ │ │ ├── chat_voice_bg.9.png
│ │ │ ├── chat_voice_bg_press.9.png
│ │ │ ├── chat_voice_normal.png
│ │ │ ├── chat_voice_press.png
│ │ │ ├── choosecareditback.png
│ │ │ ├── choosecarsearch.png
│ │ │ ├── dialog_bg.9.png
│ │ │ ├── divider_group.png
│ │ │ ├── divider_horizontal_line.png
│ │ │ ├── e_contact.png
│ │ │ ├── e_contacts.png
│ │ │ ├── email.png
│ │ │ ├── expand_column_bg.9.png
│ │ │ ├── expand.png
│ │ │ ├── faceback_head.png
│ │ │ ├── faceback_manager.png
│ │ │ ├── faceback.png
│ │ │ ├── feature_guide_3.png
│ │ │ ├── feature_guide_5.png
│ │ │ ├── friend_info_avatar_upload.png
│ │ │ ├── friend_info_bg.png
│ │ │ ├── friend_info_sign.9.png
│ │ │ ├── h001.png
│ │ │ ├── history_left_pointer.png
│ │ │ ├── history_right_pointer.png
│ │ │ ├── home_group_bg.9.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── icon_chm.png
│ │ │ ├── icon_excel.png
│ │ │ ├── icon_file.png
│ │ │ ├── icon_flash.png
│ │ │ ├── icon_folder.png
│ │ │ ├── icon_html.png
│ │ │ ├── icon_music.png
│ │ │ ├── icon_pdf.png
│ │ │ ├── icon.png
│ │ │ ├── icon_ppt.png
│ │ │ ├── icon_profile_edit.png
│ │ │ ├── icon_recent_sysmsg.png
│ │ │ ├── icon_uplevel.png
│ │ │ ├── ic_pulltorefresh_arrow.png
│ │ │ ├── incoming.9.png
│ │ │ ├── input_over.9.png
│ │ │ ├── list_indecator_button_down.png
│ │ │ ├── list_indecator_button.png
│ │ │ ├── local_tab_bom_0.png
│ │ │ ├── local_tab_bom_1.png
│ │ │ ├── local_tab_bom.png
│ │ │ ├── login_edit_normal.9.png
│ │ │ ├── login_edit_pressed.9.png
│ │ │ ├── login_input.9.png
│ │ │ ├── mm_submenu_normal.png
│ │ │ ├── mm_submenu_pressed.png
│ │ │ ├── mycontacts.png
│ │ │ ├── mydaily.png
│ │ │ ├── my_friends.png
│ │ │ ├── myheader_bg.png
│ │ │ ├── mymemo.png
│ │ │ ├── my_news.png
│ │ │ ├── mynote.png
│ │ │ ├── mynotice.png
│ │ │ ├── narrow.9.png
│ │ │ ├── narrow_select.9.png
│ │ │ ├── near_popup.9.png
│ │ │ ├── outgoing.9.png
│ │ │ ├── page_indicator_focused.png
│ │ │ ├── page_indicator.png
│ │ │ ├── p_contact.png
│ │ │ ├── p_folder.png
│ │ │ ├── popbar_icon_info.png
│ │ │ ├── ptt_action_l_3.png
│ │ │ ├── ptt_action_r_3.png
│ │ │ ├── ptt_balloon_l_2.9.png
│ │ │ ├── ptt_balloon_l.9.png
│ │ │ ├── qq_btn_normal.9.png
│ │ │ ├── qq_btn_pressed.9.png
│ │ │ ├── resend_normal.png
│ │ │ ├── resend_press.png
│ │ │ ├── room_icon.png
│ │ │ ├── sc_am_ok_click.9.png
│ │ │ ├── sc_am_ok_default.9.png
│ │ │ ├── sc_bg_glassbar_j.png
│ │ │ ├── sc_bg_glassbar.png
│ │ │ ├── sc_message_box_bubble.png
│ │ │ ├── sc_messagebubble_bg_nor.9.png
│ │ │ ├── sc_messagebubble_bg_press.9.png
│ │ │ ├── scrollbar_handle_vertical.png
│ │ │ ├── search2.png
│ │ │ ├── searchbotton.png
│ │ │ ├── searchbottonpress.png
│ │ │ ├── search.png
│ │ │ ├── set.png
│ │ │ ├── shurukuang.9.png
│ │ │ ├── signin.png
│ │ │ ├── skinpic_blue.png
│ │ │ ├── sso.png
│ │ │ ├── status_online.png
│ │ │ ├── tab1_normal.png
│ │ │ ├── tab1_over.png
│ │ │ ├── tab2_normal.png
│ │ │ ├── tab2_over.png
│ │ │ ├── tab3_normal.png
│ │ │ ├── tab3_over.png
│ │ │ ├── tabbottom.png
│ │ │ ├── tiny_square.png
│ │ │ ├── tiny_square_pressed.png
│ │ │ ├── tips_arrow.9.png
│ │ │ ├── title_btn_back.png
│ │ │ ├── title_btn_l_color.png
│ │ │ ├── title_btn_r_color.png
│ │ │ └── topbar_select.9.png
│ │ ├── drawable-ldpi
│ │ │ ├── actionbar_camera_icon.png
│ │ │ ├── appkefu_btn_style_one_disabled.9.png
│ │ │ ├── appkefu_btn_style_one_focused.9.png
│ │ │ ├── appkefu_btn_style_one_normal.9.png
│ │ │ ├── appkefu_btn_style_one_pressed.9.png
│ │ │ ├── appkefu_btn_style_zero_focused.9.png
│ │ │ ├── appkefu_btn_style_zero_normal.9.png
│ │ │ ├── appkefu_btn_style_zero_pressed.9.png
│ │ │ ├── appkefu_ic_preference_first_normal.9.png
│ │ │ ├── appkefu_ic_preference_first_pressed.9.png
│ │ │ ├── appkefu_ic_preference_last_normal.9.png
│ │ │ ├── appkefu_ic_preference_last_pressed.9.png
│ │ │ ├── appkefu_ic_preference_normal.9.png
│ │ │ ├── appkefu_ic_preference_pressed.9.png
│ │ │ ├── chat_left_qp.9.png
│ │ │ ├── chat_right_qp.9.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── icon_chm.png
│ │ │ ├── icon_excel.png
│ │ │ ├── icon_file.png
│ │ │ ├── icon_flash.png
│ │ │ ├── icon_folder.png
│ │ │ ├── icon_html.png
│ │ │ ├── icon_music.png
│ │ │ ├── icon_pdf.png
│ │ │ ├── icon.png
│ │ │ ├── icon_ppt.png
│ │ │ ├── icon_uplevel.png
│ │ │ ├── ic_preference_first_normal.9.png
│ │ │ ├── ic_preference_first_pressed.9.png
│ │ │ ├── ic_preference_last_normal.9.png
│ │ │ ├── ic_preference_last_pressed.9.png
│ │ │ ├── ic_preference_normal.9.png
│ │ │ ├── ic_preference_pressed.9.png
│ │ │ ├── im.png
│ │ │ ├── local_tab_bom_0.png
│ │ │ ├── local_tab_bom_1.png
│ │ │ ├── local_tab_bom.png
│ │ │ ├── ofm_add_icon.png
│ │ │ ├── ofm_blacklist_icon.png
│ │ │ ├── ofm_card_icon.png
│ │ │ ├── ofm_collect_icon.png
│ │ │ ├── ofm_profile_icon.png
│ │ │ ├── ofm_qrcode_icon.png
│ │ │ ├── ofm_setting_icon.png
│ │ │ ├── sc_bg_glassbar_j.png
│ │ │ ├── tips_error.png
│ │ │ └── top_bar.9.png
│ │ ├── drawable-mdpi
│ │ │ ├── amp1.png
│ │ │ ├── amp2.png
│ │ │ ├── amp3.png
│ │ │ ├── amp4.png
│ │ │ ├── amp5.png
│ │ │ ├── amp6.png
│ │ │ ├── amp7.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── icon.png
│ │ │ ├── ue00e.png
│ │ │ ├── ue056.png
│ │ │ ├── ue057.png
│ │ │ ├── ue058.png
│ │ │ ├── ue059.png
│ │ │ ├── ue105.png
│ │ │ ├── ue106.png
│ │ │ ├── ue107.png
│ │ │ ├── ue108.png
│ │ │ ├── ue11a.png
│ │ │ ├── ue401.png
│ │ │ ├── ue402.png
│ │ │ ├── ue403.png
│ │ │ ├── ue404.png
│ │ │ ├── ue405.png
│ │ │ ├── ue406.png
│ │ │ ├── ue407.png
│ │ │ ├── ue408.png
│ │ │ ├── ue409.png
│ │ │ ├── ue40a.png
│ │ │ ├── ue40b.png
│ │ │ ├── ue40c.png
│ │ │ ├── ue40d.png
│ │ │ ├── ue40e.png
│ │ │ ├── ue40f.png
│ │ │ ├── ue410.png
│ │ │ ├── ue411.png
│ │ │ ├── ue412.png
│ │ │ ├── ue413.png
│ │ │ ├── ue414.png
│ │ │ ├── ue415.png
│ │ │ ├── ue416.png
│ │ │ ├── ue417.png
│ │ │ ├── ue418.png
│ │ │ ├── ue41f.png
│ │ │ └── ue421.png
│ │ └── drawable-xhdpi
│ │ ├── chat_icon_voice1.png
│ │ ├── chat_icon_voice2.png
│ │ ├── chat_icon_voice3.png
│ │ ├── chat_icon_voice4.png
│ │ ├── chat_icon_voice5.png
│ │ ├── chat_icon_voice6.png
│ │ ├── chat_top_voice_bg.9.png
│ │ ├── chat_voice_bg.9.png
│ │ ├── fg.png
│ │ ├── head.png
│ │ ├── ic_launcher.png
│ │ ├── icon_chm.png
│ │ ├── icon_excel.png
│ │ ├── icon_file.png
│ │ ├── icon_flash.png
│ │ ├── icon_folder.png
│ │ ├── icon_html.png
│ │ ├── icon_music.png
│ │ ├── icon_pdf.png
│ │ ├── icon.png
│ │ ├── icon_ppt.png
│ │ ├── icon_uplevel.png
│ │ ├── local_tab_bom_0.png
│ │ ├── local_tab_bom_1.png
│ │ ├── local_tab_bom.png
│ │ ├── mmtitle_bg.png
│ │ ├── sc_bg_glassbar_j.png
│ │ ├── voice_left1.png
│ │ ├── voice_left2.png
│ │ ├── voice_left3.png
│ │ ├── voice_left.png
│ │ ├── voice_right1.png
│ │ ├── voice_right2.png
│ │ ├── voice_right3.png
│ │ └── voice_right.png
│ └── resources.ap_
├── gen
│ └── csdn
│ └── shimiso
│ └── eim
│ ├── BuildConfig.java
│ └── R.java
├── libs
│ ├── android-support-v4.jar
│ ├── com
│ │ ├── kenai
│ │ │ └── jbosh
│ │ │ ├── AbstractAttr.class
│ │ │ ├── AbstractBody.class
│ │ │ ├── AbstractIntegerAttr.class
│ │ │ ├── ApacheHTTPResponse.class
│ │ │ ├── ApacheHTTPSender.class
│ │ │ ├── AttrAccept.class
│ │ │ ├── AttrAck.class
│ │ │ ├── AttrCharsets.class
│ │ │ ├── AttrHold.class
│ │ │ ├── Attributes.class
│ │ │ ├── AttrInactivity.class
│ │ │ ├── AttrMaxPause.class
│ │ │ ├── AttrPause.class
│ │ │ ├── AttrPolling.class
│ │ │ ├── AttrRequests.class
│ │ │ ├── AttrSessionID.class
│ │ │ ├── AttrVersion.class
│ │ │ ├── AttrWait.class
│ │ │ ├── BodyParser.class
│ │ │ ├── BodyParserResults.class
│ │ │ ├── BodyParserSAX$1.class
│ │ │ ├── BodyParserSAX$Handler.class
│ │ │ ├── BodyParserSAX.class
│ │ │ ├── BodyParserXmlPull$1.class
│ │ │ ├── BodyParserXmlPull.class
│ │ │ ├── BodyQName.class
│ │ │ ├── BOSHClient$1.class
│ │ │ ├── BOSHClient$2.class
│ │ │ ├── BOSHClient$ExchangeInterceptor.class
│ │ │ ├── BOSHClient.class
│ │ │ ├── BOSHClientConfig$1.class
│ │ │ ├── BOSHClientConfig$Builder.class
│ │ │ ├── BOSHClientConfig.class
│ │ │ ├── BOSHClientConnEvent.class
│ │ │ ├── BOSHClientConnListener.class
│ │ │ ├── BOSHClientRequestListener.class
│ │ │ ├── BOSHClientResponseListener.class
│ │ │ ├── BOSHException.class
│ │ │ ├── BOSHMessageEvent.class
│ │ │ ├── CMSessionParams.class
│ │ │ ├── ComposableBody$1.class
│ │ │ ├── ComposableBody$Builder.class
│ │ │ ├── ComposableBody.class
│ │ │ ├── GZIPCodec.class
│ │ │ ├── HTTPExchange.class
│ │ │ ├── HTTPResponse.class
│ │ │ ├── HTTPSender.class
│ │ │ ├── QName.class
│ │ │ ├── RequestIDSequence.class
│ │ │ ├── ServiceLib.class
│ │ │ ├── StaticBody.class
│ │ │ ├── TerminalBindingCondition.class
│ │ │ └── ZLIBCodec.class
│ │ └── novell
│ │ └── sasl
│ │ └── client
│ │ ├── DigestChallenge.class
│ │ ├── DigestMD5SaslClient.class
│ │ ├── DirectiveList.class
│ │ ├── ParsedDirective.class
│ │ ├── ResponseAuth.class
│ │ └── TokenParser.class
│ ├── de
│ │ └── measite
│ │ └── smack
│ │ ├── Sasl.class
│ │ └── SaslClientFactory.class
│ ├── META-INF
│ │ ├── MANIFEST.MF
│ │ └── services
│ │ └── com.kenai.jbosh.HTTPSender
│ ├── org
│ │ ├── apache
│ │ │ ├── harmony
│ │ │ │ └── javax
│ │ │ │ └── security
│ │ │ │ ├── auth
│ │ │ │ │ ├── AuthPermission.class
│ │ │ │ │ ├── callback
│ │ │ │ │ │ ├── Callback.class
│ │ │ │ │ │ ├── CallbackHandler.class
│ │ │ │ │ │ ├── ChoiceCallback.class
│ │ │ │ │ │ ├── ConfirmationCallback.class
│ │ │ │ │ │ ├── LanguageCallback.class
│ │ │ │ │ │ ├── NameCallback.class
│ │ │ │ │ │ ├── PasswordCallback.class
│ │ │ │ │ │ ├── TextInputCallback.class
│ │ │ │ │ │ ├── TextOutputCallback.class
│ │ │ │ │ │ └── UnsupportedCallbackException.class
│ │ │ │ │ ├── Destroyable.class
│ │ │ │ │ ├── DestroyFailedException.class
│ │ │ │ │ ├── login
│ │ │ │ │ │ ├── AccountException.class
│ │ │ │ │ │ ├── AccountExpiredException.class
│ │ │ │ │ │ ├── AccountLockedException.class
│ │ │ │ │ │ ├── AccountNotFoundException.class
│ │ │ │ │ │ ├── AppConfigurationEntry$LoginModuleControlFlag.class
│ │ │ │ │ │ ├── AppConfigurationEntry.class
│ │ │ │ │ │ ├── Configuration$1.class
│ │ │ │ │ │ ├── Configuration.class
│ │ │ │ │ │ ├── CredentialException.class
│ │ │ │ │ │ ├── CredentialExpiredException.class
│ │ │ │ │ │ ├── CredentialNotFoundException.class
│ │ │ │ │ │ ├── FailedLoginException.class
│ │ │ │ │ │ ├── LoginContext$1.class
│ │ │ │ │ │ ├── LoginContext$2.class
│ │ │ │ │ │ ├── LoginContext$3.class
│ │ │ │ │ │ ├── LoginContext$ContextedCallbackHandler$1.class
│ │ │ │ │ │ ├── LoginContext$ContextedCallbackHandler.class
│ │ │ │ │ │ ├── LoginContext$Module.class
│ │ │ │ │ │ ├── LoginContext.class
│ │ │ │ │ │ └── LoginException.class
│ │ │ │ │ ├── PrivateCredentialPermission$CredOwner.class
│ │ │ │ │ ├── PrivateCredentialPermission.class
│ │ │ │ │ ├── Refreshable.class
│ │ │ │ │ ├── RefreshFailedException.class
│ │ │ │ │ ├── spi
│ │ │ │ │ │ └── LoginModule.class
│ │ │ │ │ ├── Subject$1.class
│ │ │ │ │ ├── Subject$2.class
│ │ │ │ │ ├── Subject$3.class
│ │ │ │ │ ├── Subject$SecureSet$1.class
│ │ │ │ │ ├── Subject$SecureSet$2.class
│ │ │ │ │ ├── Subject$SecureSet$SecureIterator.class
│ │ │ │ │ ├── Subject$SecureSet.class
│ │ │ │ │ ├── Subject.class
│ │ │ │ │ └── SubjectDomainCombiner.class
│ │ │ │ └── sasl
│ │ │ │ ├── AuthenticationException.class
│ │ │ │ ├── AuthorizeCallback.class
│ │ │ │ ├── RealmCallback.class
│ │ │ │ ├── RealmChoiceCallback.class
│ │ │ │ ├── Sasl.class
│ │ │ │ ├── SaslClient.class
│ │ │ │ ├── SaslClientFactory.class
│ │ │ │ ├── SaslException.class
│ │ │ │ ├── SaslServer.class
│ │ │ │ └── SaslServerFactory.class
│ │ │ └── qpid
│ │ │ └── management
│ │ │ └── common
│ │ │ └── sasl
│ │ │ ├── ClientSaslFactory.class
│ │ │ ├── Constants.class
│ │ │ ├── CRAMMD5HashedSaslClientFactory.class
│ │ │ ├── JCAProvider.class
│ │ │ ├── PlainSaslClient.class
│ │ │ ├── SaslProvider.class
│ │ │ ├── UsernameHashedPasswordCallbackHandler.class
│ │ │ └── UserPasswordCallbackHandler.class
│ │ ├── jivesoftware
│ │ │ ├── smack
│ │ │ │ ├── AbstractConnectionListener.class
│ │ │ │ ├── AccountManager.class
│ │ │ │ ├── BOSHConfiguration.class
│ │ │ │ ├── BOSHConnection$1.class
│ │ │ │ ├── BOSHConnection$2.class
│ │ │ │ ├── BOSHConnection$3.class
│ │ │ │ ├── BOSHConnection$4.class
│ │ │ │ ├── BOSHConnection$5.class
│ │ │ │ ├── BOSHConnection$BOSHConnectionListener.class
│ │ │ │ ├── BOSHConnection$ListenerNotification.class
│ │ │ │ ├── BOSHConnection.class
│ │ │ │ ├── BOSHPacketReader.class
│ │ │ │ ├── Chat.class
│ │ │ │ ├── ChatManager$1.class
│ │ │ │ ├── ChatManager$2.class
│ │ │ │ ├── ChatManager.class
│ │ │ │ ├── ChatManagerListener.class
│ │ │ │ ├── Connection$InterceptorWrapper.class
│ │ │ │ ├── Connection$ListenerWrapper.class
│ │ │ │ ├── Connection.class
│ │ │ │ ├── ConnectionConfiguration$SecurityMode.class
│ │ │ │ ├── ConnectionConfiguration.class
│ │ │ │ ├── ConnectionCreationListener.class
│ │ │ │ ├── ConnectionListener.class
│ │ │ │ ├── debugger
│ │ │ │ │ ├── ConsoleDebugger$1.class
│ │ │ │ │ ├── ConsoleDebugger$2.class
│ │ │ │ │ ├── ConsoleDebugger$3.class
│ │ │ │ │ ├── ConsoleDebugger$4.class
│ │ │ │ │ ├── ConsoleDebugger.class
│ │ │ │ │ └── SmackDebugger.class
│ │ │ │ ├── filter
│ │ │ │ │ ├── AndFilter.class
│ │ │ │ │ ├── FromContainsFilter.class
│ │ │ │ │ ├── FromMatchesFilter.class
│ │ │ │ │ ├── IQTypeFilter.class
│ │ │ │ │ ├── MessageTypeFilter.class
│ │ │ │ │ ├── NotFilter.class
│ │ │ │ │ ├── OrFilter.class
│ │ │ │ │ ├── PacketExtensionFilter.class
│ │ │ │ │ ├── PacketFilter.class
│ │ │ │ │ ├── PacketIDFilter.class
│ │ │ │ │ ├── PacketTypeFilter.class
│ │ │ │ │ ├── ThreadFilter.class
│ │ │ │ │ └── ToContainsFilter.class
│ │ │ │ ├── MessageListener.class
│ │ │ │ ├── NonSASLAuthentication.class
│ │ │ │ ├── OpenTrustManager.class
│ │ │ │ ├── packet
│ │ │ │ │ ├── Authentication.class
│ │ │ │ │ ├── Bind.class
│ │ │ │ │ ├── DefaultPacketExtension.class
│ │ │ │ │ ├── IQ$1.class
│ │ │ │ │ ├── IQ$2.class
│ │ │ │ │ ├── IQ$Type.class
│ │ │ │ │ ├── IQ.class
│ │ │ │ │ ├── Message$1.class
│ │ │ │ │ ├── Message$Body.class
│ │ │ │ │ ├── Message$Subject.class
│ │ │ │ │ ├── Message$Type.class
│ │ │ │ │ ├── Message.class
│ │ │ │ │ ├── Packet.class
│ │ │ │ │ ├── PacketExtension.class
│ │ │ │ │ ├── Presence$Mode.class
│ │ │ │ │ ├── Presence$Type.class
│ │ │ │ │ ├── Presence.class
│ │ │ │ │ ├── Privacy.class
│ │ │ │ │ ├── PrivacyItem$PrivacyRule.class
│ │ │ │ │ ├── PrivacyItem$Type.class
│ │ │ │ │ ├── PrivacyItem.class
│ │ │ │ │ ├── Registration.class
│ │ │ │ │ ├── RosterPacket$Item.class
│ │ │ │ │ ├── RosterPacket$ItemStatus.class
│ │ │ │ │ ├── RosterPacket$ItemType.class
│ │ │ │ │ ├── RosterPacket.class
│ │ │ │ │ ├── Session.class
│ │ │ │ │ ├── StreamError.class
│ │ │ │ │ ├── XMPPError$Condition.class
│ │ │ │ │ ├── XMPPError$ErrorSpecification.class
│ │ │ │ │ ├── XMPPError$Type.class
│ │ │ │ │ └── XMPPError.class
│ │ │ │ ├── PacketCollector.class
│ │ │ │ ├── PacketInterceptor.class
│ │ │ │ ├── PacketListener.class
│ │ │ │ ├── PacketReader$1.class
│ │ │ │ ├── PacketReader$2.class
│ │ │ │ ├── PacketReader$ListenerNotification.class
│ │ │ │ ├── PacketReader.class
│ │ │ │ ├── PacketWriter$1.class
│ │ │ │ ├── PacketWriter$KeepAliveTask.class
│ │ │ │ ├── PacketWriter.class
│ │ │ │ ├── PrivacyList.class
│ │ │ │ ├── PrivacyListListener.class
│ │ │ │ ├── PrivacyListManager$1.class
│ │ │ │ ├── PrivacyListManager$2.class
│ │ │ │ ├── PrivacyListManager$3$1.class
│ │ │ │ ├── PrivacyListManager$3.class
│ │ │ │ ├── PrivacyListManager.class
│ │ │ │ ├── provider
│ │ │ │ │ ├── IQProvider.class
│ │ │ │ │ ├── PacketExtensionProvider.class
│ │ │ │ │ ├── PrivacyProvider.class
│ │ │ │ │ └── ProviderManager.class
│ │ │ │ ├── proxy
│ │ │ │ │ ├── DirectSocketFactory.class
│ │ │ │ │ ├── HTTPProxySocketFactory.class
│ │ │ │ │ ├── ProxyException.class
│ │ │ │ │ ├── ProxyInfo$ProxyType.class
│ │ │ │ │ ├── ProxyInfo.class
│ │ │ │ │ ├── Socks4ProxySocketFactory.class
│ │ │ │ │ └── Socks5ProxySocketFactory.class
│ │ │ │ ├── ReconnectionManager$1.class
│ │ │ │ ├── ReconnectionManager$2.class
│ │ │ │ ├── ReconnectionManager.class
│ │ │ │ ├── Roster$1.class
│ │ │ │ ├── Roster$2.class
│ │ │ │ ├── Roster$PresencePacketListener.class
│ │ │ │ ├── Roster$RosterPacketListener.class
│ │ │ │ ├── Roster$RosterResultListener.class
│ │ │ │ ├── Roster$SubscriptionMode.class
│ │ │ │ ├── Roster.class
│ │ │ │ ├── RosterEntry.class
│ │ │ │ ├── RosterGroup.class
│ │ │ │ ├── RosterListener.class
│ │ │ │ ├── RosterStorage.class
│ │ │ │ ├── sasl
│ │ │ │ │ ├── SASLAnonymous.class
│ │ │ │ │ ├── SASLCramMD5Mechanism.class
│ │ │ │ │ ├── SASLDigestMD5Mechanism.class
│ │ │ │ │ ├── SASLExternalMechanism.class
│ │ │ │ │ ├── SASLFacebookConnect$1.class
│ │ │ │ │ ├── SASLFacebookConnect$2.class
│ │ │ │ │ ├── SASLFacebookConnect.class
│ │ │ │ │ ├── SASLGSSAPIMechanism.class
│ │ │ │ │ ├── SASLMechanism$AuthMechanism.class
│ │ │ │ │ ├── SASLMechanism$Challenge.class
│ │ │ │ │ ├── SASLMechanism$Failure.class
│ │ │ │ │ ├── SASLMechanism$Response.class
│ │ │ │ │ ├── SASLMechanism$Success.class
│ │ │ │ │ ├── SASLMechanism.class
│ │ │ │ │ └── SASLPlainMechanism.class
│ │ │ │ ├── SASLAuthentication.class
│ │ │ │ ├── ServerTrustManager.class
│ │ │ │ ├── SmackConfiguration.class
│ │ │ │ ├── UserAuthentication.class
│ │ │ │ ├── util
│ │ │ │ │ ├── Base64$InputStream.class
│ │ │ │ │ ├── Base64$OutputStream.class
│ │ │ │ │ ├── Base64.class
│ │ │ │ │ ├── Cache$1$1.class
│ │ │ │ │ ├── Cache$1.class
│ │ │ │ │ ├── Cache$2$1$1.class
│ │ │ │ │ ├── Cache$2$1.class
│ │ │ │ │ ├── Cache$2.class
│ │ │ │ │ ├── Cache$CacheObject.class
│ │ │ │ │ ├── Cache$LinkedList.class
│ │ │ │ │ ├── Cache$LinkedListNode.class
│ │ │ │ │ ├── Cache.class
│ │ │ │ │ ├── collections
│ │ │ │ │ │ ├── AbstractEmptyIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$EntrySet.class
│ │ │ │ │ │ ├── AbstractHashedMap$EntrySetIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$HashEntry.class
│ │ │ │ │ │ ├── AbstractHashedMap$HashIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$HashMapIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$KeySet.class
│ │ │ │ │ │ ├── AbstractHashedMap$KeySetIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap$Values.class
│ │ │ │ │ │ ├── AbstractHashedMap$ValuesIterator.class
│ │ │ │ │ │ ├── AbstractHashedMap.class
│ │ │ │ │ │ ├── AbstractKeyValue.class
│ │ │ │ │ │ ├── AbstractMapEntry.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceEntry.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceEntrySet.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceEntrySetIterator.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceIteratorBase.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceKeySet.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceKeySetIterator.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceMapIterator.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceValues.class
│ │ │ │ │ │ ├── AbstractReferenceMap$ReferenceValuesIterator.class
│ │ │ │ │ │ ├── AbstractReferenceMap$SoftRef.class
│ │ │ │ │ │ ├── AbstractReferenceMap$WeakRef.class
│ │ │ │ │ │ ├── AbstractReferenceMap.class
│ │ │ │ │ │ ├── DefaultMapEntry.class
│ │ │ │ │ │ ├── EmptyIterator.class
│ │ │ │ │ │ ├── EmptyMapIterator.class
│ │ │ │ │ │ ├── IterableMap.class
│ │ │ │ │ │ ├── KeyValue.class
│ │ │ │ │ │ ├── MapIterator.class
│ │ │ │ │ │ ├── ReferenceMap.class
│ │ │ │ │ │ └── ResettableIterator.class
│ │ │ │ │ ├── DNSUtil$1.class
│ │ │ │ │ ├── DNSUtil$HostAddress.class
│ │ │ │ │ ├── DNSUtil.class
│ │ │ │ │ ├── ObservableReader.class
│ │ │ │ │ ├── ObservableWriter.class
│ │ │ │ │ ├── PacketParserUtils$1.class
│ │ │ │ │ ├── PacketParserUtils$2.class
│ │ │ │ │ ├── PacketParserUtils.class
│ │ │ │ │ ├── ReaderListener.class
│ │ │ │ │ ├── StringUtils.class
│ │ │ │ │ └── WriterListener.class
│ │ │ │ ├── XMPPConnection.class
│ │ │ │ └── XMPPException.class
│ │ │ └── smackx
│ │ │ ├── bookmark
│ │ │ │ ├── BookmarkedConference.class
│ │ │ │ ├── BookmarkedURL.class
│ │ │ │ ├── BookmarkManager.class
│ │ │ │ ├── Bookmarks$Provider.class
│ │ │ │ ├── Bookmarks.class
│ │ │ │ └── SharedBookmark.class
│ │ │ ├── bytestreams
│ │ │ │ ├── BytestreamListener.class
│ │ │ │ ├── BytestreamManager.class
│ │ │ │ ├── BytestreamRequest.class
│ │ │ │ ├── BytestreamSession.class
│ │ │ │ ├── ibb
│ │ │ │ │ ├── CloseListener.class
│ │ │ │ │ ├── DataListener.class
│ │ │ │ │ ├── InBandBytestreamListener.class
│ │ │ │ │ ├── InBandBytestreamManager$1$1.class
│ │ │ │ │ ├── InBandBytestreamManager$1.class
│ │ │ │ │ ├── InBandBytestreamManager$StanzaType.class
│ │ │ │ │ ├── InBandBytestreamManager.class
│ │ │ │ │ ├── InBandBytestreamRequest.class
│ │ │ │ │ ├── InBandBytestreamSession$1.class
│ │ │ │ │ ├── InBandBytestreamSession$IBBDataPacketFilter.class
│ │ │ │ │ ├── InBandBytestreamSession$IBBInputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$IBBOutputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$IQIBBInputStream$1.class
│ │ │ │ │ ├── InBandBytestreamSession$IQIBBInputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$IQIBBOutputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$MessageIBBInputStream$1.class
│ │ │ │ │ ├── InBandBytestreamSession$MessageIBBInputStream.class
│ │ │ │ │ ├── InBandBytestreamSession$MessageIBBOutputStream.class
│ │ │ │ │ ├── InBandBytestreamSession.class
│ │ │ │ │ ├── InitiationListener$1.class
│ │ │ │ │ ├── InitiationListener.class
│ │ │ │ │ ├── packet
│ │ │ │ │ │ ├── Close.class
│ │ │ │ │ │ ├── Data.class
│ │ │ │ │ │ ├── DataPacketExtension.class
│ │ │ │ │ │ └── Open.class
│ │ │ │ │ └── provider
│ │ │ │ │ ├── CloseIQProvider.class
│ │ │ │ │ ├── DataPacketProvider.class
│ │ │ │ │ └── OpenIQProvider.class
│ │ │ │ └── socks5
│ │ │ │ ├── InitiationListener$1.class
│ │ │ │ ├── InitiationListener.class
│ │ │ │ ├── packet
│ │ │ │ │ ├── Bytestream$Activate.class
│ │ │ │ │ ├── Bytestream$Mode.class
│ │ │ │ │ ├── Bytestream$StreamHost.class
│ │ │ │ │ ├── Bytestream$StreamHostUsed.class
│ │ │ │ │ └── Bytestream.class
│ │ │ │ ├── provider
│ │ │ │ │ └── BytestreamsProvider.class
│ │ │ │ ├── Socks5BytestreamListener.class
│ │ │ │ ├── Socks5BytestreamManager$1$1.class
│ │ │ │ ├── Socks5BytestreamManager$1.class
│ │ │ │ ├── Socks5BytestreamManager.class
│ │ │ │ ├── Socks5BytestreamRequest.class
│ │ │ │ ├── Socks5BytestreamSession.class
│ │ │ │ ├── Socks5Client$1.class
│ │ │ │ ├── Socks5Client.class
│ │ │ │ ├── Socks5ClientForInitiator.class
│ │ │ │ ├── Socks5Proxy$1.class
│ │ │ │ ├── Socks5Proxy$Socks5ServerProcess.class
│ │ │ │ ├── Socks5Proxy.class
│ │ │ │ └── Socks5Utils.class
│ │ │ ├── CapsVerListener.class
│ │ │ ├── ChatState.class
│ │ │ ├── ChatStateListener.class
│ │ │ ├── ChatStateManager$1.class
│ │ │ ├── ChatStateManager$IncomingMessageInterceptor.class
│ │ │ ├── ChatStateManager$OutgoingMessageInterceptor.class
│ │ │ ├── ChatStateManager.class
│ │ │ ├── commands
│ │ │ │ ├── AdHocCommand$Action.class
│ │ │ │ ├── AdHocCommand$SpecificErrorCondition.class
│ │ │ │ ├── AdHocCommand$Status.class
│ │ │ │ ├── AdHocCommand.class
│ │ │ │ ├── AdHocCommandManager$1.class
│ │ │ │ ├── AdHocCommandManager$2.class
│ │ │ │ ├── AdHocCommandManager$3.class
│ │ │ │ ├── AdHocCommandManager$4.class
│ │ │ │ ├── AdHocCommandManager$5.class
│ │ │ │ ├── AdHocCommandManager$6.class
│ │ │ │ ├── AdHocCommandManager$7.class
│ │ │ │ ├── AdHocCommandManager$AdHocCommandInfo.class
│ │ │ │ ├── AdHocCommandManager.class
│ │ │ │ ├── AdHocCommandNote$Type.class
│ │ │ │ ├── AdHocCommandNote.class
│ │ │ │ ├── LocalCommand.class
│ │ │ │ ├── LocalCommandFactory.class
│ │ │ │ └── RemoteCommand.class
│ │ │ ├── DefaultMessageEventRequestListener.class
│ │ │ ├── EntityCapsManager$1.class
│ │ │ ├── EntityCapsManager$CapsPacketListener.class
│ │ │ ├── EntityCapsManager.class
│ │ │ ├── filetransfer
│ │ │ │ ├── FaultTolerantNegotiator$NegotiatorService.class
│ │ │ │ ├── FaultTolerantNegotiator.class
│ │ │ │ ├── FileTransfer$Error.class
│ │ │ │ ├── FileTransfer$Status.class
│ │ │ │ ├── FileTransfer.class
│ │ │ │ ├── FileTransferListener.class
│ │ │ │ ├── FileTransferManager$1.class
│ │ │ │ ├── FileTransferManager.class
│ │ │ │ ├── FileTransferNegotiator$1.class
│ │ │ │ ├── FileTransferNegotiator$2.class
│ │ │ │ ├── FileTransferNegotiator.class
│ │ │ │ ├── FileTransferRequest.class
│ │ │ │ ├── IBBTransferNegotiator$1.class
│ │ │ │ ├── IBBTransferNegotiator$ByteStreamRequest.class
│ │ │ │ ├── IBBTransferNegotiator$IBBOpenSidFilter.class
│ │ │ │ ├── IBBTransferNegotiator.class
│ │ │ │ ├── IncomingFileTransfer$1.class
│ │ │ │ ├── IncomingFileTransfer$2.class
│ │ │ │ ├── IncomingFileTransfer.class
│ │ │ │ ├── OutgoingFileTransfer$1.class
│ │ │ │ ├── OutgoingFileTransfer$2.class
│ │ │ │ ├── OutgoingFileTransfer$3.class
│ │ │ │ ├── OutgoingFileTransfer$NegotiationProgress.class
│ │ │ │ ├── OutgoingFileTransfer.class
│ │ │ │ ├── Socks5TransferNegotiator$1.class
│ │ │ │ ├── Socks5TransferNegotiator$ByteStreamRequest.class
│ │ │ │ ├── Socks5TransferNegotiator$BytestreamSIDFilter.class
│ │ │ │ ├── Socks5TransferNegotiator.class
│ │ │ │ └── StreamNegotiator.class
│ │ │ ├── Form.class
│ │ │ ├── FormField$Option.class
│ │ │ ├── FormField.class
│ │ │ ├── Gateway$1.class
│ │ │ ├── Gateway$GatewayPresenceListener.class
│ │ │ ├── Gateway.class
│ │ │ ├── GatewayManager.class
│ │ │ ├── GroupChatInvitation$Provider.class
│ │ │ ├── GroupChatInvitation.class
│ │ │ ├── LastActivityManager$1.class
│ │ │ ├── LastActivityManager$2.class
│ │ │ ├── LastActivityManager$3.class
│ │ │ ├── LastActivityManager.class
│ │ │ ├── MessageEventManager$1.class
│ │ │ ├── MessageEventManager.class
│ │ │ ├── MessageEventNotificationListener.class
│ │ │ ├── MessageEventRequestListener.class
│ │ │ ├── muc
│ │ │ │ ├── Affiliate.class
│ │ │ │ ├── ConnectionDetachedPacketCollector.class
│ │ │ │ ├── DeafOccupantInterceptor$1.class
│ │ │ │ ├── DeafOccupantInterceptor$DeafExtension.class
│ │ │ │ ├── DeafOccupantInterceptor.class
│ │ │ │ ├── DefaultParticipantStatusListener.class
│ │ │ │ ├── DefaultUserStatusListener.class
│ │ │ │ ├── DiscussionHistory.class
│ │ │ │ ├── HostedRoom.class
│ │ │ │ ├── InvitationListener.class
│ │ │ │ ├── InvitationRejectionListener.class
│ │ │ │ ├── MultiUserChat$1$1.class
│ │ │ │ ├── MultiUserChat$1.class
│ │ │ │ ├── MultiUserChat$2.class
│ │ │ │ ├── MultiUserChat$3.class
│ │ │ │ ├── MultiUserChat$4.class
│ │ │ │ ├── MultiUserChat$5.class
│ │ │ │ ├── MultiUserChat$6.class
│ │ │ │ ├── MultiUserChat$InvitationsMonitor$1.class
│ │ │ │ ├── MultiUserChat$InvitationsMonitor.class
│ │ │ │ ├── MultiUserChat.class
│ │ │ │ ├── Occupant.class
│ │ │ │ ├── PacketMultiplexListener$1.class
│ │ │ │ ├── PacketMultiplexListener.class
│ │ │ │ ├── ParticipantStatusListener.class
│ │ │ │ ├── RoomInfo.class
│ │ │ │ ├── RoomListenerMultiplexor$1.class
│ │ │ │ ├── RoomListenerMultiplexor$RoomMultiplexFilter.class
│ │ │ │ ├── RoomListenerMultiplexor$RoomMultiplexListener.class
│ │ │ │ ├── RoomListenerMultiplexor.class
│ │ │ │ ├── SubjectUpdatedListener.class
│ │ │ │ └── UserStatusListener.class
│ │ │ ├── MultipleRecipientInfo.class
│ │ │ ├── MultipleRecipientManager$PacketCopy.class
│ │ │ ├── MultipleRecipientManager.class
│ │ │ ├── NodeInformationProvider.class
│ │ │ ├── OfflineMessageHeader.class
│ │ │ ├── OfflineMessageManager$1.class
│ │ │ ├── OfflineMessageManager.class
│ │ │ ├── packet
│ │ │ │ ├── AdHocCommandData$SpecificError.class
│ │ │ │ ├── AdHocCommandData.class
│ │ │ │ ├── AttentionExtension$Provider.class
│ │ │ │ ├── AttentionExtension.class
│ │ │ │ ├── CapsExtension.class
│ │ │ │ ├── ChatStateExtension$Provider.class
│ │ │ │ ├── ChatStateExtension.class
│ │ │ │ ├── DataForm$Item.class
│ │ │ │ ├── DataForm$ReportedData.class
│ │ │ │ ├── DataForm.class
│ │ │ │ ├── DefaultPrivateData.class
│ │ │ │ ├── DelayInfo.class
│ │ │ │ ├── DelayInformation.class
│ │ │ │ ├── DiscoverInfo$Feature.class
│ │ │ │ ├── DiscoverInfo$Identity.class
│ │ │ │ ├── DiscoverInfo.class
│ │ │ │ ├── DiscoverItems$Item.class
│ │ │ │ ├── DiscoverItems.class
│ │ │ │ ├── Header.class
│ │ │ │ ├── HeadersExtension.class
│ │ │ │ ├── LastActivity$Provider.class
│ │ │ │ ├── LastActivity.class
│ │ │ │ ├── MessageEvent.class
│ │ │ │ ├── MUCAdmin$Item.class
│ │ │ │ ├── MUCAdmin.class
│ │ │ │ ├── MUCInitialPresence$History.class
│ │ │ │ ├── MUCInitialPresence.class
│ │ │ │ ├── MUCOwner$Destroy.class
│ │ │ │ ├── MUCOwner$Item.class
│ │ │ │ ├── MUCOwner.class
│ │ │ │ ├── MUCUser$Decline.class
│ │ │ │ ├── MUCUser$Destroy.class
│ │ │ │ ├── MUCUser$Invite.class
│ │ │ │ ├── MUCUser$Item.class
│ │ │ │ ├── MUCUser$Status.class
│ │ │ │ ├── MUCUser.class
│ │ │ │ ├── MultipleAddresses$1.class
│ │ │ │ ├── MultipleAddresses$Address.class
│ │ │ │ ├── MultipleAddresses.class
│ │ │ │ ├── Nick$Provider.class
│ │ │ │ ├── Nick.class
│ │ │ │ ├── OfflineMessageInfo$Provider.class
│ │ │ │ ├── OfflineMessageInfo.class
│ │ │ │ ├── OfflineMessageRequest$Item.class
│ │ │ │ ├── OfflineMessageRequest$Provider.class
│ │ │ │ ├── OfflineMessageRequest.class
│ │ │ │ ├── PEPEvent.class
│ │ │ │ ├── PEPItem.class
│ │ │ │ ├── PEPPubSub.class
│ │ │ │ ├── PrivateData.class
│ │ │ │ ├── RosterExchange.class
│ │ │ │ ├── SharedGroupsInfo$Provider.class
│ │ │ │ ├── SharedGroupsInfo.class
│ │ │ │ ├── StreamInitiation$Feature.class
│ │ │ │ ├── StreamInitiation$File.class
│ │ │ │ ├── StreamInitiation.class
│ │ │ │ ├── SyncPacketSend.class
│ │ │ │ ├── Time.class
│ │ │ │ ├── VCard$ContentBuilder.class
│ │ │ │ ├── VCard$VCardWriter$1.class
│ │ │ │ ├── VCard$VCardWriter$2.class
│ │ │ │ ├── VCard$VCardWriter$3.class
│ │ │ │ ├── VCard$VCardWriter$4.class
│ │ │ │ ├── VCard$VCardWriter$5.class
│ │ │ │ ├── VCard$VCardWriter$6.class
│ │ │ │ ├── VCard$VCardWriter$7.class
│ │ │ │ ├── VCard$VCardWriter.class
│ │ │ │ ├── VCard.class
│ │ │ │ ├── Version.class
│ │ │ │ └── XHTMLExtension.class
│ │ │ ├── PEPListener.class
│ │ │ ├── PEPManager$1.class
│ │ │ ├── PEPManager.class
│ │ │ ├── PrivateDataManager$1.class
│ │ │ ├── PrivateDataManager$2.class
│ │ │ ├── PrivateDataManager$PrivateDataIQProvider.class
│ │ │ ├── PrivateDataManager$PrivateDataResult.class
│ │ │ ├── PrivateDataManager.class
│ │ │ ├── provider
│ │ │ │ ├── AdHocCommandDataProvider$BadActionError.class
│ │ │ │ ├── AdHocCommandDataProvider$BadLocaleError.class
│ │ │ │ ├── AdHocCommandDataProvider$BadPayloadError.class
│ │ │ │ ├── AdHocCommandDataProvider$BadSessionIDError.class
│ │ │ │ ├── AdHocCommandDataProvider$MalformedActionError.class
│ │ │ │ ├── AdHocCommandDataProvider$SessionExpiredError.class
│ │ │ │ ├── AdHocCommandDataProvider.class
│ │ │ │ ├── CapsExtensionProvider.class
│ │ │ │ ├── DataFormProvider.class
│ │ │ │ ├── DelayInfoProvider.class
│ │ │ │ ├── DelayInformationProvider$1.class
│ │ │ │ ├── DelayInformationProvider.class
│ │ │ │ ├── DiscoverInfoProvider.class
│ │ │ │ ├── DiscoverItemsProvider.class
│ │ │ │ ├── EmbeddedExtensionProvider.class
│ │ │ │ ├── HeaderProvider.class
│ │ │ │ ├── HeadersProvider.class
│ │ │ │ ├── MessageEventProvider.class
│ │ │ │ ├── MUCAdminProvider.class
│ │ │ │ ├── MUCOwnerProvider.class
│ │ │ │ ├── MUCUserProvider.class
│ │ │ │ ├── MultipleAddressesProvider.class
│ │ │ │ ├── PEPProvider.class
│ │ │ │ ├── PrivateDataProvider.class
│ │ │ │ ├── RosterExchangeProvider.class
│ │ │ │ ├── StreamInitiationProvider.class
│ │ │ │ ├── VCardProvider$VCardReader.class
│ │ │ │ ├── VCardProvider.class
│ │ │ │ └── XHTMLExtensionProvider.class
│ │ │ ├── pubsub
│ │ │ │ ├── AccessModel.class
│ │ │ │ ├── Affiliation$Type.class
│ │ │ │ ├── Affiliation.class
│ │ │ │ ├── AffiliationsExtension.class
│ │ │ │ ├── ChildrenAssociationPolicy.class
│ │ │ │ ├── CollectionNode.class
│ │ │ │ ├── ConfigurationEvent.class
│ │ │ │ ├── ConfigureForm.class
│ │ │ │ ├── ConfigureNodeFields.class
│ │ │ │ ├── EmbeddedPacketExtension.class
│ │ │ │ ├── EventElement.class
│ │ │ │ ├── EventElementType.class
│ │ │ │ ├── FormNode.class
│ │ │ │ ├── FormNodeType.class
│ │ │ │ ├── FormType.class
│ │ │ │ ├── GetItemsRequest.class
│ │ │ │ ├── Item.class
│ │ │ │ ├── ItemDeleteEvent.class
│ │ │ │ ├── ItemPublishEvent.class
│ │ │ │ ├── ItemReply.class
│ │ │ │ ├── ItemsExtension$ItemsElementType.class
│ │ │ │ ├── ItemsExtension.class
│ │ │ │ ├── LeafNode.class
│ │ │ │ ├── listener
│ │ │ │ │ ├── ItemDeleteListener.class
│ │ │ │ │ ├── ItemEventListener.class
│ │ │ │ │ └── NodeConfigListener.class
│ │ │ │ ├── Node$EventContentFilter.class
│ │ │ │ ├── Node$ItemDeleteTranslator.class
│ │ │ │ ├── Node$ItemEventTranslator.class
│ │ │ │ ├── Node$NodeConfigTranslator.class
│ │ │ │ ├── Node.class
│ │ │ │ ├── NodeEvent.class
│ │ │ │ ├── NodeExtension.class
│ │ │ │ ├── NodeType.class
│ │ │ │ ├── OptionsExtension.class
│ │ │ │ ├── packet
│ │ │ │ │ ├── PubSub.class
│ │ │ │ │ ├── PubSubNamespace.class
│ │ │ │ │ └── SyncPacketSend.class
│ │ │ │ ├── PayloadItem.class
│ │ │ │ ├── PresenceState.class
│ │ │ │ ├── provider
│ │ │ │ │ ├── AffiliationProvider.class
│ │ │ │ │ ├── AffiliationsProvider.class
│ │ │ │ │ ├── ConfigEventProvider.class
│ │ │ │ │ ├── EventProvider.class
│ │ │ │ │ ├── FormNodeProvider.class
│ │ │ │ │ ├── ItemProvider.class
│ │ │ │ │ ├── ItemsProvider.class
│ │ │ │ │ ├── PubSubProvider.class
│ │ │ │ │ ├── RetractEventProvider.class
│ │ │ │ │ ├── SimpleNodeProvider.class
│ │ │ │ │ ├── SubscriptionProvider.class
│ │ │ │ │ └── SubscriptionsProvider.class
│ │ │ │ ├── PublishItem.class
│ │ │ │ ├── PublishModel.class
│ │ │ │ ├── PubSubElementType.class
│ │ │ │ ├── PubSubManager.class
│ │ │ │ ├── RetractItem.class
│ │ │ │ ├── SimplePayload.class
│ │ │ │ ├── SubscribeExtension.class
│ │ │ │ ├── SubscribeForm.class
│ │ │ │ ├── SubscribeOptionFields.class
│ │ │ │ ├── Subscription$State.class
│ │ │ │ ├── Subscription.class
│ │ │ │ ├── SubscriptionEvent.class
│ │ │ │ ├── SubscriptionsExtension.class
│ │ │ │ ├── UnsubscribeExtension.class
│ │ │ │ └── util
│ │ │ │ ├── NodeUtils.class
│ │ │ │ └── XmlUtils.class
│ │ │ ├── RemoteRosterEntry.class
│ │ │ ├── ReportedData$Column.class
│ │ │ ├── ReportedData$Field.class
│ │ │ ├── ReportedData$Row.class
│ │ │ ├── ReportedData.class
│ │ │ ├── RosterExchangeListener.class
│ │ │ ├── RosterExchangeManager$1.class
│ │ │ ├── RosterExchangeManager.class
│ │ │ ├── search
│ │ │ │ ├── SimpleUserSearch.class
│ │ │ │ ├── UserSearch$Provider.class
│ │ │ │ ├── UserSearch.class
│ │ │ │ └── UserSearchManager.class
│ │ │ ├── ServiceDiscoveryManager$1.class
│ │ │ ├── ServiceDiscoveryManager$2.class
│ │ │ ├── ServiceDiscoveryManager$3.class
│ │ │ ├── ServiceDiscoveryManager$4.class
│ │ │ ├── ServiceDiscoveryManager$5.class
│ │ │ ├── ServiceDiscoveryManager$CapsPresenceRenewer.class
│ │ │ ├── ServiceDiscoveryManager.class
│ │ │ ├── SharedGroupManager.class
│ │ │ ├── workgroup
│ │ │ │ ├── agent
│ │ │ │ │ ├── Agent.class
│ │ │ │ │ ├── AgentRoster$1.class
│ │ │ │ │ ├── AgentRoster$AgentStatusListener.class
│ │ │ │ │ ├── AgentRoster$PresencePacketListener.class
│ │ │ │ │ ├── AgentRoster.class
│ │ │ │ │ ├── AgentRosterListener.class
│ │ │ │ │ ├── AgentSession$1.class
│ │ │ │ │ ├── AgentSession$2.class
│ │ │ │ │ ├── AgentSession$3.class
│ │ │ │ │ ├── AgentSession$4.class
│ │ │ │ │ ├── AgentSession$5.class
│ │ │ │ │ ├── AgentSession.class
│ │ │ │ │ ├── InvitationRequest.class
│ │ │ │ │ ├── Offer$AcceptPacket.class
│ │ │ │ │ ├── Offer$RejectPacket.class
│ │ │ │ │ ├── Offer.class
│ │ │ │ │ ├── OfferConfirmation$NotifyServicePacket.class
│ │ │ │ │ ├── OfferConfirmation$Provider.class
│ │ │ │ │ ├── OfferConfirmation.class
│ │ │ │ │ ├── OfferConfirmationListener.class
│ │ │ │ │ ├── OfferContent.class
│ │ │ │ │ ├── OfferListener.class
│ │ │ │ │ ├── QueueUsersListener.class
│ │ │ │ │ ├── RevokedOffer.class
│ │ │ │ │ ├── TranscriptManager.class
│ │ │ │ │ ├── TranscriptSearchManager.class
│ │ │ │ │ ├── TransferRequest.class
│ │ │ │ │ ├── UserRequest.class
│ │ │ │ │ ├── WorkgroupQueue$Status.class
│ │ │ │ │ └── WorkgroupQueue.class
│ │ │ │ ├── ext
│ │ │ │ │ ├── forms
│ │ │ │ │ │ ├── WorkgroupForm$InternalProvider.class
│ │ │ │ │ │ └── WorkgroupForm.class
│ │ │ │ │ ├── history
│ │ │ │ │ │ ├── AgentChatHistory$InternalProvider.class
│ │ │ │ │ │ ├── AgentChatHistory.class
│ │ │ │ │ │ ├── AgentChatSession.class
│ │ │ │ │ │ ├── ChatMetadata$Provider.class
│ │ │ │ │ │ └── ChatMetadata.class
│ │ │ │ │ ├── macros
│ │ │ │ │ │ ├── Macro.class
│ │ │ │ │ │ ├── MacroGroup.class
│ │ │ │ │ │ ├── Macros$InternalProvider.class
│ │ │ │ │ │ └── Macros.class
│ │ │ │ │ └── notes
│ │ │ │ │ ├── ChatNotes$Provider.class
│ │ │ │ │ └── ChatNotes.class
│ │ │ │ ├── MetaData.class
│ │ │ │ ├── packet
│ │ │ │ │ ├── AgentInfo$Provider.class
│ │ │ │ │ ├── AgentInfo.class
│ │ │ │ │ ├── AgentStatus$ChatInfo.class
│ │ │ │ │ ├── AgentStatus$Provider.class
│ │ │ │ │ ├── AgentStatus.class
│ │ │ │ │ ├── AgentStatusRequest$Item.class
│ │ │ │ │ ├── AgentStatusRequest$Provider.class
│ │ │ │ │ ├── AgentStatusRequest.class
│ │ │ │ │ ├── AgentWorkgroups$Provider.class
│ │ │ │ │ ├── AgentWorkgroups.class
│ │ │ │ │ ├── DepartQueuePacket.class
│ │ │ │ │ ├── MetaDataProvider.class
│ │ │ │ │ ├── MonitorPacket$InternalProvider.class
│ │ │ │ │ ├── MonitorPacket.class
│ │ │ │ │ ├── OccupantsInfo$OccupantInfo.class
│ │ │ │ │ ├── OccupantsInfo$Provider.class
│ │ │ │ │ ├── OccupantsInfo.class
│ │ │ │ │ ├── OfferRequestProvider$OfferRequestPacket.class
│ │ │ │ │ ├── OfferRequestProvider.class
│ │ │ │ │ ├── OfferRevokeProvider$OfferRevokePacket.class
│ │ │ │ │ ├── OfferRevokeProvider.class
│ │ │ │ │ ├── QueueDetails$1.class
│ │ │ │ │ ├── QueueDetails$Provider.class
│ │ │ │ │ ├── QueueDetails.class
│ │ │ │ │ ├── QueueOverview$Provider.class
│ │ │ │ │ ├── QueueOverview.class
│ │ │ │ │ ├── QueueUpdate$Provider.class
│ │ │ │ │ ├── QueueUpdate.class
│ │ │ │ │ ├── RoomInvitation$1.class
│ │ │ │ │ ├── RoomInvitation$Provider.class
│ │ │ │ │ ├── RoomInvitation$Type.class
│ │ │ │ │ ├── RoomInvitation.class
│ │ │ │ │ ├── RoomTransfer$1.class
│ │ │ │ │ ├── RoomTransfer$Provider.class
│ │ │ │ │ ├── RoomTransfer$Type.class
│ │ │ │ │ ├── RoomTransfer.class
│ │ │ │ │ ├── SessionID$Provider.class
│ │ │ │ │ ├── SessionID.class
│ │ │ │ │ ├── Transcript.class
│ │ │ │ │ ├── TranscriptProvider.class
│ │ │ │ │ ├── Transcripts$AgentDetail.class
│ │ │ │ │ ├── Transcripts$TranscriptSummary.class
│ │ │ │ │ ├── Transcripts.class
│ │ │ │ │ ├── TranscriptSearch$Provider.class
│ │ │ │ │ ├── TranscriptSearch.class
│ │ │ │ │ ├── TranscriptsProvider.class
│ │ │ │ │ ├── UserID$Provider.class
│ │ │ │ │ ├── UserID.class
│ │ │ │ │ ├── WorkgroupInformation$Provider.class
│ │ │ │ │ └── WorkgroupInformation.class
│ │ │ │ ├── QueueUser.class
│ │ │ │ ├── settings
│ │ │ │ │ ├── ChatSetting.class
│ │ │ │ │ ├── ChatSettings$InternalProvider.class
│ │ │ │ │ ├── ChatSettings.class
│ │ │ │ │ ├── GenericSettings$InternalProvider.class
│ │ │ │ │ ├── GenericSettings.class
│ │ │ │ │ ├── OfflineSettings$InternalProvider.class
│ │ │ │ │ ├── OfflineSettings.class
│ │ │ │ │ ├── SearchSettings$InternalProvider.class
│ │ │ │ │ ├── SearchSettings.class
│ │ │ │ │ ├── SoundSettings$InternalProvider.class
│ │ │ │ │ ├── SoundSettings.class
│ │ │ │ │ ├── WorkgroupProperties$InternalProvider.class
│ │ │ │ │ └── WorkgroupProperties.class
│ │ │ │ ├── user
│ │ │ │ │ ├── QueueListener.class
│ │ │ │ │ ├── Workgroup$1.class
│ │ │ │ │ ├── Workgroup$2.class
│ │ │ │ │ ├── Workgroup$3.class
│ │ │ │ │ ├── Workgroup$JoinQueuePacket.class
│ │ │ │ │ └── Workgroup.class
│ │ │ │ ├── util
│ │ │ │ │ ├── ListenerEventDispatcher$TripletContainer.class
│ │ │ │ │ ├── ListenerEventDispatcher.class
│ │ │ │ │ ├── MetaDataUtils.class
│ │ │ │ │ ├── ModelUtil.class
│ │ │ │ │ └── ReverseListIterator.class
│ │ │ │ ├── WorkgroupInvitation.class
│ │ │ │ └── WorkgroupInvitationListener.class
│ │ │ ├── XHTMLManager$1.class
│ │ │ ├── XHTMLManager.class
│ │ │ └── XHTMLText.class
│ │ └── xbill
│ │ └── DNS
│ │ ├── A6Record.class
│ │ ├── AAAARecord.class
│ │ ├── Address.class
│ │ ├── AFSDBRecord.class
│ │ ├── APLRecord$1.class
│ │ ├── APLRecord$Element.class
│ │ ├── APLRecord.class
│ │ ├── ARecord.class
│ │ ├── Cache$CacheMap.class
│ │ ├── Cache$CacheRRset.class
│ │ ├── Cache$Element.class
│ │ ├── Cache$NegativeElement.class
│ │ ├── Cache.class
│ │ ├── CERTRecord$CertificateType.class
│ │ ├── CERTRecord.class
│ │ ├── Client.class
│ │ ├── CNAMERecord.class
│ │ ├── Compression$1.class
│ │ ├── Compression$Entry.class
│ │ ├── Compression.class
│ │ ├── Credibility.class
│ │ ├── DClass$DClassMnemonic.class
│ │ ├── DClass.class
│ │ ├── DHCIDRecord.class
│ │ ├── DLVRecord.class
│ │ ├── DNAMERecord.class
│ │ ├── DNSInput.class
│ │ ├── DNSKEYRecord$Flags.class
│ │ ├── DNSKEYRecord$Protocol.class
│ │ ├── DNSKEYRecord.class
│ │ ├── DNSOutput.class
│ │ ├── DNSSEC$Algorithm.class
│ │ ├── DNSSEC$DNSSECException.class
│ │ ├── DNSSEC$IncompatibleKeyException.class
│ │ ├── DNSSEC$KeyMismatchException.class
│ │ ├── DNSSEC$MalformedKeyException.class
│ │ ├── DNSSEC$SignatureExpiredException.class
│ │ ├── DNSSEC$SignatureNotYetValidException.class
│ │ ├── DNSSEC$SignatureVerificationException.class
│ │ ├── DNSSEC$UnsupportedAlgorithmException.class
│ │ ├── DNSSEC.class
│ │ ├── DSRecord$Digest.class
│ │ ├── DSRecord.class
│ │ ├── EmptyRecord.class
│ │ ├── ExtendedFlags.class
│ │ ├── ExtendedResolver$Resolution.class
│ │ ├── ExtendedResolver.class
│ │ ├── Flags.class
│ │ ├── FormattedTime.class
│ │ ├── Generator.class
│ │ ├── GPOSRecord.class
│ │ ├── Header.class
│ │ ├── HINFORecord.class
│ │ ├── InvalidDClassException.class
│ │ ├── InvalidTTLException.class
│ │ ├── InvalidTypeException.class
│ │ ├── IPSECKEYRecord$Algorithm.class
│ │ ├── IPSECKEYRecord$Gateway.class
│ │ ├── IPSECKEYRecord.class
│ │ ├── ISDNRecord.class
│ │ ├── KEYBase.class
│ │ ├── KEYRecord$Flags.class
│ │ ├── KEYRecord$Protocol.class
│ │ ├── KEYRecord.class
│ │ ├── KXRecord.class
│ │ ├── LOCRecord.class
│ │ ├── Lookup.class
│ │ ├── Master.class
│ │ ├── MBRecord.class
│ │ ├── MDRecord.class
│ │ ├── Message.class
│ │ ├── MFRecord.class
│ │ ├── MGRecord.class
│ │ ├── MINFORecord.class
│ │ ├── Mnemonic.class
│ │ ├── MRRecord.class
│ │ ├── MXRecord.class
│ │ ├── Name.class
│ │ ├── NameTooLongException.class
│ │ ├── NAPTRRecord.class
│ │ ├── NSAP_PTRRecord.class
│ │ ├── NSAPRecord.class
│ │ ├── NSEC3PARAMRecord.class
│ │ ├── NSEC3Record$Digest.class
│ │ ├── NSEC3Record$Flags.class
│ │ ├── NSEC3Record.class
│ │ ├── NSECRecord.class
│ │ ├── NSRecord.class
│ │ ├── NULLRecord.class
│ │ ├── NXTRecord.class
│ │ ├── Opcode.class
│ │ ├── Options.class
│ │ ├── OPTRecord$Option.class
│ │ ├── OPTRecord.class
│ │ ├── PTRRecord.class
│ │ ├── PXRecord.class
│ │ ├── Rcode.class
│ │ ├── Record.class
│ │ ├── RelativeNameException.class
│ │ ├── Resolver.class
│ │ ├── ResolverConfig.class
│ │ ├── ResolverListener.class
│ │ ├── ResolveThread.class
│ │ ├── ReverseMap.class
│ │ ├── RPRecord.class
│ │ ├── RRset.class
│ │ ├── RRSIGRecord.class
│ │ ├── RTRecord.class
│ │ ├── Section.class
│ │ ├── Serial.class
│ │ ├── SetResponse.class
│ │ ├── SIG0.class
│ │ ├── SIGBase.class
│ │ ├── SIGRecord.class
│ │ ├── SimpleResolver.class
│ │ ├── SingleCompressedNameBase.class
│ │ ├── SingleNameBase.class
│ │ ├── SOARecord.class
│ │ ├── SPFRecord.class
│ │ ├── spi
│ │ │ └── DNSJavaNameService.class
│ │ ├── SRVRecord.class
│ │ ├── SSHFPRecord$Algorithm.class
│ │ ├── SSHFPRecord$Digest.class
│ │ ├── SSHFPRecord.class
│ │ ├── TCPClient.class
│ │ ├── tests
│ │ │ ├── primary.class
│ │ │ └── xfrin.class
│ │ ├── TextParseException.class
│ │ ├── TKEYRecord.class
│ │ ├── Tokenizer$1.class
│ │ ├── Tokenizer$Token.class
│ │ ├── Tokenizer$TokenizerException.class
│ │ ├── Tokenizer.class
│ │ ├── TSIG$StreamVerifier.class
│ │ ├── TSIG.class
│ │ ├── TSIGRecord.class
│ │ ├── TTL.class
│ │ ├── TXTBase.class
│ │ ├── TXTRecord.class
│ │ ├── Type$TypeMnemonic.class
│ │ ├── TypeBitmap.class
│ │ ├── Type.class
│ │ ├── U16NameBase.class
│ │ ├── UDPClient$1.class
│ │ ├── UDPClient.class
│ │ ├── UNKRecord.class
│ │ ├── Update.class
│ │ ├── utils
│ │ │ ├── base16.class
│ │ │ ├── base32$Alphabet.class
│ │ │ ├── base32.class
│ │ │ ├── base64.class
│ │ │ ├── hexdump.class
│ │ │ └── HMAC.class
│ │ ├── WireParseException.class
│ │ ├── WKSRecord$Protocol.class
│ │ ├── WKSRecord$Service.class
│ │ ├── WKSRecord.class
│ │ ├── X25Record.class
│ │ ├── Zone$ZoneIterator.class
│ │ ├── Zone.class
│ │ ├── ZoneTransferException.class
│ │ ├── ZoneTransferIn$1.class
│ │ ├── ZoneTransferIn$Delta.class
│ │ └── ZoneTransferIn.class
│ └── sun.misc.BASE64Decoder.jar
├── proguard-project.txt
├── project.properties
├── res
│ ├── anim
│ │ ├── cancel_rc2.xml
│ │ ├── cancel_rc.xml
│ │ ├── edit_text.xml
│ │ ├── head_in.xml
│ │ ├── head_out.xml
│ │ ├── pophidden_anim.xml
│ │ ├── popshow_anim.xml
│ │ ├── slide_left_in.xml
│ │ ├── slide_left_out.xml
│ │ ├── slide_right_in.xml
│ │ └── slide_right_out.xml
│ ├── drawable
│ │ ├── appkefu_btn_style_green.xml
│ │ ├── appkefu_btn_style_red.xml
│ │ ├── appkefu_preference_first_item.xml
│ │ ├── appkefu_preference_item.xml
│ │ ├── appkefu_preference_last_item.xml
│ │ ├── appkefu_title_btn_back.xml
│ │ ├── btn_chat_add_camera_selector.xml
│ │ ├── btn_chat_add_location_selector.xml
│ │ ├── btn_chat_add_picture_selector.xml
│ │ ├── btn_chat_add_selector.xml
│ │ ├── btn_chat_emo_selector.xml
│ │ ├── btn_chat_keyboard_selector.xml
│ │ ├── btn_chat_record_selector.xml
│ │ ├── btn_chat_send_selector.xml
│ │ ├── btn_chat_voice_selector.xml
│ │ ├── btn_check.xml
│ │ ├── btn_denglu.xml
│ │ ├── btn_login_selector.xml
│ │ ├── button.xml
│ │ ├── chat_history_bg_selector.xml
│ │ ├── chat_popup_button_bg_selector.xml
│ │ ├── chat_send_button_bg.xml
│ │ ├── expand_group.xml
│ │ ├── face_bg_selected.xml
│ │ ├── face_bg_unselected.xml
│ │ ├── face_bg.xml
│ │ ├── face_self_bg_selected.xml
│ │ ├── face_self_bg_unselected.xml
│ │ ├── face_self_bg.xml
│ │ ├── leba_shape_bg.xml
│ │ ├── liner_normal.xml
│ │ ├── liner_press.xml
│ │ ├── liner_select.xml
│ │ ├── list_child_selector.xml
│ │ ├── list_group_selector.xml
│ │ ├── list_item_selector.xml
│ │ ├── login_editbox.xml
│ │ ├── main_lab_bottom.xml
│ │ ├── main_page_item_bg.xml
│ │ ├── message_list_item_footer_background.xml
│ │ ├── mm_submenu.xml
│ │ ├── preference_first_item.xml
│ │ ├── preference_item.xml
│ │ ├── preference_last_item.xml
│ │ ├── ptt_error_button_selector.xml
│ │ ├── ptt_message_bg_selector.xml
│ │ ├── pull_to_refresh_header_background.xml
│ │ ├── sc_messagebtn.xml
│ │ ├── selectorchoosecarsearch.xml
│ │ ├── shape_juxing_zhijiao_huise.xml
│ │ ├── shape_juxing_zhijiao_lvse.xml
│ │ ├── shape_line.xml
│ │ ├── tab1_selector.xml
│ │ ├── tab2_selector.xml
│ │ ├── tab3_selector.xml
│ │ ├── ticket_tab_indicator_selector.xml
│ │ ├── tiny_square_selector.xml
│ │ ├── title_btn_l_selector.xml
│ │ └── title_btn_r_selector.xml
│ ├── drawable-hdpi
│ │ ├── addcontact_icon.png
│ │ ├── appkefu_ic_preference_last_normal.9.png
│ │ ├── appkefu_ic_preference_last_pressed.9.png
│ │ ├── appkefu_mm_title_back_focused.9.png
│ │ ├── appkefu_mm_title_back_normal.9.png
│ │ ├── appkefu_mm_title_back_pressed.9.png
│ │ ├── app_panel_friendcard_icon.png
│ │ ├── arrow.png
│ │ ├── auto_add_friend_icon.png
│ │ ├── base_comment_emo_bar.9.png
│ │ ├── base_edit_input.9.png
│ │ ├── bg.png
│ │ ├── bind_mcontact_reco_friends.png
│ │ ├── bottom.9.png
│ │ ├── btn_check_off_disabled.png
│ │ ├── btn_check_off.png
│ │ ├── btn_check_off_selected.png
│ │ ├── btn_check_on_disabled.png
│ │ ├── btn_check_on.png
│ │ ├── btn_check_on_selected.png
│ │ ├── btn_login_n.9.png
│ │ ├── btn_login_p.9.png
│ │ ├── chakan_qun.png
│ │ ├── chat_add_camera_normal.png
│ │ ├── chat_add_camera_press.png
│ │ ├── chat_add_location_normal.png
│ │ ├── chat_add_location_press.png
│ │ ├── chat_add_normal.png
│ │ ├── chat_add_picture_normal.png
│ │ ├── chat_add_picture_press.png
│ │ ├── chat_add_press.png
│ │ ├── chat_bottom_bg.9.png
│ │ ├── chat_btn.9.png
│ │ ├── chat_btn_history.9.png
│ │ ├── chat_btn_history_pressed.9.png
│ │ ├── chat_btn_pressed.9.png
│ │ ├── chat_emo_normal.png
│ │ ├── chat_emo_press.png
│ │ ├── chat_keyboard_normal.png
│ │ ├── chat_keyboard_press.png
│ │ ├── chat_popup_pressed.9.png
│ │ ├── chat_send_n.png
│ │ ├── chat_send_p.png
│ │ ├── chat_title_btn_l.png
│ │ ├── chat_title_btn_r.png
│ │ ├── chatto_voice_playing.png
│ │ ├── chat_voice_bg.9.png
│ │ ├── chat_voice_bg_press.9.png
│ │ ├── chat_voice_normal.png
│ │ ├── chat_voice_press.png
│ │ ├── choosecareditback.png
│ │ ├── choosecarsearch.png
│ │ ├── dialog_bg.9.png
│ │ ├── divider_group.png
│ │ ├── divider_horizontal_line.png
│ │ ├── e_contact.png
│ │ ├── e_contacts.png
│ │ ├── email.png
│ │ ├── expand_column_bg.9.png
│ │ ├── expand.png
│ │ ├── faceback_head.png
│ │ ├── faceback_manager.png
│ │ ├── faceback.png
│ │ ├── feature_guide_0.png
│ │ ├── feature_guide_1.png
│ │ ├── feature_guide_2.png
│ │ ├── feature_guide_3.png
│ │ ├── feature_guide_4.png
│ │ ├── feature_guide_5.png
│ │ ├── friend_info_avatar_upload.png
│ │ ├── friend_info_bg.png
│ │ ├── friend_info_sign.9.png
│ │ ├── h001.png
│ │ ├── history_left_pointer.png
│ │ ├── history_right_pointer.png
│ │ ├── home_group_bg.9.png
│ │ ├── ic_launcher.png
│ │ ├── icon_chm.png
│ │ ├── icon_excel.png
│ │ ├── icon_file.png
│ │ ├── icon_flash.png
│ │ ├── icon_folder.png
│ │ ├── icon_html.png
│ │ ├── icon_music.png
│ │ ├── icon_pdf.png
│ │ ├── icon.png
│ │ ├── icon_ppt.png
│ │ ├── icon_profile_edit.png
│ │ ├── icon_recent_sysmsg.png
│ │ ├── icon_uplevel.png
│ │ ├── ic_pulltorefresh_arrow.png
│ │ ├── incoming.9.png
│ │ ├── input_over.9.png
│ │ ├── list_indecator_button_down.png
│ │ ├── list_indecator_button.png
│ │ ├── local_tab_bom_0.png
│ │ ├── local_tab_bom_1.png
│ │ ├── local_tab_bom.png
│ │ ├── login_edit_normal.9.png
│ │ ├── login_edit_pressed.9.png
│ │ ├── login_input.9.png
│ │ ├── mm_submenu_normal.png
│ │ ├── mm_submenu_pressed.png
│ │ ├── mycontacts.png
│ │ ├── mydaily.png
│ │ ├── my_friends.png
│ │ ├── myheader_bg.png
│ │ ├── mymemo.png
│ │ ├── my_news.png
│ │ ├── mynote.png
│ │ ├── mynotice.png
│ │ ├── narrow.9.png
│ │ ├── narrow_select.9.png
│ │ ├── near_popup.9.png
│ │ ├── outgoing.9.png
│ │ ├── page_indicator_focused.png
│ │ ├── page_indicator.png
│ │ ├── p_contact.png
│ │ ├── p_folder.png
│ │ ├── popbar_icon_info.png
│ │ ├── ptt_action_l_3.png
│ │ ├── ptt_action_r_3.png
│ │ ├── ptt_balloon_l_2.9.png
│ │ ├── ptt_balloon_l.9.png
│ │ ├── qq_btn_normal.9.png
│ │ ├── qq_btn_pressed.9.png
│ │ ├── resend_normal.png
│ │ ├── resend_press.png
│ │ ├── room_icon.png
│ │ ├── sc_am_ok_click.9.png
│ │ ├── sc_am_ok_default.9.png
│ │ ├── sc_bg_glassbar_j.png
│ │ ├── sc_bg_glassbar.png
│ │ ├── sc_message_box_bubble.png
│ │ ├── sc_messagebubble_bg_nor.9.png
│ │ ├── sc_messagebubble_bg_press.9.png
│ │ ├── scrollbar_handle_vertical.png
│ │ ├── search2.png
│ │ ├── searchbotton.png
│ │ ├── searchbottonpress.png
│ │ ├── search.png
│ │ ├── set.png
│ │ ├── shurukuang.9.png
│ │ ├── signin.png
│ │ ├── skinpic_blue_j.png
│ │ ├── skinpic_blue.png
│ │ ├── sso.png
│ │ ├── status_offline.jpg
│ │ ├── status_online.png
│ │ ├── tab1_normal.png
│ │ ├── tab1_over.png
│ │ ├── tab2_normal.png
│ │ ├── tab2_over.png
│ │ ├── tab3_normal.png
│ │ ├── tab3_over.png
│ │ ├── tabbottom.png
│ │ ├── Thumbs.db
│ │ ├── tiny_square.png
│ │ ├── tiny_square_pressed.png
│ │ ├── tips_arrow.9.png
│ │ ├── title_btn_back.png
│ │ ├── title_btn_l_color.png
│ │ ├── title_btn_r_color.png
│ │ └── topbar_select.9.png
│ ├── drawable-ldpi
│ │ ├── abc_ab_bottom_solid_dark_holo.9.png
│ │ ├── actionbar_camera_icon.png
│ │ ├── appkefu_btn_style_one_disabled.9.png
│ │ ├── appkefu_btn_style_one_focused.9.png
│ │ ├── appkefu_btn_style_one_normal.9.png
│ │ ├── appkefu_btn_style_one_pressed.9.png
│ │ ├── appkefu_btn_style_zero_focused.9.png
│ │ ├── appkefu_btn_style_zero_normal.9.png
│ │ ├── appkefu_btn_style_zero_pressed.9.png
│ │ ├── appkefu_ic_preference_first_normal.9.png
│ │ ├── appkefu_ic_preference_first_pressed.9.png
│ │ ├── appkefu_ic_preference_last_normal.9.png
│ │ ├── appkefu_ic_preference_last_pressed.9.png
│ │ ├── appkefu_ic_preference_normal.9.png
│ │ ├── appkefu_ic_preference_pressed.9.png
│ │ ├── chat_left_qp.9.png
│ │ ├── chat_right_qp.9.png
│ │ ├── ic_launcher.png
│ │ ├── icon_chm.png
│ │ ├── icon_excel.png
│ │ ├── icon_file.png
│ │ ├── icon_flash.png
│ │ ├── icon_folder.png
│ │ ├── icon_html.png
│ │ ├── icon_music.png
│ │ ├── icon_pdf.png
│ │ ├── icon.png
│ │ ├── icon_ppt.png
│ │ ├── icon_uplevel.png
│ │ ├── ic_preference_first_normal.9.png
│ │ ├── ic_preference_first_pressed.9.png
│ │ ├── ic_preference_last_normal.9.png
│ │ ├── ic_preference_last_pressed.9.png
│ │ ├── ic_preference_normal.9.png
│ │ ├── ic_preference_pressed.9.png
│ │ ├── im.png
│ │ ├── local_tab_bom_0.png
│ │ ├── local_tab_bom_1.png
│ │ ├── local_tab_bom.png
│ │ ├── ofm_add_icon.png
│ │ ├── ofm_blacklist_icon.png
│ │ ├── ofm_card_icon.png
│ │ ├── ofm_collect_icon.png
│ │ ├── ofm_profile_icon.png
│ │ ├── ofm_qrcode_icon.png
│ │ ├── ofm_setting_icon.png
│ │ ├── sc_bg_glassbar_j.png
│ │ ├── skinpic_blue_j.png
│ │ ├── Thumbs.db
│ │ ├── tips_error.png
│ │ └── top_bar.9.png
│ ├── drawable-mdpi
│ │ ├── amp1.png
│ │ ├── amp2.png
│ │ ├── amp3.png
│ │ ├── amp4.png
│ │ ├── amp5.png
│ │ ├── amp6.png
│ │ ├── amp7.png
│ │ ├── ic_launcher.png
│ │ ├── icon.png
│ │ ├── Thumbs.db
│ │ ├── ue00e.png
│ │ ├── ue056.png
│ │ ├── ue057.png
│ │ ├── ue058.png
│ │ ├── ue059.png
│ │ ├── ue105.png
│ │ ├── ue106.png
│ │ ├── ue107.png
│ │ ├── ue108.png
│ │ ├── ue11a.png
│ │ ├── ue401.png
│ │ ├── ue402.png
│ │ ├── ue403.png
│ │ ├── ue404.png
│ │ ├── ue405.png
│ │ ├── ue406.png
│ │ ├── ue407.png
│ │ ├── ue408.png
│ │ ├── ue409.png
│ │ ├── ue40a.png
│ │ ├── ue40b.png
│ │ ├── ue40c.png
│ │ ├── ue40d.png
│ │ ├── ue40e.png
│ │ ├── ue40f.png
│ │ ├── ue410.png
│ │ ├── ue411.png
│ │ ├── ue412.png
│ │ ├── ue413.png
│ │ ├── ue414.png
│ │ ├── ue415.png
│ │ ├── ue416.png
│ │ ├── ue417.png
│ │ ├── ue418.png
│ │ ├── ue41f.png
│ │ └── ue421.png
│ ├── drawable-xhdpi
│ │ ├── chat_icon_voice1.png
│ │ ├── chat_icon_voice2.png
│ │ ├── chat_icon_voice3.png
│ │ ├── chat_icon_voice4.png
│ │ ├── chat_icon_voice5.png
│ │ ├── chat_icon_voice6.png
│ │ ├── chat_top_voice_bg.9.png
│ │ ├── chat_voice_bg.9.png
│ │ ├── fg.png
│ │ ├── headout.jpg
│ │ ├── head.png
│ │ ├── ic_launcher.png
│ │ ├── icon_chm.png
│ │ ├── icon_excel.png
│ │ ├── icon_file.png
│ │ ├── icon_flash.png
│ │ ├── icon_folder.png
│ │ ├── icon_html.png
│ │ ├── icon_music.png
│ │ ├── icon_pdf.png
│ │ ├── icon.png
│ │ ├── icon_ppt.png
│ │ ├── icon_uplevel.png
│ │ ├── local_tab_bom_0.png
│ │ ├── local_tab_bom_1.png
│ │ ├── local_tab_bom.png
│ │ ├── mmtitle_bg.png
│ │ ├── sc_bg_glassbar_j.png
│ │ ├── skinpic_blue_j.png
│ │ ├── Thumbs.db
│ │ ├── voice_left1.png
│ │ ├── voice_left2.png
│ │ ├── voice_left3.png
│ │ ├── voice_left.png
│ │ ├── voice_right1.png
│ │ ├── voice_right2.png
│ │ ├── voice_right3.png
│ │ └── voice_right.png
│ ├── layout
│ │ ├── activity_add_friend.xml
│ │ ├── activity_create_muc.xml
│ │ ├── activity_group_join.xml
│ │ ├── activity_profile_change.xml
│ │ ├── activity_profile.xml
│ │ ├── addxml.xml
│ │ ├── bottomdialog.xml
│ │ ├── chat_group.xml
│ │ ├── chathistoryitem.xml
│ │ ├── chathistory.xml
│ │ ├── chat_item.xml
│ │ ├── chatlistheader.xml
│ │ ├── chat_rce_picture.xml
│ │ ├── chat_send_picture.xml
│ │ ├── chat.xml
│ │ ├── common_header_button.xml
│ │ ├── common_header_rightbutton.xml
│ │ ├── common_header.xml
│ │ ├── contacter_main.xml
│ │ ├── contacter_tab1.xml
│ │ ├── contacter_tab2.xml
│ │ ├── contacter_tab3.xml
│ │ ├── contacter.xml
│ │ ├── date_dialog.xml
│ │ ├── datetime_dialog.xml
│ │ ├── dialog_imageloading.xml
│ │ ├── file_back.xml
│ │ ├── formclient_chat_in.xml
│ │ ├── formclient_chat_out.xml
│ │ ├── friend_info.xml
│ │ ├── guide_view.xml
│ │ ├── head.xml
│ │ ├── image_big.xml
│ │ ├── imageshower.xml
│ │ ├── include_chat_add.xml
│ │ ├── include_chat_bottom_bar.xml
│ │ ├── include_emo_gridview.xml
│ │ ├── item01.xml
│ │ ├── item02.xml
│ │ ├── item03.xml
│ │ ├── item04.xml
│ │ ├── item05.xml
│ │ ├── item06.xml
│ │ ├── item_face_text.xml
│ │ ├── item_header.xml
│ │ ├── layout_line1.xml
│ │ ├── loading_listview.xml
│ │ ├── login.xml
│ │ ├── main_page_item.xml
│ │ ├── main.xml
│ │ ├── muc_home.xml
│ │ ├── muc_room.xml
│ │ ├── my_notice_item.xml
│ │ ├── my_notice.xml
│ │ ├── noticelistheader.xml
│ │ ├── recent_chart_item.xml
│ │ ├── room_chat.xml
│ │ ├── room_info.xml
│ │ ├── room_list.xml
│ │ ├── room_member_list.xml
│ │ ├── room_member.xml
│ │ ├── sys_notice_detail.xml
│ │ ├── system_notice.xml
│ │ ├── tab_indicator.xml
│ │ ├── user_info_detail.xml
│ │ ├── user_info_edit.xml
│ │ ├── user_info_top.xml
│ │ ├── user_info.xml
│ │ └── yd_group_dialog.xml
│ ├── menu
│ │ ├── chat_menu.xml
│ │ ├── contacter_menu.xml
│ │ ├── login_menu.xml
│ │ ├── main_page_menu.xml
│ │ ├── my_notice_menu.xml
│ │ ├── pcontacts_menu.xml
│ │ ├── sso_menu.xml
│ │ └── yun_context_menu.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── style.xml
└── src
├── com
│ └── zn
│ └── zxw
│ └── intelligencize
│ └── model
│ ├── AccumulativeIntegraListInfo.java
│ ├── ActivitySchemeInfo.java
│ ├── ChatAcceptInfo.java
│ ├── ChatContentInfo.java
│ ├── ChatContent.java
│ ├── ChatGroupFileInfo.java
│ ├── ChatGroupInfo.java
│ ├── ChatGroupMemberInfo.java
│ ├── ChatMsgEntity.java
│ ├── ChatNotification.java
│ ├── ChatYYHistory.java
│ ├── CityInfo.java
│ ├── CommodityDiscountInfo.java
│ ├── CommodityInformationInfo.java
│ ├── CommunityInfo.java
│ ├── ComplaintInfo.java
│ ├── DealInfo.java
│ ├── DealTypeInfo.java
│ ├── IndentInfo.java
│ ├── IndentListInfo.java
│ ├── JsonEntity.java
│ ├── LevelInfo.java
│ ├── LevelRoleInfo.java
│ ├── MucHistory.java
│ ├── MucRoom.java
│ ├── NeighborhoodCommitteeInfo.java
│ ├── ObjectScoreInfo.java
│ ├── OfUser.java
│ ├── PictrueInformationInfo.java
│ ├── PictureListInfo.java
│ ├── PrivilegeInfo.java
│ ├── PropertyManagementCompanyInfo.java
│ ├── RoleInfo.java
│ ├── RolePrivilegeInfo.java
│ ├── ScoreListInfo.java
│ ├── ScoreTypeListInfo.java
│ ├── ShopAcceptInfo.java
│ ├── ShopDiscountInfo.java
│ ├── ShopInformationInfo.java
│ ├── ShopRelateCommodityInfo.java
│ ├── TableName.java
│ ├── TypeLevelOneInfo.java
│ ├── TypeMenuInfo.java
│ ├── UserCommunityInfo.java
│ ├── UserContactInfo.java
│ ├── UserIPApproveInfo.java
│ ├── User.java
│ ├── UserLoginInfo.java
│ └── UserRoleInfo.java
├── csdn
│ └── shimiso
│ └── eim
│ ├── activity
│ │ ├── ActivitySupport.java
│ │ ├── BaseActivity.java
│ │ ├── EimApplication.java
│ │ ├── GuideViewActivity.java
│ │ ├── HandlerListener.java
│ │ ├── IActivitySupport.java
│ │ ├── im
│ │ │ ├── AChatActivity.java
│ │ │ ├── AContacterActivity.java
│ │ │ ├── AddFriendActivity.java
│ │ │ ├── ChatActivity.java
│ │ │ ├── ChatHistoryActivity.java
│ │ │ ├── ContacterMainActivity.java
│ │ │ ├── FriendInfoActivity.java
│ │ │ ├── GroupCreateActivity.java
│ │ │ ├── GroupJoinActivity.java
│ │ │ ├── ImageShower.java
│ │ │ ├── ImageYYActivity.java
│ │ │ ├── ProfileChangeActivity.java
│ │ │ ├── RoomChatActivity.java
│ │ │ ├── RoomInfoActivity.java
│ │ │ ├── RoomMemberActivity.java
│ │ │ └── UserInfoActivity.java
│ │ ├── LoginActivity.java
│ │ ├── MainActivity.java
│ │ ├── MessageListener.java
│ │ ├── ModelTest.java
│ │ ├── MUCActivity.java
│ │ ├── MUCRoom.java
│ │ ├── notice
│ │ │ ├── MyNoticeActivity.java
│ │ │ └── SystemNoticeDetailActivity.java
│ │ └── SApp.java
│ ├── adapter
│ │ ├── BaseArrayListAdapter.java
│ │ ├── EmoteAdapter.java
│ │ ├── EmoViewPagerAdapter.java
│ │ ├── MemberAdapter.java
│ │ ├── RoomChatAdapter.java
│ │ ├── RoomListAdapter.java
│ │ └── RoomMemberAdapter.java
│ ├── comm
│ │ ├── AppException.java
│ │ └── Constant.java
│ ├── db
│ │ ├── DataBaseHelper.java
│ │ ├── DBManager.java
│ │ ├── SDCardSQLiteOpenHelper.java
│ │ └── SQLiteTemplate.java
│ ├── manager
│ │ ├── ContacterManager.java
│ │ ├── MessageManager.java
│ │ ├── NoticeManager.java
│ │ ├── OfflineMsgManager.java
│ │ ├── UserManager.java
│ │ └── XmppConnectionManager.java
│ ├── model
│ │ ├── ChartHisBean.java
│ │ ├── IMMessage.java
│ │ ├── LoginConfig.java
│ │ ├── MainPageItem.java
│ │ ├── Notice.java
│ │ ├── RoomMsg.java
│ │ ├── SoundMeter.java
│ │ └── User.java
│ ├── service
│ │ ├── IMChatService.java
│ │ ├── IMContactService.java
│ │ ├── IMSystemMsgService.java
│ │ ├── PresenceService.java
│ │ ├── ReConnectService.java
│ │ └── XmppService.java
│ ├── task
│ │ └── LoginTask.java
│ ├── util
│ │ ├── AlertDateDialogOnEditText.java
│ │ ├── AlertDateTimeDialogOnEditText.java
│ │ ├── Base64Coder.java
│ │ ├── BASE64Encoder.java
│ │ ├── BitmapCommon.java
│ │ ├── CharacterEncoder.java
│ │ ├── CommonUtils.java
│ │ ├── DateUtil.java
│ │ ├── EmoticonsEditText.java
│ │ ├── EmoticonsTextView.java
│ │ ├── FaceText.java
│ │ ├── FaceTextUtils.java
│ │ ├── FileUtil.java
│ │ ├── HeaderLayout.java
│ │ ├── HttpURLTools.java
│ │ ├── MoneyUtil.java
│ │ ├── RegexUtil.java
│ │ ├── SLog.java
│ │ ├── SpinnerItem.java
│ │ ├── StringUtil.java
│ │ ├── TimestampTool.java
│ │ ├── UnZipUtil.java
│ │ ├── UUIDPK.java
│ │ └── ValidateUtil.java
│ └── view
│ ├── ChartRecordListView.java
│ ├── ContacterExpandAdapter.java
│ ├── ImageLoadingDialog.java
│ ├── LayoutChangeListener.java
│ ├── MainPageAdapter.java
│ ├── NoticeAdapter.java
│ ├── RecentChartAdapter.java
│ ├── ScrollLayout.java
│ ├── SelectAddPopupWindow.java
│ └── SelectPicPopupWindow.java
└── org
├── jivesoftware
│ ├── smack
│ │ ├── AbstractConnectionListener.java
│ │ ├── AccountManager.java
│ │ ├── Chat.java
│ │ ├── ChatManager.java
│ │ ├── ChatManagerListener.java
│ │ ├── ConnectionConfiguration.java
│ │ ├── ConnectionCreationListener.java
│ │ ├── Connection.java
│ │ ├── ConnectionListener.java
│ │ ├── debugger
│ │ │ ├── ConsoleDebugger.java
│ │ │ ├── LiteDebugger.java
│ │ │ ├── package.html
│ │ │ └── SmackDebugger.java
│ │ ├── filter
│ │ │ ├── AndFilter.java
│ │ │ ├── FromContainsFilter.java
│ │ │ ├── FromMatchesFilter.java
│ │ │ ├── IQTypeFilter.java
│ │ │ ├── MessageTypeFilter.java
│ │ │ ├── NotFilter.java
│ │ │ ├── OrFilter.java
│ │ │ ├── package.html
│ │ │ ├── PacketExtensionFilter.java
│ │ │ ├── PacketFilter.java
│ │ │ ├── PacketIDFilter.java
│ │ │ ├── PacketTypeFilter.java
│ │ │ ├── ThreadFilter.java
│ │ │ └── ToContainsFilter.java
│ │ ├── MessageListener.java
│ │ ├── NonSASLAuthentication.java
│ │ ├── OpenTrustManager.java
│ │ ├── package.html
│ │ ├── packet
│ │ │ ├── Authentication.java
│ │ │ ├── Bind.java
│ │ │ ├── DefaultPacketExtension.java
│ │ │ ├── IQ.java
│ │ │ ├── Message.java
│ │ │ ├── package.html
│ │ │ ├── PacketExtension.java
│ │ │ ├── Packet.java
│ │ │ ├── Presence.java
│ │ │ ├── PrivacyItem.java
│ │ │ ├── Privacy.java
│ │ │ ├── Registration.java
│ │ │ ├── RosterPacket.java
│ │ │ ├── Session.java
│ │ │ ├── StreamError.java
│ │ │ └── XMPPError.java
│ │ ├── PacketCollector.java
│ │ ├── PacketInterceptor.java
│ │ ├── PacketListener.java
│ │ ├── PacketReader.java
│ │ ├── PacketWriter.java
│ │ ├── PrivacyList.java
│ │ ├── PrivacyListListener.java
│ │ ├── PrivacyListManager.java
│ │ ├── provider
│ │ │ ├── IQProvider.java
│ │ │ ├── package.html
│ │ │ ├── PacketExtensionProvider.java
│ │ │ ├── PrivacyProvider.java
│ │ │ └── ProviderManager.java
│ │ ├── proxy
│ │ │ ├── DirectSocketFactory.java
│ │ │ ├── HTTPProxySocketFactory.java
│ │ │ ├── ProxyException.java
│ │ │ ├── ProxyInfo.java
│ │ │ ├── Socks4ProxySocketFactory.java
│ │ │ └── Socks5ProxySocketFactory.java
│ │ ├── ReconnectionManager.java
│ │ ├── RosterEntry.java
│ │ ├── RosterGroup.java
│ │ ├── Roster.java
│ │ ├── RosterListener.java
│ │ ├── sasl
│ │ │ ├── package.html
│ │ │ ├── SASLAnonymous.java
│ │ │ ├── SASLCramMD5Mechanism.java
│ │ │ ├── SASLDigestMD5Mechanism.java
│ │ │ ├── SASLExternalMechanism.java
│ │ │ ├── SASLGSSAPIMechanism.java
│ │ │ ├── SASLMechanism.java
│ │ │ └── SASLPlainMechanism.java
│ │ ├── SASLAuthentication.java
│ │ ├── ServerTrustManager.java
│ │ ├── SmackConfiguration.java
│ │ ├── UserAuthentication.java
│ │ ├── util
│ │ │ ├── Base64.java
│ │ │ ├── Cache.java
│ │ │ ├── collections
│ │ │ │ ├── AbstractEmptyIterator.java
│ │ │ │ ├── AbstractHashedMap.java
│ │ │ │ ├── AbstractKeyValue.java
│ │ │ │ ├── AbstractMapEntry.java
│ │ │ │ ├── AbstractReferenceMap.java
│ │ │ │ ├── DefaultMapEntry.java
│ │ │ │ ├── EmptyIterator.java
│ │ │ │ ├── EmptyMapIterator.java
│ │ │ │ ├── IterableMap.java
│ │ │ │ ├── KeyValue.java
│ │ │ │ ├── MapIterator.java
│ │ │ │ ├── ReferenceMap.java
│ │ │ │ └── ResettableIterator.java
│ │ │ ├── DNSUtil.java
│ │ │ ├── ObservableReader.java
│ │ │ ├── ObservableWriter.java
│ │ │ ├── package.html
│ │ │ ├── PacketParserUtils.java
│ │ │ ├── ReaderListener.java
│ │ │ ├── StringUtils.java
│ │ │ └── WriterListener.java
│ │ ├── XMPPConnection.java
│ │ └── XMPPException.java
│ └── smackx
│ ├── bookmark
│ │ ├── BookmarkedConference.java
│ │ ├── BookmarkedURL.java
│ │ ├── BookmarkManager.java
│ │ ├── Bookmarks.java
│ │ └── SharedBookmark.java
│ ├── bytestreams
│ │ ├── BytestreamListener.java
│ │ ├── BytestreamManager.java
│ │ ├── BytestreamRequest.java
│ │ ├── BytestreamSession.java
│ │ ├── ibb
│ │ │ ├── CloseListener.java
│ │ │ ├── DataListener.java
│ │ │ ├── InBandBytestreamListener.java
│ │ │ ├── InBandBytestreamManager.java
│ │ │ ├── InBandBytestreamRequest.java
│ │ │ ├── InBandBytestreamSession.java
│ │ │ ├── InitiationListener.java
│ │ │ ├── packet
│ │ │ │ ├── Close.java
│ │ │ │ ├── Data.java
│ │ │ │ ├── DataPacketExtension.java
│ │ │ │ └── Open.java
│ │ │ └── provider
│ │ │ ├── CloseIQProvider.java
│ │ │ ├── DataPacketProvider.java
│ │ │ └── OpenIQProvider.java
│ │ └── socks5
│ │ ├── InitiationListener.java
│ │ ├── packet
│ │ │ └── Bytestream.java
│ │ ├── provider
│ │ │ └── BytestreamsProvider.java
│ │ ├── Socks5BytestreamListener.java
│ │ ├── Socks5BytestreamManager.java
│ │ ├── Socks5BytestreamRequest.java
│ │ ├── Socks5BytestreamSession.java
│ │ ├── Socks5ClientForInitiator.java
│ │ ├── Socks5Client.java
│ │ ├── Socks5Proxy.java
│ │ └── Socks5Utils.java
│ ├── ChatState.java
│ ├── ChatStateListener.java
│ ├── ChatStateManager.java
│ ├── commands
│ │ ├── AdHocCommand.java
│ │ ├── AdHocCommandManager.java
│ │ ├── AdHocCommandNote.java
│ │ ├── LocalCommandFactory.java
│ │ ├── LocalCommand.java
│ │ └── RemoteCommand.java
│ ├── debugger
│ │ ├── EnhancedDebugger.java
│ │ ├── EnhancedDebuggerWindow.java
│ │ └── package.html
│ ├── DefaultMessageEventRequestListener.java
│ ├── filetransfer
│ │ ├── FaultTolerantNegotiator.java
│ │ ├── FileTransfer.java
│ │ ├── FileTransferListener.java
│ │ ├── FileTransferManager.java
│ │ ├── FileTransferNegotiator.java
│ │ ├── FileTransferRequest.java
│ │ ├── IBBTransferNegotiator.java
│ │ ├── IncomingFileTransfer.java
│ │ ├── OutgoingFileTransfer.java
│ │ ├── Socks5TransferNegotiator.java
│ │ └── StreamNegotiator.java
│ ├── FormField.java
│ ├── Form.java
│ ├── GroupChatInvitation.java
│ ├── LastActivityManager.java
│ ├── MessageEventManager.java
│ ├── MessageEventNotificationListener.java
│ ├── MessageEventRequestListener.java
│ ├── muc
│ │ ├── Affiliate.java
│ │ ├── ConnectionDetachedPacketCollector.java
│ │ ├── DeafOccupantInterceptor.java
│ │ ├── DefaultParticipantStatusListener.java
│ │ ├── DefaultUserStatusListener.java
│ │ ├── DiscussionHistory.java
│ │ ├── HostedRoom.java
│ │ ├── InvitationListener.java
│ │ ├── InvitationRejectionListener.java
│ │ ├── MultiUserChat.java
│ │ ├── Occupant.java
│ │ ├── package.html
│ │ ├── PacketMultiplexListener.java
│ │ ├── ParticipantStatusListener.java
│ │ ├── RoomInfo.java
│ │ ├── RoomListenerMultiplexor.java
│ │ ├── SubjectUpdatedListener.java
│ │ └── UserStatusListener.java
│ ├── MultipleRecipientInfo.java
│ ├── MultipleRecipientManager.java
│ ├── NodeInformationProvider.java
│ ├── OfflineMessageHeader.java
│ ├── OfflineMessageManager.java
│ ├── package.html
│ ├── packet
│ │ ├── AdHocCommandData.java
│ │ ├── AttentionExtension.java
│ │ ├── ChatStateExtension.java
│ │ ├── DataForm.java
│ │ ├── DefaultPrivateData.java
│ │ ├── DelayInfo.java
│ │ ├── DelayInformation.java
│ │ ├── DiscoverInfo.java
│ │ ├── DiscoverItems.java
│ │ ├── Header.java
│ │ ├── HeadersExtension.java
│ │ ├── LastActivity.java
│ │ ├── MessageEvent.java
│ │ ├── MUCAdmin.java
│ │ ├── MUCInitialPresence.java
│ │ ├── MUCOwner.java
│ │ ├── MUCUser.java
│ │ ├── MultipleAddresses.java
│ │ ├── Nick.java
│ │ ├── OfflineMessageInfo.java
│ │ ├── OfflineMessageRequest.java
│ │ ├── package.html
│ │ ├── PEPEvent.java
│ │ ├── PEPItem.java
│ │ ├── PEPPubSub.java
│ │ ├── PrivateData.java
│ │ ├── RosterExchange.java
│ │ ├── SharedGroupsInfo.java
│ │ ├── StreamInitiation.java
│ │ ├── SyncPacketSend.java
│ │ ├── Time.java
│ │ ├── VCard.java
│ │ ├── Version.java
│ │ └── XHTMLExtension.java
│ ├── PEPListener.java
│ ├── PEPManager.java
│ ├── PrivateDataManager.java
│ ├── provider
│ │ ├── AdHocCommandDataProvider.java
│ │ ├── DataFormProvider.java
│ │ ├── DelayInfoProvider.java
│ │ ├── DelayInformationProvider.java
│ │ ├── DiscoverInfoProvider.java
│ │ ├── DiscoverItemsProvider.java
│ │ ├── EmbeddedExtensionProvider.java
│ │ ├── HeaderProvider.java
│ │ ├── HeadersProvider.java
│ │ ├── MessageEventProvider.java
│ │ ├── MUCAdminProvider.java
│ │ ├── MUCOwnerProvider.java
│ │ ├── MUCUserProvider.java
│ │ ├── MultipleAddressesProvider.java
│ │ ├── package.html
│ │ ├── PEPProvider.java
│ │ ├── PrivateDataProvider.java
│ │ ├── RosterExchangeProvider.java
│ │ ├── StreamInitiationProvider.java
│ │ ├── VCardProvider.java
│ │ └── XHTMLExtensionProvider.java
│ ├── pubsub
│ │ ├── AccessModel.java
│ │ ├── Affiliation.java
│ │ ├── AffiliationsExtension.java
│ │ ├── ChildrenAssociationPolicy.java
│ │ ├── CollectionNode.java
│ │ ├── ConfigurationEvent.java
│ │ ├── ConfigureForm.java
│ │ ├── ConfigureNodeFields.java
│ │ ├── EmbeddedPacketExtension.java
│ │ ├── EventElement.java
│ │ ├── EventElementType.java
│ │ ├── FormNode.java
│ │ ├── FormNodeType.java
│ │ ├── FormType.java
│ │ ├── GetItemsRequest.java
│ │ ├── ItemDeleteEvent.java
│ │ ├── Item.java
│ │ ├── ItemPublishEvent.java
│ │ ├── ItemReply.java
│ │ ├── ItemsExtension.java
│ │ ├── LeafNode.java
│ │ ├── listener
│ │ │ ├── ItemDeleteListener.java
│ │ │ ├── ItemEventListener.java
│ │ │ └── NodeConfigListener.java
│ │ ├── NodeEvent.java
│ │ ├── NodeExtension.java
│ │ ├── Node.java
│ │ ├── NodeType.java
│ │ ├── OptionsExtension.java
│ │ ├── packet
│ │ │ ├── PubSub.java
│ │ │ ├── PubSubNamespace.java
│ │ │ └── SyncPacketSend.java
│ │ ├── PayloadItem.java
│ │ ├── PresenceState.java
│ │ ├── provider
│ │ │ ├── AffiliationProvider.java
│ │ │ ├── AffiliationsProvider.java
│ │ │ ├── ConfigEventProvider.java
│ │ │ ├── EventProvider.java
│ │ │ ├── FormNodeProvider.java
│ │ │ ├── ItemProvider.java
│ │ │ ├── ItemsProvider.java
│ │ │ ├── PubSubProvider.java
│ │ │ ├── RetractEventProvider.java
│ │ │ ├── SimpleNodeProvider.java
│ │ │ ├── SubscriptionProvider.java
│ │ │ └── SubscriptionsProvider.java
│ │ ├── PublishItem.java
│ │ ├── PublishModel.java
│ │ ├── PubSubElementType.java
│ │ ├── PubSubManager.java
│ │ ├── RetractItem.java
│ │ ├── SimplePayload.java
│ │ ├── SubscribeExtension.java
│ │ ├── SubscribeForm.java
│ │ ├── SubscribeOptionFields.java
│ │ ├── SubscriptionEvent.java
│ │ ├── Subscription.java
│ │ ├── SubscriptionsExtension.java
│ │ ├── UnsubscribeExtension.java
│ │ └── util
│ │ ├── NodeUtils.java
│ │ └── XmlUtils.java
│ ├── RemoteRosterEntry.java
│ ├── ReportedData.java
│ ├── RosterExchangeListener.java
│ ├── RosterExchangeManager.java
│ ├── search
│ │ ├── SimpleUserSearch.java
│ │ ├── UserSearch.java
│ │ └── UserSearchManager.java
│ ├── ServiceDiscoveryManager.java
│ ├── SharedGroupManager.java
│ ├── workgroup
│ │ ├── agent
│ │ │ ├── Agent.java
│ │ │ ├── AgentRoster.java
│ │ │ ├── AgentRosterListener.java
│ │ │ ├── AgentSession.java
│ │ │ ├── InvitationRequest.java
│ │ │ ├── OfferConfirmation.java
│ │ │ ├── OfferConfirmationListener.java
│ │ │ ├── OfferContent.java
│ │ │ ├── Offer.java
│ │ │ ├── OfferListener.java
│ │ │ ├── QueueUsersListener.java
│ │ │ ├── RevokedOffer.java
│ │ │ ├── TranscriptManager.java
│ │ │ ├── TranscriptSearchManager.java
│ │ │ ├── TransferRequest.java
│ │ │ ├── UserRequest.java
│ │ │ └── WorkgroupQueue.java
│ │ ├── ext
│ │ │ ├── forms
│ │ │ │ └── WorkgroupForm.java
│ │ │ ├── history
│ │ │ │ ├── AgentChatHistory.java
│ │ │ │ ├── AgentChatSession.java
│ │ │ │ └── ChatMetadata.java
│ │ │ ├── macros
│ │ │ │ ├── MacroGroup.java
│ │ │ │ ├── Macro.java
│ │ │ │ └── Macros.java
│ │ │ └── notes
│ │ │ └── ChatNotes.java
│ │ ├── MetaData.java
│ │ ├── packet
│ │ │ ├── AgentInfo.java
│ │ │ ├── AgentStatus.java
│ │ │ ├── AgentStatusRequest.java
│ │ │ ├── AgentWorkgroups.java
│ │ │ ├── DepartQueuePacket.java
│ │ │ ├── MetaDataProvider.java
│ │ │ ├── MonitorPacket.java
│ │ │ ├── OccupantsInfo.java
│ │ │ ├── OfferRequestProvider.java
│ │ │ ├── OfferRevokeProvider.java
│ │ │ ├── QueueDetails.java
│ │ │ ├── QueueOverview.java
│ │ │ ├── QueueUpdate.java
│ │ │ ├── RoomInvitation.java
│ │ │ ├── RoomTransfer.java
│ │ │ ├── SessionID.java
│ │ │ ├── Transcript.java
│ │ │ ├── TranscriptProvider.java
│ │ │ ├── TranscriptSearch.java
│ │ │ ├── Transcripts.java
│ │ │ ├── TranscriptsProvider.java
│ │ │ ├── UserID.java
│ │ │ └── WorkgroupInformation.java
│ │ ├── QueueUser.java
│ │ ├── settings
│ │ │ ├── ChatSetting.java
│ │ │ ├── ChatSettings.java
│ │ │ ├── GenericSettings.java
│ │ │ ├── OfflineSettings.java
│ │ │ ├── SearchSettings.java
│ │ │ ├── SoundSettings.java
│ │ │ └── WorkgroupProperties.java
│ │ ├── user
│ │ │ ├── QueueListener.java
│ │ │ └── Workgroup.java
│ │ ├── util
│ │ │ ├── ListenerEventDispatcher.java
│ │ │ ├── MetaDataUtils.java
│ │ │ └── ModelUtil.java
│ │ ├── WorkgroupInvitation.java
│ │ └── WorkgroupInvitationListener.java
│ ├── XHTMLManager.java
│ └── XHTMLText.java
└── xmlpull
└── mxp1
└── MXParser.java
227 directories, 3276 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论