aboutsummaryrefslogtreecommitdiff
path: root/src/com/wilko/jaim/BuddyUpdateTocResponse.java
diff options
context:
space:
mode:
authorFrankie B <git@diskfloppy.me>2024-05-10 00:32:34 +0100
committerFrankie B <git@diskfloppy.me>2024-05-10 00:32:34 +0100
commit3faced7068a8401b57be8949e80ce4f4da4a0fb5 (patch)
tree32e76b06780fe6c14ddb4917d3ad0b222fa9c596 /src/com/wilko/jaim/BuddyUpdateTocResponse.java
parenta1dff2cb8d33b17bc5981f1638cd50266713e98f (diff)
Format all code, add editorconfig
Diffstat (limited to 'src/com/wilko/jaim/BuddyUpdateTocResponse.java')
-rw-r--r--src/com/wilko/jaim/BuddyUpdateTocResponse.java251
1 files changed, 126 insertions, 125 deletions
diff --git a/src/com/wilko/jaim/BuddyUpdateTocResponse.java b/src/com/wilko/jaim/BuddyUpdateTocResponse.java
index b9de8db..d7cc314 100644
--- a/src/com/wilko/jaim/BuddyUpdateTocResponse.java
+++ b/src/com/wilko/jaim/BuddyUpdateTocResponse.java
@@ -1,4 +1,4 @@
-/*
+/*
* (C) 2002 Paul Wilkinson wilko@users.sourceforge.net
*
* This program is free software; you can redistribute it and/or modify
@@ -28,12 +28,15 @@ package com.wilko.jaim;
import java.util.Date;
import java.util.StringTokenizer;
-/** A BuddyUpdateTocResponse is delivered to a {@link JaimEventListener } when a buddy update is received from the TOC server
+/**
+ * A BuddyUpdateTocResponse is delivered to a {@link JaimEventListener } when a buddy update is received from the TOC server
+ *
* @author paulw
* @version $Revision: 1.7 $
*/
public class BuddyUpdateTocResponse extends TocResponse implements TocResponseHandler {
+ public static String RESPONSE_TYPE = "UPDATE_BUDDY";
private String buddyName;
private boolean online;
private int evil;
@@ -44,167 +47,165 @@ public class BuddyUpdateTocResponse extends TocResponse implements TocResponseHa
private boolean confirmed;
private Date signonTime;
private boolean away;
-
- public static String RESPONSE_TYPE="UPDATE_BUDDY";
-
- /** Creates new BuddyUpdateTocResponse */
+
+ /**
+ * Creates new BuddyUpdateTocResponse
+ */
public BuddyUpdateTocResponse() {
- buddyName="";
- online=false;
- evil=0;
- idleTime=0;
- onAOL=false;
- unconfirmed=false;
- admin=false;
- confirmed=false;
- away=false;
+ buddyName = "";
+ online = false;
+ evil = 0;
+ idleTime = 0;
+ onAOL = false;
+ unconfirmed = false;
+ admin = false;
+ confirmed = false;
+ away = false;
}
- /** The parseString method is used to populate the fields of this class from a Buddy Update string from the TOC server
+ /**
+ * The parseString method is used to populate the fields of this class from a Buddy Update string from the TOC server
+ *
* @param str The String containing the buddy update
- */
+ */
public TocResponse parseString(java.lang.String str) {
- BuddyUpdateTocResponse tr=new BuddyUpdateTocResponse();
+ BuddyUpdateTocResponse tr = new BuddyUpdateTocResponse();
tr.doParse(str);
- return(tr);
+ return (tr);
}
-
- private void doParse(String str)
- {
- cmd=str;
- StringTokenizer st=new StringTokenizer(str,":");
-
+
+ private void doParse(String str) {
+ cmd = str;
+ StringTokenizer st = new StringTokenizer(str, ":");
+
st.nextToken();
- buddyName=st.nextToken();
- String onlineStr=st.nextToken();
- if (onlineStr.equals("T"))
- {
- online=true;
- }
- else
- {
- online=false;
- }
-
- evil=Integer.parseInt(st.nextToken());
- long signon=Long.parseLong(st.nextToken());
- signonTime=new Date(signon*1000);
- idleTime=Integer.parseInt(st.nextToken());
- String userclass=st.nextToken();
+ buddyName = st.nextToken();
+ String onlineStr = st.nextToken();
+ online = onlineStr.equals("T");
+
+ evil = Integer.parseInt(st.nextToken());
+ long signon = Long.parseLong(st.nextToken());
+ signonTime = new Date(signon * 1000);
+ idleTime = Integer.parseInt(st.nextToken());
+ String userclass = st.nextToken();
if (userclass.charAt(0) == 'A')
- onAOL=true;
- if (userclass.charAt(1) == 'A')
- {
- admin=true;
- }
- else
- {
- if (userclass.charAt(1)=='U')
- {
- unconfirmed=true;
- }
- else
- {
- if(userclass.charAt(1)=='O')
- {
- confirmed=true;
+ onAOL = true;
+ if (userclass.charAt(1) == 'A') {
+ admin = true;
+ } else {
+ if (userclass.charAt(1) == 'U') {
+ unconfirmed = true;
+ } else {
+ if (userclass.charAt(1) == 'O') {
+ confirmed = true;
}
}
}
- if (userclass.length()>2)
- {
- if (userclass.charAt(2)=='U')
- {
- away=true;
- }
+ if (userclass.length() > 2) {
+ if (userclass.charAt(2) == 'U') {
+ away = true;
+ }
}
}
-
- /** Get the away status of the buddy specified by this update
+
+ /**
+ * Get the away status of the buddy specified by this update
+ *
* @return true if the buddy is "away"
- */
- public boolean isAway()
- {
- return(away);
+ */
+ public boolean isAway() {
+ return (away);
}
-
- /** Get the response type of this response. This method is used by the response dispatcher within JaimConnection
+
+ /**
+ * Get the response type of this response. This method is used by the response dispatcher within JaimConnection
+ *
* @return The response type
- */
+ */
public String getResponseType() {
return RESPONSE_TYPE;
}
-
- /** Obtain the buddy name from this update
+
+ /**
+ * Obtain the buddy name from this update
+ *
* @return The buddy name
- */
- public String getBuddy()
- {
- return(buddyName);
+ */
+ public String getBuddy() {
+ return (buddyName);
}
-
- /** Obtain the online status of this buddy update
+
+ /**
+ * Obtain the online status of this buddy update
+ *
* @return true if the buddy is on line
- */
- public boolean isOnline()
- {
- return(online);
+ */
+ public boolean isOnline() {
+ return (online);
}
-
- /** Obtain the idle time of this buddy
+
+ /**
+ * Obtain the idle time of this buddy
+ *
* @return The idle time in seconds
- */
- public int getIdleTime()
- {
- return(idleTime);
+ */
+ public int getIdleTime() {
+ return (idleTime);
}
-
- /** Obtain the "Evil" (Warning) level of this buddy
+
+ /**
+ * Obtain the "Evil" (Warning) level of this buddy
+ *
* @return The warning level as a percentage
- */
- public int getEvil()
- {
- return(evil);
+ */
+ public int getEvil() {
+ return (evil);
}
-
- /** Is this buddy an "Administrator"
+
+ /**
+ * Is this buddy an "Administrator"
+ *
* @return true if an administrator
- */
- public boolean isAdmin()
- {
- return(admin);
+ */
+ public boolean isAdmin() {
+ return (admin);
}
-
- /** IS this buddy a "confirmed" user
+
+ /**
+ * IS this buddy a "confirmed" user
+ *
* @return True if this buddy is confirmed
- */
- public boolean isConfirmed()
- {
- return(confirmed);
+ */
+ public boolean isConfirmed() {
+ return (confirmed);
}
-
- /** Is this user an "Unconfirmed user"
+
+ /**
+ * Is this user an "Unconfirmed user"
+ *
* @return True if this user is unconfirmed
- */
- public boolean isUnconfirmed()
- {
- return(unconfirmed);
+ */
+ public boolean isUnconfirmed() {
+ return (unconfirmed);
}
-
- /** Get the signon time of this buddy
+
+ /**
+ * Get the signon time of this buddy
+ *
* @return The date/time of signon
- */
- public Date getSignonTime()
- {
- return(signonTime);
+ */
+ public Date getSignonTime() {
+ return (signonTime);
}
-
- /** Returns true if this response handler can handle the specified response.
+
+ /**
+ * Returns true if this response handler can handle the specified response.
+ *
* @param Response - the response string from TOC. This is the part of the response before the first ':'
* @return true if the response can be handled
*/
public boolean canHandle(String Response) {
- return(Response.equalsIgnoreCase(RESPONSE_TYPE));
- }
-
+ return (Response.equalsIgnoreCase(RESPONSE_TYPE));
+ }
+
}