Javadoc aggiunta a tutti i metodi di tutte le classi.
This commit is contained in:
@@ -2,11 +2,23 @@ package it.unisa.info13d.Articoli;
|
||||
|
||||
import java.util.GregorianCalendar;
|
||||
|
||||
/**
|
||||
*
|
||||
* Classe che rappresenta una prestazione d'opera all'interno del catalogo.
|
||||
*
|
||||
*/
|
||||
public class PrestazioniDopera extends Utilizzabile {
|
||||
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Genera una nuova prestazione d'opera da inserire all'interno del catalogo.
|
||||
*
|
||||
* @param in_id - id della prestazione
|
||||
* @param in_localita - localit<69> della prestazione
|
||||
* @param in_descrizione - descrizione della prestazione d'opera
|
||||
* @param in_fornitore - fornitore della prestazione
|
||||
* @param in_giudizio - giudizio del fornitore della prestazione
|
||||
* @param in_prezzo - prezzo della prestazione
|
||||
*/
|
||||
public PrestazioniDopera(int in_id, String in_localita, String in_descrizione, String in_fornitore, int in_giudizio, double in_prezzo){
|
||||
|
||||
idPrOpera = in_id;
|
||||
@@ -18,7 +30,6 @@ public class PrestazioniDopera extends Utilizzabile {
|
||||
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public boolean eAcquistabile() {
|
||||
return true;
|
||||
@@ -30,60 +41,116 @@ public class PrestazioniDopera extends Utilizzabile {
|
||||
return prezzoPrestazione; //Nessuno sconto applicabile
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* @return - Ritorna l'id dell'opera.
|
||||
*/
|
||||
public int getIdPrOpera() {
|
||||
return idPrOpera;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
*
|
||||
* @return - Ritorna il giudizio dato al fornitore della prestazione.
|
||||
*/
|
||||
public int getGiudizioFornitore() {
|
||||
return giudizioFornitore;
|
||||
}
|
||||
|
||||
/**
|
||||
* Questo metodo setta il giudizio dal fornitore della prestazione.
|
||||
* @param giudizioFornitore
|
||||
*/
|
||||
public void setGiudizioFornitore(int giudizioFornitore) {
|
||||
this.giudizioFornitore = giudizioFornitore;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @return - Ritorna il numero di prestazioni vendute.
|
||||
*/
|
||||
public int getPrestazioniVendute() {
|
||||
return prestazioniVendute;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
*Questo metodo incrementa il numero di prestazioni vendute.
|
||||
*/
|
||||
public void setPrestazioniVendute() {
|
||||
prestazioniVendute++;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return - Ritorna il prezzo della prestazione.
|
||||
*/
|
||||
public double getPrezzoPrestazione() {
|
||||
return prezzoPrestazione;
|
||||
}
|
||||
|
||||
/**
|
||||
* Questo metodo setta il prezzo della prestazione.
|
||||
*
|
||||
* @param prezzoPrestazione
|
||||
*/
|
||||
public void setPrezzoPrestazione(double prezzoPrestazione) {
|
||||
this.prezzoPrestazione = prezzoPrestazione;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return - il nome della localita' in cui si pu<70> fruire della prestazione.
|
||||
*/
|
||||
public String getLocalita() {
|
||||
return Localita;
|
||||
}
|
||||
|
||||
/**
|
||||
* Questo metodo setta la localita' della prestazione.
|
||||
*
|
||||
* @param localita - localit<69> della prestazione
|
||||
*/
|
||||
public void setLocalita(String localita) {
|
||||
Localita = localita;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return - Ritorna la descrizione della prestazione.
|
||||
*/
|
||||
public String getDescrizione() {
|
||||
return Descrizione;
|
||||
}
|
||||
|
||||
/**
|
||||
* Questo metodo setta la descrizione della prestazione.
|
||||
*
|
||||
* @param descrizione - descrizione della prestazione.
|
||||
*/
|
||||
public void setDescrizione(String descrizione) {
|
||||
Descrizione = descrizione;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return - Ritorna il nome del fornitore della prestazione.
|
||||
*/
|
||||
public String getFornitore() {
|
||||
return Fornitore;
|
||||
}
|
||||
|
||||
/**
|
||||
* Questo metodo setta il fornitore della prestazione.
|
||||
*
|
||||
* @param fornitore - nome del fornitore
|
||||
*/
|
||||
public void setFornitore(String fornitore) {
|
||||
Fornitore = fornitore;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return - la data di scadenza della prestazione.
|
||||
*/
|
||||
public GregorianCalendar getScadenza() {
|
||||
return scadenza;
|
||||
}
|
||||
|
||||
private int idPrOpera;
|
||||
private int giudizioFornitore; // varia da 1 a 5
|
||||
@@ -92,9 +159,5 @@ public class PrestazioniDopera extends Utilizzabile {
|
||||
private String Localita;
|
||||
private String Descrizione;
|
||||
private String Fornitore;
|
||||
private GregorianCalendar scadenza = new GregorianCalendar(99999,0,1);
|
||||
|
||||
public GregorianCalendar getScadenza() {
|
||||
return scadenza;
|
||||
}
|
||||
private GregorianCalendar scadenza = new GregorianCalendar(99999,0,1);
|
||||
}
|
||||
Reference in New Issue
Block a user