Immagine.java
package model.beans;
public final class Immagine {
/**
* Riferimento alla campagna.
*/
private Campagna campagna;
/**
* Path immagine.
*/
private String path;
/**
* Id univoco immagine.
*/
private int id;
/**
* Getter Campagna.
* @return la campagna relativa
*/
public Campagna getCampagna() {
return campagna;
}
/**
* Getter Path.
* @return la stringa del path
*/
public String getPath() {
return path;
}
/**
* Setter Campagna.
* @param newCampagna riferimento alla campagna
*/
public void setCampagna(final Campagna newCampagna) {
this.campagna = newCampagna;
}
/**
* Setter path.
* @param imgPath specifica il path dell'immagine
*/
public void setPath(final String imgPath) {
this.path = imgPath;
}
/**
* @return id dell'immagine.
*/
public int getId() {
return id;
}
/**
* @param ident identificativo dell'immagine da recuperare.
*/
public void setId(final int ident) {
this.id = ident;
}
/**
* @return la stringa dell'oggetto
*/
@Override
public String toString() {
return "Immagine{"
+ "campagna=" + campagna.getIdCampagna()
+ ", path='" + path + '\''
+ ", id=" + id
+ '}';
}
}