--- a/src/com/beem/project/beem/service/ChatAdapter.java Fri May 22 19:17:50 2009 +0200
+++ b/src/com/beem/project/beem/service/ChatAdapter.java Tue May 26 19:56:38 2009 +0200
@@ -12,18 +12,22 @@
/**
* An adapter for smack's Chat class.
+ *
* @author darisk
*/
public class ChatAdapter extends IChat.Stub {
- private Chat mAdaptee;
- private Contact mParticipant;
- private String mState;
+
+ private Chat mAdaptee;
+ private Contact mParticipant;
+ private String mState;
private StringBuffer mLastMessages;
- private boolean isOpen;
-
+ private boolean isOpen;
+
/**
* Constructor.
- * @param chat The chat to adapt
+ *
+ * @param chat
+ * The chat to adapt
*/
public ChatAdapter(final Chat chat) {
mLastMessages = new StringBuffer();
@@ -31,6 +35,25 @@
mParticipant = new Contact(chat.getParticipant());
}
+ @Override
+ public void addToLastMessages(String msg) throws RemoteException {
+ mLastMessages.append(msg).append('\n');
+ }
+
+ @Override
+ public void clearLastMessages() throws RemoteException {
+ mLastMessages.delete(0, mLastMessages.length());
+ }
+
+ public Chat getAdaptee() {
+ return mAdaptee;
+ }
+
+ @Override
+ public String getLastMessages() throws RemoteException {
+ return mLastMessages.toString();
+ }
+
/**
* {@inheritDoc}
*/
@@ -39,6 +62,18 @@
return mParticipant;
}
+ @Override
+ public String getState() throws RemoteException {
+ return mState;
+ }
+
+ /**
+ * @return the isOpen
+ */
+ public boolean isOpen() {
+ return isOpen;
+ }
+
/**
* {@inheritDoc}
*/
@@ -60,47 +95,17 @@
}
}
- @Override
- public String getState() throws RemoteException {
- return mState;
+ /**
+ * @param isOpen
+ * the isOpen to set
+ */
+ public void setOpen(boolean isOpen) {
+ this.isOpen = isOpen;
}
-
+
@Override
public void setState(String state) throws RemoteException {
mState = state;
}
- public Chat getAdaptee() {
- return mAdaptee;
- }
-
- @Override
- public String getLastMessages() throws RemoteException {
- return mLastMessages.toString();
- }
-
- @Override
- public void addToLastMessages(String msg) throws RemoteException {
- mLastMessages.append(msg).append('\n');
- }
-
- @Override
- public void clearLastMessages() throws RemoteException {
- mLastMessages.delete(0, mLastMessages.length());
- }
-
- /**
- * @param isOpen the isOpen to set
- */
- public void setOpen(boolean isOpen) {
- this.isOpen = isOpen;
- }
-
- /**
- * @return the isOpen
- */
- public boolean isOpen() {
- return isOpen;
- }
-
}