// @Depends("product.number, quantity") @Depends("desempenhoDeProcessoEspecificado") public float getCapacidade() { if (baselineDeDesempenhoDeProcesso != null && desempenhoDeProcessoEspecificado != null && baselineDeDesempenhoDeProcesso.getLimiteDeControle() != null && desempenhoDeProcessoEspecificado.getLimiteDeControle() != null) { float LSb = baselineDeDesempenhoDeProcesso.getLimiteDeControle().getLimiteSuperior(); float LIb = baselineDeDesempenhoDeProcesso.getLimiteDeControle().getLimiteInferior(); float LSe = desempenhoDeProcessoEspecificado.getLimiteDeControle().getLimiteSuperior(); float LIe = desempenhoDeProcessoEspecificado.getLimiteDeControle().getLimiteInferior(); // valor = (LSb - LIb)/(LSe - LIe); valor = (LSe - LIe) / (LSb - LIb); return valor; } return valor; }
public String getResultado() { getCapacidade(); if (baselineDeDesempenhoDeProcesso != null && desempenhoDeProcessoEspecificado != null && baselineDeDesempenhoDeProcesso.getLimiteDeControle() != null && desempenhoDeProcessoEspecificado.getLimiteDeControle() != null) { // if(valor <= 1) if (valor >= 1) { return "É capaz."; } return "Não é capaz."; } return "Salve os dados para saber o resultado."; }