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