docs: @Deprecated
      public boolean findCHName( IWord w, IChunk chunk ) 
      {
          String s1 = new String(w.getValue().charAt(0)+"");
          String s2 = new String(w.getValue().charAt(1)+"");
          
          if ( dic.match(ILexicon.CN_LNAME, s1)
                  && dic.match(ILexicon.CN_DNAME_1, s2)) {
              IWord sec = chunk.getWords()[1]; 
              switch ( sec.getLength() ) {
              case 1:
                  if ( dic.match(ILexicon.CN_DNAME_2, sec.getValue()) )
                      return true;
              case 2:
                  String d1 = new String(sec.getValue().charAt(0)+"");
                  IWord _w = dic.get(ILexicon.CJK_WORD, sec.getValue().charAt(1)+"");
                  //System.out.println(_w);
                  if ( dic.match(ILexicon.CN_DNAME_2, d1)
                          && (_w == null 
                          || _w.getFrequency() >= config.NAME_SINGLE_THRESHOLD ) ) {
                      return true;
                  }
              }
          }
          
          return false;
      }