setMessage( errorMessage, PreferencePage.ERROR );
	protected boolean checkPageValid( )	{		String name = null;		if ( preStyle.getSelection( ) )		{			name = preName.getText( ).trim( );		}		else		{			name = cusName.getText( ).trim( );		}		if ( name == null || name.length( ) == 0 )		{			setValid( false );			if ( !isValid( ) )			{				setErrorMessage( Messages.getString( "GeneralPreferencePage.label.nameEmpty" ) );				setMessage( Messages.getString( "GeneralPreferencePage.label.nameEmpty" ),						PreferencePage.ERROR );			}		}		else		{			setValid( checkName( name, false ) );			if ( !isValid( ) )			{				String errorMessage = Messages.getFormattedString( "GeneralPreferencePage.label.styleNameDuplicate" , new String[]{name} );				setErrorMessage( errorMessage );				setMessage( errorMessage, PreferencePage.ERROR );			}		}		if ( isValid( ) )		{			setErrorMessage( null );			setMessage( null, PreferencePage.NONE );		}		return isValid( );	}