net.maizegenetics.gui.TaxaAvailableListModel Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tassel6 Show documentation
Show all versions of tassel6 Show documentation
TASSEL 6 is a software package to evaluate traits association. Feature Tables are at the heart of the package where, a feature is a range of positions or a single position. Row in the that table are taxon.
/*
* TaxaAvailableListModel
*
* Created on Jul 2, 2014
*/
package net.maizegenetics.gui;
import net.maizegenetics.taxa.TaxaList;
/**
*
* @author Terry Casstevens
*/
public class TaxaAvailableListModel extends AbstractAvailableListModel {
private final TaxaList myTaxa;
public TaxaAvailableListModel(TaxaList taxa) {
super(taxa.numberOfTaxa());
myTaxa = taxa;
}
@Override
public String getRealElementAt(int index) {
return myTaxa.taxaName(index);
}
}