16 public static final String PATH_MANUAL_BOOKMARK_ID =
"MBMID/";
17 public static final String PATH_HOSTNAME =
"HOST/";
18 public static final String PATH_FILE =
"FILE/";
20 public static String getBookmarkReference(
long bookmarkId)
22 return (PATH_MANUAL_BOOKMARK_ID + bookmarkId);
25 public static String getHostnameReference(String hostname)
27 return (PATH_HOSTNAME + hostname);
30 public static String getFileReference(String uri)
32 return (PATH_FILE + uri);
35 public static boolean isBookmarkReference(String refStr)
37 return refStr.startsWith(PATH_MANUAL_BOOKMARK_ID);
40 public static boolean isHostnameReference(String refStr)
42 return refStr.startsWith(PATH_HOSTNAME);
45 public static boolean isFileReference(String refStr)
47 return refStr.startsWith(PATH_FILE);
50 public static long getBookmarkId(String refStr)
52 return Integer.parseInt(refStr.substring(PATH_MANUAL_BOOKMARK_ID.length()));
55 public static String getHostname(String refStr)
57 return refStr.substring(PATH_HOSTNAME.length());
60 public static String getFile(String refStr)
62 return refStr.substring(PATH_FILE.length());