code: private String utfIncludeCheck(String line, Boolean addatsign)
  	{
  		String checked = "";
  		boolean start = false;
  
  		for (int i = 0; i < line.length(); i++)
  		{
  			if (isOneByte(line.substring(i, i + 1)))
  			{
  				if (start)
  				{
  					start = false;
  					checked += (addatsign ? useJPNFont ? fontEnd
  							+ LST_ESCAPE_END : "" : fontEnd)
  							+ line.substring(i, i + 1);
  				} else
  				{
  					checked += line.substring(i, i + 1);
  				}
  			} else
  			{
  				if (!start)
  				{
  					checked += (addatsign ? useJPNFont ? LST_ESCAPE_BEGIN : ""
  							: "")
  							+ (useJPNFont ? docFont : "")
  							+ line.substring(i, i + 1);
  					start = true;
  				} else
  				{
  					checked += line.substring(i, i + 1);
  				}
  			}
  		}
  		if (start)
  		{
  			checked += addatsign ? useJPNFont ? fontEnd + LST_ESCAPE_END : ""
  					: fontEnd;
  		}
  		return checked;
  	}
docs: add by his 2013/10/08