package it.acxent.contab; import it.acxent.db.ApplParmFull; import it.acxent.db.CRAdapter; public class AllegatoDocumentoCR extends CRAdapter { private long id_allegatoDocumento; private long id_documento; private long id_tipoAllegatoDocumento; private String nomeFile; private Documento documento; private TipoAllegatoDocumento tipoAllegatoDocumento; public AllegatoDocumentoCR(ApplParmFull newApplParmFull) { super(newApplParmFull); } public AllegatoDocumentoCR() {} public void setId_allegatoDocumento(long newId_allegatoDocumento) { this.id_allegatoDocumento = newId_allegatoDocumento; } public void setId_documento(long newId_documento) { this.id_documento = newId_documento; setDocumento(null); } public void setId_tipoAllegatoDocumento(long newId_tipoAllegatoDocumento) { this.id_tipoAllegatoDocumento = newId_tipoAllegatoDocumento; setTipoAllegatoDocumento(null); } public void setNomeFile(String newNomeFile) { this.nomeFile = newNomeFile; } public long getId_allegatoDocumento() { return this.id_allegatoDocumento; } public long getId_documento() { return this.id_documento; } public long getId_tipoAllegatoDocumento() { return this.id_tipoAllegatoDocumento; } public String getNomeFile() { return (this.nomeFile == null) ? "" : this.nomeFile.trim(); } public void setDocumento(Documento newDocumento) { this.documento = newDocumento; } public Documento getDocumento() { this.documento = (Documento)getSecondaryObject(this.documento, Documento.class, getId_documento()); return this.documento; } public void setTipoAllegatoDocumento(TipoAllegatoDocumento newTipoAllegatoDocumento) { this.tipoAllegatoDocumento = newTipoAllegatoDocumento; } public TipoAllegatoDocumento getTipoAllegatoDocumento() { this.tipoAllegatoDocumento = (TipoAllegatoDocumento)getSecondaryObject(this.tipoAllegatoDocumento, TipoAllegatoDocumento.class, getId_tipoAllegatoDocumento()); return this.tipoAllegatoDocumento; } }