|
From: Pavel V. <va...@us...> - 2002-08-19 09:07:29
|
Update of /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views
In directory usw-pr-cvs1:/tmp/cvs-serv7002
Modified Files:
TimeSeriesModel.java TimeSeriesGraph.java TableMap.java
TableClickSorter.java AllocTableClickSorter.java
AllocHistogramTableModel.java AllocHistogramTable.java
ActiveThreadsView.java
Log Message:
added loggin of changes
Index: TimeSeriesModel.java
===================================================================
RCS file: /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views/TimeSeriesModel.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** TimeSeriesModel.java 30 Jul 2002 12:15:34 -0000 1.3
--- TimeSeriesModel.java 19 Aug 2002 09:07:20 -0000 1.4
***************
*** 172,174 ****
}
}
! }
\ No newline at end of file
--- 172,181 ----
}
}
! }
!
! /*
! * $Log$
! * Revision 1.4 2002/08/19 09:07:20 vachis
! * added loggin of changes
! *
! */
Index: TimeSeriesGraph.java
===================================================================
RCS file: /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views/TimeSeriesGraph.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** TimeSeriesGraph.java 7 Aug 2002 17:41:13 -0000 1.4
--- TimeSeriesGraph.java 19 Aug 2002 09:07:20 -0000 1.5
***************
*** 250,251 ****
--- 250,258 ----
}
}
+
+ /*
+ * $Log$
+ * Revision 1.5 2002/08/19 09:07:20 vachis
+ * added loggin of changes
+ *
+ */
Index: TableMap.java
===================================================================
RCS file: /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views/TableMap.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** TableMap.java 8 Aug 2002 23:33:04 -0000 1.2
--- TableMap.java 19 Aug 2002 09:07:20 -0000 1.3
***************
*** 90,95 ****
fireTableChanged(e); //forward event to our listeners
}
-
-
-
}
--- 90,99 ----
fireTableChanged(e); //forward event to our listeners
}
}
+
+ /*
+ * $Log$
+ * Revision 1.3 2002/08/19 09:07:20 vachis
+ * added loggin of changes
+ *
+ */
Index: TableClickSorter.java
===================================================================
RCS file: /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views/TableClickSorter.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** TableClickSorter.java 18 Aug 2002 19:38:56 -0000 1.4
--- TableClickSorter.java 19 Aug 2002 09:07:20 -0000 1.5
***************
*** 417,418 ****
--- 417,425 ----
}
}
+
+ /*
+ * $Log$
+ * Revision 1.5 2002/08/19 09:07:20 vachis
+ * added loggin of changes
+ *
+ */
\ No newline at end of file
Index: AllocTableClickSorter.java
===================================================================
RCS file: /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views/AllocTableClickSorter.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** AllocTableClickSorter.java 18 Aug 2002 19:38:56 -0000 1.3
--- AllocTableClickSorter.java 19 Aug 2002 09:07:20 -0000 1.4
***************
*** 90,91 ****
--- 90,98 ----
}
+
+ /*
+ * $Log$
+ * Revision 1.4 2002/08/19 09:07:20 vachis
+ * added loggin of changes
+ *
+ */
Index: AllocHistogramTableModel.java
===================================================================
RCS file: /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views/AllocHistogramTableModel.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** AllocHistogramTableModel.java 18 Aug 2002 19:38:56 -0000 1.8
--- AllocHistogramTableModel.java 19 Aug 2002 09:07:20 -0000 1.9
***************
*** 191,192 ****
--- 191,199 ----
}
}
+
+ /*
+ * $Log$
+ * Revision 1.9 2002/08/19 09:07:20 vachis
+ * added loggin of changes
+ *
+ */
Index: AllocHistogramTable.java
===================================================================
RCS file: /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views/AllocHistogramTable.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -r1.9 -r1.10
*** AllocHistogramTable.java 18 Aug 2002 19:38:56 -0000 1.9
--- AllocHistogramTable.java 19 Aug 2002 09:07:20 -0000 1.10
***************
*** 34,38 ****
*/
public class AllocHistogramTable extends JTable {
!
/** Creates a new instance of HistogramTable */
--- 34,38 ----
*/
public class AllocHistogramTable extends JTable {
! int stringColumn = 0; //in model column order!!
/** Creates a new instance of HistogramTable */
***************
*** 53,56 ****
--- 53,57 ----
if ( clazz == String.class ) {
cmodel.getColumn(i).setPreferredWidth(250);
+ stringColumn = i;
//JTextField textField = new JTextField();
//column.setCellEditor( new DefaultCellEditor( textField ) );
***************
*** 62,66 ****
}
!
protected boolean checkModel( TableModel model ) {
// int mcols = model.getColumnCount();
--- 63,67 ----
}
!
protected boolean checkModel( TableModel model ) {
// int mcols = model.getColumnCount();
***************
*** 74,81 ****
--- 75,122 ----
checkModel( dataModel );
super.setModel( dataModel );
+
+ Class clazz;
+ for (int i=0; i < getModel().getColumnCount(); i++ ) {
+ clazz = getModel().getColumnClass(i);
+ if ( clazz == String.class ) {
+ stringColumn = i;
+ break;
+ }
+ }
}
public void tableChanged( TableModelEvent e) {
+ int row = -1;
+ String str = "";
+
+ //hack
+ //store string in selection beacuse when all table changes, selection is cleared
+ // if (e.getType() == TableModelEvent.UPDATE
+ // && e.getLastRow() == Integer.MAX_VALUE) {
+ // if ( (row = getSelectedRow()) != -1)
+ // str = (String) getModel().getValueAt( row, stringColumn );
+ // }
+
super.tableChanged(e);
+
+ //restore selection with stored string
+ // if ( row != -1 ) {
+ //nothing changed
+ // if ( ((String) getModel().getValueAt( row, stringColumn ))
+ // .compareTo( str ) == 0 ) {
+ // setRowSelectionInterval( row, row );
+ // }
+ //}
+ // else {
+ // TableModel model = getModel();
+ // for( int i = 0; i < model.getColumnCount(); i++ ) {
+ // if ( ((String) model.getValueAt( i, stringColumn ))
+ // .compareTo( str ) == 0 ) {
+ // setRowSelectionInterval( i, i );
+ // }
+ // }
+ // }
+ // }
+
}
//---------- renderers
***************
*** 209,210 ****
--- 250,258 ----
}
+
+ /*
+ * $Log$
+ * Revision 1.10 2002/08/19 09:07:20 vachis
+ * added loggin of changes
+ *
+ */
Index: ActiveThreadsView.java
===================================================================
RCS file: /cvsroot/javaprofiler/module/net/sourceforge/javaprofiler/module/views/ActiveThreadsView.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** ActiveThreadsView.java 7 Aug 2002 17:42:06 -0000 1.3
--- ActiveThreadsView.java 19 Aug 2002 09:07:20 -0000 1.4
***************
*** 114,115 ****
--- 114,122 ----
}
}
+
+ /*
+ * $Log$
+ * Revision 1.4 2002/08/19 09:07:20 vachis
+ * added loggin of changes
+ *
+ */
\ No newline at end of file
|