ExpressionBuilder expressionBuilder = new ExpressionBuilder( getKeyExpression( ) ); expressionBuilder.setExpressionProvier( new ExpressionProvider( inputGroup ) );  if ( expressionBuilder.open( ) == OK ) { setKeyExpression( expressionBuilder.getResult( ).trim( ) ); }
intervalRange.setEnabled( intervalType.getSelectionIndex( ) != 0 ); intervalBaseButton.setEnabled( intervalType.getSelectionIndex( ) != 0 && ( getColumnType( ) != String.class ) ); intervalBaseText.setEnabled( intervalBaseButton.getEnabled( ) && intervalBaseButton.getSelection( ) );
			public void widgetSelected( SelectionEvent event )			{				ExpressionBuilder expressionBuilder = new ExpressionBuilder( getKeyExpression( ) );				expressionBuilder.setExpressionProvier( new ExpressionProvider( inputGroup ) );				if ( expressionBuilder.open( ) == OK )				{					setKeyExpression( expressionBuilder.getResult( ).trim( ) );				}			}