PecaNO.java

From Grupo6 Especoo

package sistemaordemservicoNO;

import org.nakedobjects.object.AbstractNakedObject;
import org.nakedobjects.object.Title;
import org.nakedobjects.object.value.TextString;

public class Peca extends AbstractNakedObject
{
    private final TextString codigo = new TextString();
    private final TextString descricao = new TextString();
    private final TextString quantidade = new TextString();
    
    private StatusPeca statusPeca;
    
    
    public TextString getCodigo()
    {
        return codigo;   
    }
    
    public TextString getDescricao()
    {
        return descricao;   
    }
    
    public TextString getQuantidade()
    {
        return quantidade;   
    }
    
    public StatusPeca getStatusPeca()
    {
        resolve(statusPeca);
        return statusPeca;
    }
    
    public void setStatusPeca(StatusPeca statusPeca)
    {
        this.statusPeca = statusPeca;
        objectChanged();
    }
    
    public Title title()
    {
        return codigo.title();
    }
}
Personal tools