Android Open Source - FriendScore Team Object






From Project

Back to project page FriendScore.

License

The source code is released under:

MIT License

If you think the Android project FriendScore listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.prnk.friendscore;
//from w ww .j a  v  a2  s . c o m
import java.util.ArrayList;


public class TeamObject implements Comparable<TeamObject>{
  
  private long id;
  private String name;
  private ScoreObject score;
  public ArrayList<PlayerObject> players;
  private final String defaultString = "Team Name";
  private boolean selected;
  
  public TeamObject() {
    this.name = defaultString;
    this.score = new ScoreObject();
    this.players = new ArrayList<PlayerObject>();
  }
  
  public TeamObject(String name) {
    this.name = name;
    this.score = new ScoreObject();
    this.players = new ArrayList<PlayerObject>();
  }
  
  public String Name() {
    return this.name;
  }
  
  public int Score() {
    return this.score.Score();
  }
  
  public ScoreObject GetScoreObject() {
    return this.score;
  }
  
  public void SetScoreObject(ScoreObject s) {
    this.score = s;
  }
  
  public void SetName(String name) {
    this.name = name;
  }
  
  public long GetId(){
    return this.id;
  }
  
  public void SetId(long identifier){
    this.id = identifier;
  }
  
  public void SetScore(int score) {
    this.score.SetScore(score);
  }
  
  public void SetPlayers(ArrayList<PlayerObject> p){
    this.players = p;
  }
  
  public boolean Selected() {
    return this.selected;
  }
  
  public void SetSelected(boolean selected) {
    this.selected = selected;
  }
  
  public int compareTo(TeamObject o)
  {
       return(o.Score() - this.Score());
  }
}




Java Source Code List

com.prnk.friendscore.DashboardActivity.java
com.prnk.friendscore.DataBaseWrapper.java
com.prnk.friendscore.EditActivity.java
com.prnk.friendscore.GameObject.java
com.prnk.friendscore.PlayerObject.java
com.prnk.friendscore.ScoreObject.java
com.prnk.friendscore.TeamObject.java