summaryrefslogtreecommitdiffstats
path: root/sandbox/lresende/sca/samples/calculator-jsf-webapp/src/main/java/beans/Calculator.java
diff options
context:
space:
mode:
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.java78
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;
- }
-}