Commit 1dbfefc7 authored by Mathieu Gicquel's avatar Mathieu Gicquel
Browse files

Change constructor visibility of anstract classes - Fix #28

parent 4002f1d8
......@@ -34,7 +34,7 @@ public abstract class AbstractContact extends AbstractServerObject implements IC
/**
* Default constructor.
*/
public AbstractContact() {
protected AbstractContact() {
super();
}
......@@ -45,7 +45,7 @@ public abstract class AbstractContact extends AbstractServerObject implements IC
* @param address contact address
* @param phoneNumber contact phone number
*/
public AbstractContact(final String name, final String email, final String address, final String phoneNumber) {
protected AbstractContact(final String name, final String email, final String address, final String phoneNumber) {
super();
this.name = name;
this.email = email;
......@@ -57,7 +57,7 @@ public abstract class AbstractContact extends AbstractServerObject implements IC
* Constructor to copy a contact.
* @param contact contact to copy.
*/
public AbstractContact(final IContact contact) {
protected AbstractContact(final IContact contact) {
super();
}
......
......@@ -24,7 +24,7 @@ public abstract class AbstractContext extends AbstractServerObject implements IC
/**
* Default constructor.
*/
public AbstractContext() {
protected AbstractContext() {
super();
}
......@@ -32,7 +32,7 @@ public abstract class AbstractContext extends AbstractServerObject implements IC
* Constructor initializing the name.
* @param name selected name.
*/
public AbstractContext(final String name) {
protected AbstractContext(final String name) {
super();
this.name = name;
}
......@@ -41,7 +41,7 @@ public abstract class AbstractContext extends AbstractServerObject implements IC
* Constructor to copy a context.
* @param ctx context to copy.
*/
public AbstractContext(final IContext ctx) {
protected AbstractContext(final IContext ctx) {
this.copy(ctx);
}
......
......@@ -56,7 +56,7 @@ public abstract class AbstractIdea extends AbstractServerObject implements IIdea
/**
* Default constructor.
*/
public AbstractIdea() {
protected AbstractIdea() {
super();
}
......@@ -66,7 +66,7 @@ public abstract class AbstractIdea extends AbstractServerObject implements IIdea
* @param desc selected description.
* @param c creator of the idee.
*/
public AbstractIdea(final String n, final String desc, final IParticipant c) {
protected AbstractIdea(final String n, final String desc, final IParticipant c) {
super();
this.name = n;
this.description = desc;
......@@ -78,7 +78,7 @@ public abstract class AbstractIdea extends AbstractServerObject implements IIdea
* Constructor to copy an idea.
* @param idea idea to copy.
*/
public AbstractIdea(final IIdea idea) {
protected AbstractIdea(final IIdea idea) {
this.copy(idea);
}
......
......@@ -25,7 +25,7 @@ public abstract class AbstractParticipant extends AbstractServerObject implement
/**
* Default constructor.
*/
public AbstractParticipant() {
protected AbstractParticipant() {
super();
}
......@@ -33,7 +33,7 @@ public abstract class AbstractParticipant extends AbstractServerObject implement
* Constructor allowing the initialization of the pseudonym.
* @param pseudonym selected pseudonym.
*/
public AbstractParticipant(final String pseudonym) {
protected AbstractParticipant(final String pseudonym) {
super();
this.pseudonym = pseudonym;
}
......@@ -42,7 +42,7 @@ public abstract class AbstractParticipant extends AbstractServerObject implement
* Constructor to copy a participant.
* @param p participant to copy.
*/
public AbstractParticipant(final IParticipant p) {
protected AbstractParticipant(final IParticipant p) {
this.copy(p);
}
......
......@@ -83,7 +83,7 @@ public abstract class AbstractProject extends AbstractServerObject implements IP
/**
* Default constructor.
*/
public AbstractProject() {
protected AbstractProject() {
super();
}
......@@ -93,7 +93,7 @@ public abstract class AbstractProject extends AbstractServerObject implements IP
* @param context Chosen context.
* @param c Project creator.
*/
public AbstractProject(final String n, final IContext context, final IParticipant c) {
protected AbstractProject(final String n, final IContext context, final IParticipant c) {
super();
this.name = n;
this.defaultContext = context;
......@@ -104,7 +104,7 @@ public abstract class AbstractProject extends AbstractServerObject implements IP
* Recopy constructor of a project.
* @param p Project to copy
*/
public AbstractProject(final IProject p) {
protected AbstractProject(final IProject p) {
this.copy(p);
}
......
......@@ -42,7 +42,7 @@ public abstract class AbstractTag implements ITag {
/**
* Default constructor.
*/
public AbstractTag() {
protected AbstractTag() {
super();
}
......@@ -51,7 +51,7 @@ public abstract class AbstractTag implements ITag {
* @param name Name corresponding to the Tag
* @param p Participant who created the task
*/
public AbstractTag(final String name, final IParticipant p) {
protected AbstractTag(final String name, final IParticipant p) {
this.name = name;
this.creator = p;
}
......@@ -61,7 +61,7 @@ public abstract class AbstractTag implements ITag {
* Recopy constructor of a Tag.
* @param tag Tag to copy
*/
public AbstractTag(final ITag tag) {
protected AbstractTag(final ITag tag) {
this.copy(tag);
}
......
......@@ -117,7 +117,7 @@ public abstract class AbstractTask extends AbstractServerObject implements ITask
/**
* The default constructor.
*/
public AbstractTask() {
protected AbstractTask() {
super();
}
......@@ -129,7 +129,7 @@ public abstract class AbstractTask extends AbstractServerObject implements ITask
* @param c Context.
* @param cr Creator.
*/
public AbstractTask(final String n, final int p, final int effort, final IContext c, final IParticipant cr) {
protected AbstractTask(final String n, final int p, final int effort, final IContext c, final IParticipant cr) {
this.name = n;
this.priority = p;
this.effortRate = effort;
......@@ -141,7 +141,7 @@ public abstract class AbstractTask extends AbstractServerObject implements ITask
* Recopy constructor of a task.
* @param t Copy task
*/
public AbstractTask(final ITask t) {
protected AbstractTask(final ITask t) {
this.copy(t);
}
......
......@@ -28,7 +28,7 @@ public abstract class AbstractContact extends AbstractObjetServeur implements IC
/**
* Constructeur par defaut.
*/
public AbstractContact() {
protected AbstractContact() {
super();
}
......@@ -39,7 +39,7 @@ public abstract class AbstractContact extends AbstractObjetServeur implements IC
* @param adresse adresse du contact
* @param numeroTelephone numero de telephone du contact
*/
public AbstractContact(final String nom, final String email, final String adresse,final String numeroTelephone) {
protected AbstractContact(final String nom, final String email, final String adresse,final String numeroTelephone) {
super();
this.nom = nom;
this.email = email;
......@@ -51,7 +51,7 @@ public abstract class AbstractContact extends AbstractObjetServeur implements IC
* Constructeur de recopier d'un contact.
* @param contact contact a copier.
*/
public AbstractContact(final IContact contact) {
protected AbstractContact(final IContact contact) {
super();
}
......
......@@ -21,7 +21,7 @@ public abstract class AbstractContexte extends AbstractObjetServeur implements I
/**
* Le constructeur par defaut.
*/
public AbstractContexte() {
protected AbstractContexte() {
super();
}
......@@ -29,7 +29,7 @@ public abstract class AbstractContexte extends AbstractObjetServeur implements I
* Le constructeur initialisant le nom.
* @param n Le nom choisi.
*/
public AbstractContexte(final String n) {
protected AbstractContexte(final String n) {
super();
this.nom = n;
}
......@@ -38,7 +38,7 @@ public abstract class AbstractContexte extends AbstractObjetServeur implements I
* Constructeur de recopie d'un contexte.
* @param ctx Contexte a recopier.
*/
public AbstractContexte(final IContexte ctx) {
protected AbstractContexte(final IContexte ctx) {
this.copier(ctx);
}
......
......@@ -47,7 +47,7 @@ public abstract class AbstractIdee extends AbstractObjetServeur implements IIdee
/**
* Le constructeur par defaut.
*/
public AbstractIdee() {
protected AbstractIdee() {
super();
}
......@@ -57,7 +57,7 @@ public abstract class AbstractIdee extends AbstractObjetServeur implements IIdee
* @param desc Le description choisie.
* @param c Le createur de l'idee.
*/
public AbstractIdee(final String n, final String desc, final IParticipant c) {
protected AbstractIdee(final String n, final String desc, final IParticipant c) {
super();
this.nom = n;
this.description = desc;
......@@ -69,7 +69,7 @@ public abstract class AbstractIdee extends AbstractObjetServeur implements IIdee
* Constructeur de recopie d'une idee.
* @param idee Idee a recopier.
*/
public AbstractIdee(final IIdee idee) {
protected AbstractIdee(final IIdee idee) {
this.copier(idee);
}
......
......@@ -26,7 +26,7 @@ public abstract class AbstractParticipant extends AbstractObjetServeur implement
/**
* Le constructeur par defaut.
*/
public AbstractParticipant() {
protected AbstractParticipant() {
super();
}
......@@ -34,7 +34,7 @@ public abstract class AbstractParticipant extends AbstractObjetServeur implement
* Constructeur permettant l'initialisation du pseudonyme.
* @param pseudo Le pseudonyme choisi.
*/
public AbstractParticipant(final String pseudo) {
protected AbstractParticipant(final String pseudo) {
super();
this.pseudonyme = pseudo;
}
......@@ -43,7 +43,7 @@ public abstract class AbstractParticipant extends AbstractObjetServeur implement
* Constructeur de recopie d'un participant.
* @param p Participant a recopier.
*/
public AbstractParticipant(final IParticipant p) {
protected AbstractParticipant(final IParticipant p) {
this.copier(p);
}
......
......@@ -83,17 +83,17 @@ public abstract class AbstractProjet extends AbstractObjetServeur implements IPr
/**
* Le constructeur par defaut.
*/
public AbstractProjet() {
protected AbstractProjet() {
super();
}
/**
* Le constructeur avec initialisation du nom, du contexte par defaut et du createur.
* @param n Le nom choisi.
* @param contexte Le contexte choisi.
* @param c Le createur du projet.
*/
public AbstractProjet(final String n, final IContexte contexte, final IParticipant c) {
protected AbstractProjet(final String n, final IContexte contexte, final IParticipant c) {
super();
this.nom = n;
this.contexteParDefaut = contexte;
......@@ -104,7 +104,7 @@ public abstract class AbstractProjet extends AbstractObjetServeur implements IPr
* Constructeur de recopie d'un projet.
* @param p Projet a recopier
*/
public AbstractProjet(final IProjet p) {
protected AbstractProjet(final IProjet p) {
this.copier(p);
}
......
......@@ -118,7 +118,7 @@ public abstract class AbstractTache extends AbstractObjetServeur implements ITac
/**
* Le constructeur par defaut.
*/
public AbstractTache() {
protected AbstractTache() {
super();
}
......@@ -130,7 +130,7 @@ public abstract class AbstractTache extends AbstractObjetServeur implements ITac
* @param c Le contexte.
* @param cr Le createur de la tache.
*/
public AbstractTache(final String n, final int p, final int effort, final IObjetServeur c, final IParticipant cr) {
protected AbstractTache(final String n, final int p, final int effort, final IObjetServeur c, final IParticipant cr) {
this.nom = n;
this.priorite = p;
this.tauxEffort = effort;
......@@ -142,7 +142,7 @@ public abstract class AbstractTache extends AbstractObjetServeur implements ITac
* Constructeur de recopie d'une tache.
* @param t Tache a recopier
*/
public AbstractTache(final ITache t) {
protected AbstractTache(final ITache t) {
this.copier(t);
}
......
......@@ -37,7 +37,7 @@ public abstract class AbstractTag implements ITag {
/**
* Le constructeur par defaut.
*/
public AbstractTag() {
protected AbstractTag() {
super();
}
......@@ -46,7 +46,7 @@ public abstract class AbstractTag implements ITag {
* @param name Nom correspondant au Tag
* @param p Participant ayant creer la tache
*/
public AbstractTag(final String name, final IParticipant p) {
protected AbstractTag(final String name, final IParticipant p) {
this.nom = name;
this.createur = p;
}
......@@ -55,7 +55,7 @@ public abstract class AbstractTag implements ITag {
* Constructeur de recopie d'un Tag.
* @param tag Tag a recopier
*/
public AbstractTag(final ITag tag) {
protected AbstractTag(final ITag tag) {
this.copier(tag);
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment