/* * $Id: Runner.java,v 1.2 2005/05/31 19:04:35 laddi Exp $ Created on May 16, 2005 * * Copyright (C) 2005 Idega Software hf. All Rights Reserved. * * This software is the proprietary information of Idega hf. Use is subject to * license terms. */ package is.idega.idegaweb.marathon.business; import is.idega.idegaweb.marathon.data.Distance; import is.idega.idegaweb.marathon.data.Run; import java.sql.Date; import com.idega.core.location.data.Country; import com.idega.user.data.Gender; import com.idega.user.data.User; /** * A holder class for information about runners and their selection when * registering. * * Last modified: $Date: 2005/05/31 19:04:35 $ by $Author: laddi $ * * @author <a href="mailto:laddi@idega.com">laddi</a> * @version $Revision: 1.2 $ */ public class Runner { private User user; private Run run; private Distance distance; private boolean rentChip; private boolean ownChip; private boolean buyChip; private String chipNumber; private String shirtSize; private String name; private String personalID; private Date dateOfBirth; private String address; private String city; private String postalCode; private Country country; private Gender gender; private Country nationality; private String email; private String homePhone; private String mobilePhone; private boolean agree; private float amount; public User getUser() { return user; } public void setUser(User user) { this.user = user; } public Run getRun() { return run; } public void setRun(Run run) { this.run = run; } public Distance getDistance() { return distance; } public void setDistance(Distance distance) { this.distance = distance; } public boolean isRentChip() { return rentChip; } public void setRentChip(boolean rentChip) { this.rentChip = rentChip; if (rentChip) { setOwnChip(false); setBuyChip(false); } } public boolean isOwnChip() { return ownChip; } public void setOwnChip(boolean ownChip) { this.ownChip = ownChip; if (ownChip) { setRentChip(false); setBuyChip(false); } } public boolean isBuyChip() { return buyChip; } public void setBuyChip(boolean buyChip) { this.buyChip = buyChip; if (buyChip) { setOwnChip(false); setRentChip(false); } } public String getChipNumber() { return chipNumber; } public void setChipNumber(String chipNumber) { this.chipNumber = chipNumber; } public String getShirtSize() { return shirtSize; } public void setShirtSize(String shirtSize) { this.shirtSize = shirtSize; } public String getName() { return name; } public void setName(String name) { this.name = name; } public Date getDateOfBirth() { return dateOfBirth; } public void setDateOfBirth(Date dateOfBirth) { this.dateOfBirth = dateOfBirth; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public Country getCountry() { return country; } public void setCountry(Country country) { this.country = country; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getHomePhone() { return homePhone; } public void setHomePhone(String homePhone) { this.homePhone = homePhone; } public String getMobilePhone() { return mobilePhone; } public void setMobilePhone(String mobilePhone) { this.mobilePhone = mobilePhone; } public Country getNationality() { return nationality; } public void setNationality(Country nationality) { this.nationality = nationality; } public String getPostalCode() { return postalCode; } public void setPostalCode(String postalCode) { this.postalCode = postalCode; } public String getPersonalID() { return personalID; } public void setPersonalID(String personalID) { this.personalID = personalID; } public Gender getGender() { return gender; } public void setGender(Gender gender) { this.gender = gender; } public boolean isAgree() { return agree; } public void setAgree(boolean agree) { this.agree = agree; } public float getAmount() { return amount; } public void setAmount(float amount) { this.amount = amount; } }