KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > icesoft > faces > application > StartupTime


1 package com.icesoft.faces.application;
2
3 public class StartupTime {
4
5     private static long started = System.currentTimeMillis();;
6     private static String JavaDoc inc = "/" + started + "/";
7
8     public static long getStartupTime() {
9         return started;
10     }
11
12     public static String JavaDoc getStartupInc() {
13         return inc;
14     }
15
16     public static String JavaDoc removeStartupTimeFromPath(String JavaDoc path) {
17         return getPath(path, inc);
18     }
19
20     private static String JavaDoc getPath(String JavaDoc path, String JavaDoc inc) {
21         int start = path.indexOf(inc);
22         if (start == -1) return path;
23         int end = start + inc.length() - 1;
24         if (start > 0) {
25             String JavaDoc stringStart = path.substring(0, start);
26             String JavaDoc stringEnd = path.substring(end);
27             path = stringStart + stringEnd;
28         } else {
29             path = path.substring(end);
30         }
31         return path;
32     }
33 }
34
Popular Tags