package it.acxent.art; import it.acxent.db.ApplParmFull; import it.acxent.db.CRAdapter; public class AllegatoArticoloCR extends CRAdapter { private long id_allegato; private String nomeFile; private long id_articolo; private Articolo articolo; private long id_tipoAllegatoArticolo; private TipoAllegatoArticolo tipoAllegatoArticolo; public AllegatoArticoloCR(ApplParmFull newApplParmFull) { super(newApplParmFull); } public AllegatoArticoloCR() {} public void setId_allegato(long newId_allegato) { this.id_allegato = newId_allegato; } public void setNomeFile(String newNomeFile) { this.nomeFile = newNomeFile; } public void setId_articolo(long newId_articolo) { this.id_articolo = newId_articolo; setArticolo(null); } public long getId_allegato() { return this.id_allegato; } public String getNomeFile() { return (this.nomeFile == null) ? "" : this.nomeFile; } public long getId_articolo() { return this.id_articolo; } public void setArticolo(Articolo newArticolo) { this.articolo = newArticolo; } public Articolo getArticolo() { this.articolo = (Articolo)getSecondaryObject(this.articolo, Articolo.class, getId_articolo()); return this.articolo; } public long getId_tipoAllegatoArticolo() { return this.id_tipoAllegatoArticolo; } public TipoAllegatoArticolo getTipoAllegatoArticolo() { this.tipoAllegatoArticolo = (TipoAllegatoArticolo)getSecondaryObject(this.tipoAllegatoArticolo, TipoAllegatoArticolo.class, getId_tipoAllegatoArticolo()); return this.tipoAllegatoArticolo; } public void setId_tipoAllegatoArticolo(long newId_tipoAllegatoArticolo) { this.id_tipoAllegatoArticolo = newId_tipoAllegatoArticolo; setTipoAllegatoArticolo(null); } public void setTipoAllegatoArticolo(TipoAllegatoArticolo newTipoAllegatoArticolo) { this.tipoAllegatoArticolo = newTipoAllegatoArticolo; } }