package project; import java.util.ArrayList; public class User { static int idCounter; public static ArrayList<User> users = new ArrayList<User>(); private ArrayList<Item> myItem = new ArrayList<Item>(); private int id; public User() { this.id = idCounter++; users.add(this); } public static User getInstance() { User u = new User(); return u; } public boolean login(String username, String email, String password) { // TODO Auto-generated method stub return false; } public ArrayList<Auction> retrieveSubscribedAuction() { // TODO Auto-generated method stub return null; } public boolean becomeSeller(String ssn) { // TODO Auto-generated method stub return false; } public boolean searchItem(String title, Category category) { // TODO Auto-generated method stub return false; } public boolean searchAuction(String startTime, String endTime, double price, double bidIncrement, String title, Category category) { // TODO Auto-generated method stub return false; } public boolean addItem(int itemId) { if (myItem.contains(Item.getItem(itemId))) { return myItem.add(Item.getItem(itemId)); } return false; } public void setId(int i) { this.id = i; } public int getId() { // TODO Auto-generated method stub return id; } }