1 package edu.psu.geovista.data.condition;
2
3 /***
4 * Title:
5 * Description:
6 * Copyright: Copyright (c) 2001
7 * Company:
8 * @author
9 * @version 1.0
10 */
11
12 public class OneVarCondExtremes {
13
14 double[] dataArray;
15 double[] conditionRanges;
16 int[] conditionResults;
17
18 public OneVarCondExtremes() {
19 }
20
21 public void setDataArray (double[] dataArray){
22 this.dataArray = dataArray;
23 }
24
25 public void setConditionRanges (double[] ranges){
26 this.conditionRanges = ranges;
27 setConditionResults();
28 }
29
30 public int[] getConditionResults(){
31
32 return conditionResults;
33 }
34
35 private void setConditionResults(){
36 this.conditionResults = new int[dataArray.length];
37 for (int i=0; i<dataArray.length; i++){
38 if ((dataArray[i] <= conditionRanges[0]) || (dataArray[i] >= conditionRanges[1])){
39 conditionResults[i] = 0;
40 } else {
41 conditionResults[i] = -1;
42 }
43 }
44 }
45
46 /***Main method*/
47 public static void main(String[] args) {
48 new OneVarCondition();
49 }
50 }
This page was automatically generated by Maven