long ln1 = 2000L, ln2 = 5000L, ln3 = -10000L;
float fn1 = 505.1F, fn2 = 5.5F, fn3 = -1.1F;
double dn1 = 2.3, dn2 = -100.4, dn3 = 3.1415926;
//HashMap map = new HashMap();
propertySensor1=new ShortConstant(sn1);
propertySensor2=new ShortConstant(sn2);
propertySensor3=new IntegerConstant(in1);
propertySensor4=new IntegerConstant(in2);
propertySensor5=new LongConstant(ln1);
propertySensor6=new LongConstant(ln2);
propertySensor7=new FloatConstant(fn1);
propertySensor8=new FloatConstant(fn2);
propertySensor9=new DoubleConstant(dn1);
propertySensor10=new DoubleConstant(dn2);
//SensorLookup lookup = new SensorLookupImpl(map);
try {
Vector v = new Vector();
v.add(new ShortConstant(sn1));
v.add(new ShortConstant(sn2));
Expression es = new Addition(v,true);
v.clear();
v.add(new IntegerConstant(in1));
v.add(new IntegerConstant(in2));
Expression ei = new Addition(v,true);
v.clear();
v.add(new LongConstant(ln1));
v.add(new LongConstant(ln2));
Expression el = new Addition(v,true);
v.clear();
v.add(new FloatConstant(fn1));
v.add(new FloatConstant(fn2));
Expression ef = new Addition(v,true);
v.clear();
v.add(new DoubleConstant(dn1));
v.add(new DoubleConstant(dn2));
Expression ed = new Addition(v,true);
v.clear();
v.add(new ShortConstant(sn1));
v.add(new IntegerConstant(in1));
Expression emix1 = new Addition(v,true);
v.clear();
v.add(new LongConstant(ln1));
v.add(new FloatConstant(fn1));
Expression emix2 = new Addition(v,true);
v.clear();
v.add(new FloatConstant(fn1));
v.add(new DoubleConstant(dn1));
Expression emix3 = new Addition(v,true);
v.clear();
v.add(propertySensor2);
v.add(new ShortConstant(sn3));
Expression eps1 = new Addition(v,true);
v.clear();
v.add(propertySensor4);
v.add(new IntegerConstant(in3));