Make User abstract and remove useless Serializable implementation
This commit is contained in:
parent
16664ed8a2
commit
a49432a668
2 changed files with 3 additions and 3 deletions
|
@ -1,6 +1,7 @@
|
|||
package fr.insa.clavardator.client.db;
|
||||
|
||||
import fr.insa.clavardator.client.users.CurrentUser;
|
||||
import fr.insa.clavardator.client.users.PeerUser;
|
||||
import fr.insa.clavardator.lib.message.FileMessage;
|
||||
import fr.insa.clavardator.lib.message.Message;
|
||||
import fr.insa.clavardator.lib.users.User;
|
||||
|
@ -203,7 +204,7 @@ public class DatabaseController {
|
|||
while (res.next()) {
|
||||
String id = res.getString("id");
|
||||
String username = res.getString("username");
|
||||
userList.add(new User(id, username));
|
||||
userList.add(new PeerUser(id, username));
|
||||
}
|
||||
Log.v(getClass().getSimpleName(), userList.size() + " users fetched");
|
||||
|
||||
|
|
|
@ -2,9 +2,8 @@ package fr.insa.clavardator.lib.users;
|
|||
|
||||
import java.beans.PropertyChangeListener;
|
||||
import java.beans.PropertyChangeSupport;
|
||||
import java.io.Serializable;
|
||||
|
||||
public class User implements Serializable {
|
||||
public abstract class User {
|
||||
// Make this class observable
|
||||
private final transient PropertyChangeSupport pcs = new PropertyChangeSupport(this);
|
||||
private String username;
|
||||
|
|
Loading…
Reference in a new issue