View Javadoc

1   /*
2    * @(#)$Id: BatchParameter.java 689 2009-07-22 00:10:27Z bsigner $
3    *
4    * Author       :   Ueli Kurmann, igesture@uelikurmann.ch
5    *
6    * Purpose      : 	Base class of all batch parameters.
7    *
8    * -----------------------------------------------------------------------
9    *
10   * Revision Information:
11   *
12   * Date             Who         Reason
13   *
14   * Dec 26, 2006     ukurmann    Initial Release
15   * Mar 22, 2007     bsigner     Cleanup
16   *
17   * -----------------------------------------------------------------------
18   *
19   * Copyright 1999-2009 ETH Zurich. All Rights Reserved.
20   *
21   * This software is the proprietary information of ETH Zurich.
22   * Use is subject to license terms.
23   * 
24   */
25  
26  
27  package org.ximtec.igesture.batch.core;
28  
29  
30  
31  /**
32   * Base class of all batch parameters.
33   * 
34   * @version 1.0 Dec 2006
35   * @author Ueli Kurmann, igesture@uelikurmann.ch
36   * @author Beat Signer, signer@inf.ethz.ch
37   */
38  public class BatchParameter {
39  
40     
41     private String name;
42  
43     private BatchForValue incrementalValue;
44  
45     private BatchPowerSetValue permutationValue;
46  
47     private BatchSequenceValue sequenceValue;
48  
49     private BatchValue value;
50  
51  
52     public void setName(String name) {
53        this.name = name;
54     } // setName
55  
56  
57     public String getName() {
58        return this.name;
59     } // getName
60  
61  
62  
63     public void setIncrementalValue(BatchForValue incrementalValue) {
64        this.incrementalValue = incrementalValue;
65     } // setIncrementalValue
66  
67  
68     public BatchForValue getIncrementalValue() {
69        return incrementalValue;
70     } // getIncrementalValue
71  
72  
73     public void setPermutationValue(BatchPowerSetValue permutationValue) {
74        this.permutationValue = permutationValue;
75     } // setPermutationValue
76  
77  
78     public BatchPowerSetValue getPermutationValue() {
79        return permutationValue;
80     } // getPermutationValue
81  
82  
83     public void setSequenceValue(BatchSequenceValue sequenceValue) {
84        this.sequenceValue = sequenceValue;
85     } // 
86  
87  
88     public BatchSequenceValue getSequenceValue() {
89        return sequenceValue;
90     } // getSequenceValue
91  
92  
93     public void setValue(BatchValue value) {
94        this.value = value;
95     } // setValue
96  
97  
98     public BatchValue getValue() {
99        return value;
100    } // getValue
101 
102 }