sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi/src/com/nokia/carbide/cpp/internal/pi/plugin/model/IReportable.java
changeset 5 844b047e260d
parent 2 b9ab3b238396
equal deleted inserted replaced
4:615035072f7e 5:844b047e260d
    32 	
    32 	
    33 	public ArrayList<String>  getColumnNames(); // table column names
    33 	public ArrayList<String>  getColumnNames(); // table column names
    34 	public ArrayList<Boolean> getColumnSortTypes(); // This gives feedback to the system whether column data strings should be sorted by name or the first number they may contain. 
    34 	public ArrayList<Boolean> getColumnSortTypes(); // This gives feedback to the system whether column data strings should be sorted by name or the first number they may contain. 
    35 										// Boolean values SORT_BY_NAME and SORT_BY_NUMBER are meant to be used to indicate this information.
    35 										// Boolean values SORT_BY_NAME and SORT_BY_NUMBER are meant to be used to indicate this information.
    36 	public Hashtable<Integer,Object> getSummaryTable(double startTime, double endTime);
    36 	public Hashtable<Integer,Object> getSummaryTable(double startTime, double endTime);
       
    37 	//CH: this doesn't seem to be used anywhere, most plugins return null for this
    37 	public String getActiveInfo(Object key, double startTime, double endTime);
    38 	public String getActiveInfo(Object key, double startTime, double endTime);
    38 	public String getGeneralInfo(); // this is reserved for future implementation and has no functionality at the moment
    39 	public String getGeneralInfo(); // this is reserved for future implementation and has no functionality at the moment
    39 
    40 
    40 	//	this menu allows plugin to control reporting within the report generator plugin's frame
    41 	//	this menu allows plugin to control reporting within the report generator plugin's frame
    41 	//	public JMenu getReportMenu(Component parentComponent);
    42 	//	public JMenu getReportMenu(Component parentComponent);