public [[#variablef408a60]]() {
super();
model = new ObjectTableModel(COLUMNS, SamplingStatCalculator.class , new Functor[] {
new Functor("getLabel"), //$NON-NLS-1$
new Functor("getCount"), //$NON-NLS-1$
new Functor("getMeanAsNumber"), //$NON-NLS-1$
new Functor("getMedian"), //$NON-NLS-1$
new Functor("getPercentPoint", //$NON-NLS-1$
new Object[] {
new Float(.900)
} ),
new Functor("getMin"), //$NON-NLS-1$
new Functor("getMax"), //$NON-NLS-1$
new Functor("getErrorPercentage"), //$NON-NLS-1$
new Functor("getRate"), //$NON-NLS-1$
new Functor("getKBPerSecond") //$NON-NLS-1$
}, //$NON-NLS-1$
new Functor[] {
null,
null,
null,
null,
null,
null,
null,
null,
null,
null
}, new Class[] {
String.class ,
Long.class ,
Long.class ,
Long.class ,
Long.class ,
Long.class ,
Long.class ,
String.class ,
String.class ,
String.class
} );
clearData();
init();
}
// Column renderers
private static final TableCellRenderer[] RENDERERS = new TableCellRenderer[] {
null, // Label
null, // count
null, // Mean
null, // median
null, // 90%
null, // Min
null, // Max
new NumberRenderer("#0.00%"), // Error %age //$NON-NLS-1$ // Error %age
new RateRenderer("#.0"), // Throughput //$NON-NLS-1$ // Throughpur
new NumberRenderer("#.0")
, // pageSize //$NON-NLS-1$ // pageSize
};
public static boolean testFunctors() {
[[#variablef408a60]] instance = new [[#variablef408a60]]();
return instance.model.checkFunctors(null, instance.getClass());
}
public String getLabelResource() {
return [[#variabledf00fa0]]; //$NON-NLS-1$
}
|