package it.acxent.tex.anag; import it.acxent.art.Componente; import it.acxent.db.ApplParmFull; import it.acxent.db.CRAdapter; public class ArticoloTessutoComponenteCR extends CRAdapter { private long id_articoloTessutoComponente; private long id_componente; private long id_articoloTessuto; private double percentuale; private Componente componente; private ArticoloTessuto articoloTessuto; public ArticoloTessutoComponenteCR(ApplParmFull newApplParmFull) { super(newApplParmFull); } public ArticoloTessutoComponenteCR() {} public void setId_articoloTessutoComponente(long newId_articoloTessutoComponente) { this.id_articoloTessutoComponente = newId_articoloTessutoComponente; } public void setId_componente(long newId_componente) { this.id_componente = newId_componente; setComponente(null); } public void setId_articoloTessuto(long newId_articoloTessuto) { this.id_articoloTessuto = newId_articoloTessuto; setArticoloTessuto(null); } public void setPercentuale(double newPercentuale) { this.percentuale = newPercentuale; } public long getId_articoloTessutoComponente() { return this.id_articoloTessutoComponente; } public long getId_componente() { return this.id_componente; } public long getId_articoloTessuto() { return this.id_articoloTessuto; } 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 setArticoloTessuto(ArticoloTessuto newArticoloTessuto) { this.articoloTessuto = newArticoloTessuto; } public ArticoloTessuto getArticoloTessuto() { this.articoloTessuto = (ArticoloTessuto)getSecondaryObject(this.articoloTessuto, ArticoloTessuto.class, getId_articoloTessuto()); return this.articoloTessuto; } }