package org.geogebra.common.gui.view.data;
import org.geogebra.common.main.App;
import org.geogebra.common.main.Localization;
public class MinimalMultiVarStatTableModel extends MultiVarStatTableModel {
public MinimalMultiVarStatTableModel(App app,
MultiVarStatTableListener listener) {
super(app, listener);
}
@Override
public String[] getColumnNames() {
String[][] cmdMap = getCmdMap();
String[] names = new String[cmdMap.length];
for (int i = 0; i < cmdMap.length; i++) {
names[i] = cmdMap[i][0];
}
return names;
}
@Override
public int getColumnCount() {
return getColumnNames().length;
}
private String[][] getCmdMap() {
Localization loc = getApp().getLocalization();
String[][] map = { { loc.getMenu("Length.short"), "Length" },
{ loc.getMenu("Mean"), "Mean" },
{ loc.getMenu("SampleStandardDeviation.short"), "SampleSD" } };
return map;
}
}