public void addConstant(IVPValue constant, String constantValue, Context context, HashMap map) {
		if (constant.getValueType().equals(IVPValue.INTEGER_TYPE)) {
			context.addInt(constant.getUniqueID(), new Integer(constantValue).intValue());
		} else if(constant.getValueType().equals(IVPValue.DOUBLE_TYPE)){
			context.addDouble(constant.getUniqueID(), new Double(constantValue).doubleValue());
		} else if (constant.getValueType().equals(IVPValue.STRING_TYPE)) {
			context.addString(constant.getUniqueID(), constantValue);
		} else if (constant.getValueType().equals(IVPValue.BOOLEAN_TYPE)) {
			context.addBoolean(constant.getUniqueID(), new Boolean(constantValue));
		}
		map.put(constant.getUniqueID(), constant);
	}