Project: mulestudio
Issue STUDIO-3317: Finish QueryBuilder UI
Mockups: http://corp.wiki.mulesource.com/display/WP/Connector+Query+Model Acceptance Criteria: * No extra vertical layout space * No icons for accounts & fields * Field type is shown in field list (see mockups) * Field list is not shown if the connector does not support editing fields * Selecting a field blocks other UI actions in the form until the field metadata is loaded (see mockups) * All field lists are alphabetized * Filters ** Entering in a String results in DSQL with quotes around the string value ** It should be possible to put in an expression into any field ** Only the operators that the connector supports and that are applicable for the fields show up (based on the connector metadata) * If DataSense query is not parseable (invalid format), then display a message describing the error (see mockup) * If the DataSense query is unsupported by the GUI editor (i.e. it has OR expressions), then display the message "The current query has operators that are not supported by the visual editor. Editing this query will cause your current query to be lost."
Story points: 8