+ IReportEditorInput.FILE_EXTENTION );
+ IReportEditorInput.DESIGN_FILE_EXTENTION );
	public boolean validatePage( )	{		if ( getFileName( ).equals( "" ) )//$NON-NLS-1$		{			setErrorMessage( null );			setMessage( MSG_EMPTY_FILE_NAME );			return false;		}		String location = getContainerFullPath( ).toOSString( );		if ( location.equals( "" ) ) //$NON-NLS-1$		{			setErrorMessage( null );			setMessage( MSG_EMPTY_FILE_LOCATION_DIRECTORY );			return false;		}		IPath path;		if ( !getFileName( ).endsWith( IReportEditorInput.FILE_EXTENTION ) )		{			path = getContainerFullPath( ).append( getFileName( )					+ IReportEditorInput.FILE_EXTENTION );		}		else		{			path = getContainerFullPath( ).append( getFileName( ) );		}		if ( path.toFile( ).exists( ) )		{			setErrorMessage( MSG_DUPLICATE_FILE_NAME );			return false;		}		setErrorMessage( null );		setMessage( null );		return true;	}