1 | public static boolean isValidNCName(String ncName) {↵ | | 1 | public static boolean isValidName(String name) {↵
|
2 | if (ncName.length() == 0)↵ | | 2 | if (name.length() == 0)↵
|
3 | return false;↵ | | 3 | return false;↵
|
4 | char ch = ncName.charAt(0);↵ | | 4 | char ch = name.charAt(0);↵
|
5 | if( isNCNameStart(ch) == false)↵ | | 5 | if( isNameStart(ch) == false)↵
|
6 | return false;↵ | | 6 | return false;↵
|
7 | for (int i = 1; i < ncName.length(); i++ ) {↵ | | 7 | for (int i = 1; i < name.length(); i++ ) {↵
|
8 | ch = ncName.charAt(i);↵ | | 8 | ch = name.charAt(i);↵
|
9 | if( isNCName( ch ) == false ){↵ | | 9 | if( isName( ch ) == false ){↵
|
10 | return false;↵ | | 10 | return false;↵
|
11 | }↵ | | 11 | }↵
|
12 | }↵ | | 12 | }↵
|
13 | return true;↵ | | 13 | return true;↵
|
14 | } // isValidNCName(String):boolea | | 14 | } // isValidName(String):boolea
|