diff options
Diffstat (limited to 'sandbox/lresende/sca/samples/calculator-jsf-webapp/src/main/java/beans/Calculator.java')
-rw-r--r-- | sandbox/lresende/sca/samples/calculator-jsf-webapp/src/main/java/beans/Calculator.java | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/sandbox/lresende/sca/samples/calculator-jsf-webapp/src/main/java/beans/Calculator.java b/sandbox/lresende/sca/samples/calculator-jsf-webapp/src/main/java/beans/Calculator.java deleted file mode 100644 index f8ca02f8db..0000000000 --- a/sandbox/lresende/sca/samples/calculator-jsf-webapp/src/main/java/beans/Calculator.java +++ /dev/null @@ -1,78 +0,0 @@ -package beans; - -import javax.faces.context.FacesContext; - -import org.apache.tuscany.sca.host.embedded.SCADomain; - -import calculator.CalculatorService; - -public class Calculator { - CalculatorService calculatorService; - Double number1 = 2.0; - Double number2 = 3.0; - Double result; - String operation; - - public Double getNumber1() { - return number1; - } - - public void setNumber1(Double number1) { - this.number1 = number1; - } - - public Double getNumber2() { - return number2; - } - - public void setNumber2(Double number2) { - this.number2 = number2; - } - - public String getOperation() { - return operation; - } - - public void setOperation(String operation) { - this.operation = operation; - } - - public Calculator() { - SCADomain scaDomain = (SCADomain) FacesContext.getCurrentInstance().getExternalContext().getApplicationMap().get("org.apache.tuscany.sca.SCADomain"); - System.out.println("scaDomain: " + scaDomain); -// SCADomain scaDomain = (SCADomain) application.getAttribute("org.apache.tuscany.sca.SCADomain"); - if(scaDomain != null) { - calculatorService = (CalculatorService)scaDomain.getService(CalculatorService.class, "CalculatorServiceComponent"); - } - } - - public String callService() { - if(operation == null || calculatorService == null) { - result = 0.0; - } - else if(operation.equals("+")) { - result = calculatorService.add(number1, number2); - } - else if(operation.equals("-")) { - result = calculatorService.subtract(number1, number2); - } - else if(operation.equals("*")) { - result = calculatorService.multiply(number1, number2); - } - else if(operation.equals("/")) { - result = calculatorService.divide(number1, number2); - } - else { - result = 0.0; - } - return null; - } - - public Double getResult() { - return result; - } - - public void setResult(Double result) { - this.result = result; - } -} |