Object newValue = doGetValue( );
	void applyEditorValueAndDeactivate( )	{		//	must set the selection before getting value		selection = comboBox.getSelectionIndex( );		Object newValue = doGetValue( );		markDirty( );		boolean isValid = isCorrect( newValue );		setValueValid( isValid );		if ( !isValid )		{			// try to insert the current value into the error message.			setErrorMessage( MessageFormat.format( getErrorMessage( ),					new Object[]{items[selection]} ) );		}		//fireApplyEditorValue( );		deactivate( );	}