Javadoc aggiunta a tutti i metodi di tutte le classi.

This commit is contained in:
Simone Argenziano
2014-01-25 14:46:30 +01:00
parent c1581db721
commit 7e1fe5023b
16 changed files with 369 additions and 206 deletions

View File

@@ -18,16 +18,16 @@ import java.util.GregorianCalendar;
public class CeneInRistoranti extends Utilizzabile implements Serializable{
/**
*Genera una nuova cena da inserire all'interno del catalogo
*
* @param idCena - l'id della cena
* @param nomeRistorante - il ristorante in cui usufruire dell'offerta
* @param luogo - Ubicazione del ristorante
* @param descrizione_cena - descrizione della cena (cosa viene offerto dal ristorante)
* @param costoPerPersona - costo per singola persona
* @param dataScadenzaOffertaCena - scadenza dell'offerta
* @param numCenedaVendere - offerte disponibile per la cena
* @param idCena - l'id della cena.
* @param nomeRistorante - il ristorante in cui usufruire dell'offerta .
* @param luogo - Ubicazione del ristorante.
* @param descrizione_cena - descrizione della cena (cosa viene offerto dal ristorante).
* @param costoPerPersona - costo per singola persona.
* @param dataScadenzaOffertaCena - scadenza dell'offerta.
* @param numCenedaVendere - offerte disponibili per la cena.
*/
public CeneInRistoranti(int idCena, String nomeRistorante, String luogo, String descrizione_cena, double costoPerPersona, GregorianCalendar dataScadenzaOffertaCena, int numCenedaVendere){
this.idCena=idCena;
this.nomeRistorante=nomeRistorante;
@@ -46,105 +46,105 @@ public class CeneInRistoranti extends Utilizzabile implements Serializable{
}
/**
* @return - l'id della cena
* @return - l'id della cena.
*/
public int getIdCena() {
return idCena;
}
/**
* @return - in nome del ristorante
* @return - in nome del ristorante.
*/
public String getNomeRistorante() {
return nomeRistorante;
}
/**
* @return - l'ubicazione del ristorante
* @return - l'ubicazione del ristorante.
*/
public String getLuogo() {
return luogo;
}
/**
* @return - descrizione della cena
* @return - descrizione della cena.
*/
public String getDescrizione_cena() {
return descrizione_cena;
}
/**
* @return - il costo per ogni singola persona
* @return - il costo per ogni singola persona.
*/
public double getCostoPerPersona() {
return costoPerPersona;
}
/**
* @return - data di scadenza dell'offerta
* @return - data di scadenza dell'offerta.
*/
public GregorianCalendar getDataScadenzaOffertaCena() {
return dataScadenzaOffertaCena;
}
/**
* @return - il numero di cene ancora disponibili per la vendita
* @return - il numero di cene ancora disponibili per la vendita.
*/
public int getNumCenedaVendere() {
return numCenedaVendere;
}
/**
* @return - il numero di cene vendute
* @return - il numero di cene vendute .
*/
public int getCeneVendute() {
return ceneVendute;
}
/**
* @param nomeRistorante - setta il nome del ristorante
* @param nomeRistorante - setta il nome del ristorante.
*/
public void setNomeRistorante(String nomeRistorante) {
this.nomeRistorante = nomeRistorante;
}
/**
* @param luogo - setta il l'ubicazione del ristorante
* @param luogo - setta il l'ubicazione del ristorante.
*/
public void setLuogo(String luogo) {
this.luogo = luogo;
}
/**
* @param descrizione_cena - setta la descrizione della cena (Esempio: pizza margherita, patate e dolce)
* @param descrizione_cena - setta la descrizione della cena (Esempio: pizza margherita, patate e dolce).
*/
public void setDescrizione_cena(String descrizione_cena) {
this.descrizione_cena = descrizione_cena;
}
/**
* @param costoPerPersona - setta il costo per singola persona
* @param costoPerPersona - setta il costo per singola persona.
*/
public void setCostoPerPersona(double costoPerPersona) {
this.costoPerPersona = costoPerPersona;
}
/**
* @param dataScadenzaOffertaCena - setta la data di scadenza per l'offerta
* @param dataScadenzaOffertaCena - setta la data di scadenza per l'offerta.
*/
public void setDataScadenzaOffertaCena(GregorianCalendar dataScadenzaOffertaCena) {
this.dataScadenzaOffertaCena = dataScadenzaOffertaCena;
}
/**
* @param numCenedaVendere - setta il numero di cene da vendere
* @param numCenedaVendere - setta il numero di cene da vendere.
*/
public void setNumCenedaVendere(int numCenedaVendere) {
this.numCenedaVendere = numCenedaVendere;
}
/**
* Questo metodo all'atto dell'acquisto da parte di un utente, decrementa le cene da vendere ed incrementa quelle vendute
* Questo metodo all'atto dell'acquisto da parte di un utente, decrementa le cene da vendere ed incrementa quelle vendute.
*/
public void setCeneVendute()
{
@@ -154,8 +154,8 @@ public class CeneInRistoranti extends Utilizzabile implements Serializable{
@Override
/**
* Questo metodo stabilisce se <EFBFBD> possibile applicare o meno uno sconto alle cene.
* @return Restitisce il prezzo originale se la politica di socnto non <EFBFBD> applicabile, altrienti restituisce il prezzo scontato del 10%.
* Questo metodo stabilisce se e possibile applicare o meno uno sconto alle cene.
* @return Restitisce il prezzo originale se la politica di socnto non e' applicabile, altrienti restituisce il prezzo scontato del 10%.
*/
public double get_prezzo_scontato() {
GregorianCalendar dataOdierna = new GregorianCalendar();