cdc.perfs.ui.swing.SourcesTableModel Maven / Gradle / Ivy
package cdc.perfs.ui.swing;
import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList;
import javax.swing.table.AbstractTableModel;
import cdc.perfs.Context;
import cdc.perfs.Environment;
import cdc.perfs.EnvironmentKind;
import cdc.perfs.EnvironmentListener;
import cdc.perfs.Measure;
import cdc.perfs.api.MeasureLevel;
import cdc.perfs.api.Source;
/**
* Implementation of a table model for sources used by an environment.
*
* @author Damien Carbonne
*
*/
final class SourcesTableModel extends AbstractTableModel {
private static final long serialVersionUID = 1L;
private final transient Environment environment;
private static final String[] COLUMN_NAMES = { "Source", "Max Level" };
protected final transient List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy