Lines Matching refs:windowsName
710 byte[] windowsName = WindowsRegEnumValue1(nativeHandle, i,
712 if (windowsName == null) {
720 valueNames[i] = toJavaName(windowsName);
761 byte[] windowsName = WindowsRegEnumKeyEx1(nativeHandle, i,
763 if (windowsName == null) {
771 String javaName = toJavaName(windowsName);
871 String windowsName = byteArrayToString(windowsNameArray);
873 if ((windowsName.length()>1) &&
874 (windowsName.substring(0,2).equals("/!"))) {
875 return toJavaAlt64Name(windowsName);
880 for (int i = 0; i < windowsName.length(); i++){
881 if ((ch = windowsName.charAt(i)) == '/') {
883 if ((windowsName.length() > i + 1) &&
884 ((next = windowsName.charAt(i+1)) >= 'A') && (next <= 'Z')) {
887 } else if ((windowsName.length() > i + 1) && (next == '/')) {
906 private static String toJavaAlt64Name(String windowsName) {
908 Base64.altBase64ToByteArray(windowsName.substring(2));
939 StringBuffer windowsName = new StringBuffer();
947 windowsName.append("//");
949 windowsName.append('\\');
951 windowsName.append("/" + ch);
953 windowsName.append(ch);
956 return stringToByteArray(windowsName.toString());
987 String windowsName = byteArrayToString(windowsNameArray);
990 for (int i = 0; i < windowsName.length(); i++){
991 if ((ch = windowsName.charAt(i)) == '/') {
994 if (windowsName.length() > i + 1 &&
995 (next = windowsName.charAt(i + 1)) == 'u') {
996 if (windowsName.length() < i + 6){
1000 (windowsName.substring(i + 2, i + 6), 16);
1004 if ((windowsName.length() > i + 1) &&
1005 ((windowsName.charAt(i+1)) >= 'A') && (next <= 'Z')) {
1008 } else if ((windowsName.length() > i + 1) &&
1031 StringBuffer windowsName = new StringBuffer();
1036 windowsName.append("/u");
1045 windowsName.append(hex4.charAt(3 - j));
1048 windowsName.append("//");
1050 windowsName.append('\\');
1052 windowsName.append("/" + ch);
1054 windowsName.append(ch);
1057 return stringToByteArray(windowsName.toString());