code: protected static boolean isNCNamePart(char c) {
          return ((c >= 'a' && c <= 'z') || (c >= 'A' && c <= 'Z') || Character.isDigit(c) || c == '-' || c == '_' || c == '.');
      }
docs: /*
  Tests whether a character is a valid character in xsd:NCName