KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > analyzer > Main


1 /*
2  * Main.java
3  *
4  * Created on April 12, 2005, 7:29 PM
5  */

6
7 package analyzer;
8
9 import analyzer.layout.LayoutBuilder;
10 import analyzer.listeners.DOCAnalyzer;
11 import analyzer.listeners.WMAnalyzer;
12 import analyzer.listeners.TCRAnalyzer;
13 import analyzer.listeners.WindowData;
14 import analyzer.charts.DataManager;
15 import analyzer.unzip.Unzipper;
16
17 import java.io.*;
18
19 import java.util.Enumeration JavaDoc;
20
21
22 /**
23  *
24  * @author loicsegapelli
25  */

26 public abstract class Main {
27     
28     boolean first;
29     
30     /** Creates a new instance of Main */
31     public Main() {
32         first=true;
33     }
34     
35     /**
36      * @param args the command line arguments
37      */

38     public static void main(String JavaDoc[] args) {
39         String JavaDoc path="/Users/loicsegapelli/SUN/session/";
40         String JavaDoc ts="1116511449512";
41         File f=new File(path);
42         Unzipper unzipper=new Unzipper();
43         unzipper.unzip(path);
44         
45         System.out.println("\nAnalyze of the Doc(s) listener output...");
46         new DOCAnalyzer(path+ts);
47         
48         System.out.println("\nAnalyze of the WindowManager listener output...");
49         new WMAnalyzer(path+ts);
50         
51         System.out.println("\nAnalyze of the TCR listener output...");
52         TCRAnalyzer tcr=new TCRAnalyzer(path+ts);
53         
54         demoDraw(tcr);
55         //new LayoutBuilder();
56

57     }
58     
59     private static void demoDraw(TCRAnalyzer tcr){
60         DataManager dataM=new DataManager(tcr.windows,tcr.editorWindows);
61         //dataM.hideAllEditorWindows();
62
dataM.setStartTime(tcr.trashThis);
63         dataM.setEndTime(1*60*60*1000);
64         dataM.display();
65     }
66     
67     
68     
69 }
Popular Tags