From Grupo6 Especoo
package sistemaordemservicoNO;
import org.nakedobjects.object.AbstractNakedObject;
import org.nakedobjects.object.Title;
import org.nakedobjects.object.value.TextString;
public class UsoPeca extends AbstractNakedObject
{
private final TextString quantidade = new TextString();
private Chamado chamado;
private Peca peca;
public TextString getQuantidade()
{
return quantidade;
}
public Chamado getChamado()
{
resolve(chamado);
return chamado;
}
public void setChamado(Chamado chamado)
{
this.chamado = chamado;
objectChanged();
}
public void associateChamado(Chamado chamado)
{
chamado.associateUsoPecas(this);
}
public Peca getPeca()
{
resolve(peca);
return peca;
}
public void setPeca(Peca peca)
{
this.peca = peca;
objectChanged();
}
public Title title()
{
return quantidade.title();
}
}