function addFilterField(oFF, aProperties) {
		var sPath = oFF.getBindingPath("conditions");
		if (!sPath) {
			return;
		}
		var aPathParts = sPath.split("/");
		var sFieldPath = aPathParts[aPathParts.length - 1];

		aProperties.push({
			name: sFieldPath,
			label: oFF.getLabel() || sFieldPath,
			dataType: oFF.getDataType(),
			formatOptions: oFF.getDataTypeFormatOptions(),
			constraints: oFF.getDataTypeConstraints(),
			required: oFF.getRequired(),
			hiddenFilter: false,
			visible: oFF.getVisible(),
			maxConditions : oFF.getMaxConditions()//,
			// valueHelp: oFF._getValueHelp()
		});
	}
Fetches the relevant metadata (from the FilterItems of the FiterBar) for the FilterBar and returns property info array

@param {Object} oFilterBar - instance of the valuehelp FilterBar
@returns {Array} array of property info