package it.acxent.tex.anag; import it.acxent.art.Componente; import it.acxent.db.ApplParmFull; import it.acxent.db.CRAdapter; public class ArticoloFilatoComponenteCR extends CRAdapter { private long id_articoloFilatoComponente; private long id_componente; private long id_articoloFilato; private double percentuale; private Componente componente; private ArticoloFilato articoloFilato; public ArticoloFilatoComponenteCR(ApplParmFull newApplParmFull) { super(newApplParmFull); } public ArticoloFilatoComponenteCR() {} public void setId_articoloFilatoComponente(long newId_articoloFilatoComponente) { this.id_articoloFilatoComponente = newId_articoloFilatoComponente; } public void setId_componente(long newId_componente) { this.id_componente = newId_componente; setComponente(null); } public void setId_articoloFilato(long newId_articoloFilato) { this.id_articoloFilato = newId_articoloFilato; setArticoloFilato(null); } public void setPercentuale(double newPercentuale) { this.percentuale = newPercentuale; } public long getId_articoloFilatoComponente() { return this.id_articoloFilatoComponente; } public long getId_componente() { return this.id_componente; } public long getId_articoloFilato() { return this.id_articoloFilato; } public double getPercentuale() { return this.percentuale; } public void setComponente(Componente newComponente) { this.componente = newComponente; } public Componente getComponente() { this.componente = (Componente)getSecondaryObject(this.componente, Componente.class, getId_componente()); return this.componente; } public void setArticoloFilato(ArticoloFilato newArticoloFilato) { this.articoloFilato = newArticoloFilato; } public ArticoloFilato getArticoloFilato() { this.articoloFilato = (ArticoloFilato)getSecondaryObject(this.articoloFilato, ArticoloFilato.class, getId_articoloFilato()); return this.articoloFilato; } }