if ( format == null ) { return; }
	public void applyPattern( String format )	{		init( );		char c = ' ';		StringBuffer scan = new StringBuffer( format );		int len = scan.length( );		for ( int i = 0; i < len; i++ )		{			c = scan.charAt( i );			switch ( c )			{				case ( '@' ) :					natt++;					break;				case ( '&' ) :					nand++;					break;				case ( '<' ) :				case ( '>' ) :					chcase = c;					break;				case ( '!' ) :					dir = true;					break;			}		}		formatPattern = format;	}