Logging and docs added to classes Person, Place and Player #27 #28 #50

Merged
brandleo merged 10 commits from logging_and_docs into main 2022-05-13 17:49:39 +02:00
3 changed files with 6 additions and 6 deletions
Showing only changes of commit 67003ad772 - Show all commits

View File

@ -4,7 +4,7 @@ import java.io.Serializable;
public interface Participant extends Serializable { public interface Participant extends Serializable {
String getName(); String getName();
void setName(String name); void setName(String name) throws InvalidNameException;
boolean equals(Participant participant); boolean equals(Participant participant);
void change(Participant participant) throws Person.InvalidPhoneNumberException; void change(Participant participant) throws Person.InvalidPhoneNumberException;
} }

View File

@ -71,9 +71,9 @@ public class Player extends Person implements Participant {
*/ */
public void setDateOfBirth(String dateOfBirth) throws InvalidDateException { public void setDateOfBirth(String dateOfBirth) throws InvalidDateException {
logger.finer("Trying to set of birth with the String " + dateOfBirth + " provided"); logger.finer("Trying to set of birth with the String " + dateOfBirth + " provided");
if(dateOfBirth.length() > 0) { if (dateOfBirth.length() > 0) {
String[] date = dateOfBirth.split("\\."); String[] date = dateOfBirth.split("\\.");
try{ try {
this.dateOfBirth = LocalDate.of(Integer.valueOf(date[2]), Integer.valueOf(date[1]), Integer.valueOf(date[0])); this.dateOfBirth = LocalDate.of(Integer.valueOf(date[2]), Integer.valueOf(date[1]), Integer.valueOf(date[0]));
logger.fine("Date of birth of" + getName() + " has been set to " + dateOfBirth); logger.fine("Date of birth of" + getName() + " has been set to " + dateOfBirth);
} catch (NumberFormatException | IndexOutOfBoundsException e) { } catch (NumberFormatException | IndexOutOfBoundsException e) {
@ -99,7 +99,7 @@ public class Player extends Person implements Participant {
/** /**
* Override of equals method to compare participants against each other * Override of equals method to compare participants against each other
* *
* @param participant * @param participant to be compared with this instance
* @return true if equals, false if not * @return true if equals, false if not
*/ */
@Override @Override
@ -114,7 +114,7 @@ public class Player extends Person implements Participant {
* @param participant the new participant to be added * @param participant the new participant to be added
*/ */
@Override @Override
public void change(Participant participant) { public void change(Participant participant) throws InvalidPhoneNumberException {
logger.fine("changing the current Player " + this + "with " + participant.getName()); logger.fine("changing the current Player " + this + "with " + participant.getName());
Player player = (Player) participant; Player player = (Player) participant;

View File

@ -59,7 +59,7 @@ public class Tournament implements Serializable {
* *
* @param newParticipant the Participant to be saved or edited * @param newParticipant the Participant to be saved or edited
*/ */
public void saveParticipant(Participant newParticipant) { public void saveParticipant(Participant newParticipant) throws Person.InvalidPhoneNumberException {
logger.fine("Trying to add " + newParticipant + " into the tournament"); logger.fine("Trying to add " + newParticipant + " into the tournament");
for (Participant participant : participants) { for (Participant participant : participants) {
if (participant.equals(newParticipant)) { if (participant.equals(newParticipant)) {