public class AlignmentTableModel
public AlignmentTableModel(GenotypeTable alignment, int horizontalPageSize)
public AlignmentTableModel(GenotypeTable alignment)
public int getRowCount()
public int getColumnCount()
public int getColumnWidth()
public java.lang.Object getValueAt(int row,
int col)
public int getRealColumnIndex(int col)
public java.lang.String getColumnName(int col)
public void setColumnNameType(net.maizegenetics.gui.AlignmentTableModel.COLUMN_NAME_TYPE type)
public boolean isPhysicalPosition()
public net.maizegenetics.gui.AlignmentTableModel.COLUMN_NAME_TYPE getColumnNameType()
public int getRealColumnCount()
public int getHorizontalPageSize()
public void setHorizontalPageSize(int horizontalSize)
public int getHorizontalCenter()
public void adjustPosition(int position)
public void adjustPositionToSite(int site)
public void adjustPositionToCenter()
public void resetTable()
Resets the table backing this matrix table model to an empty table.
public boolean isCellEditable(int rowIndex,
int columnIndex)
Always returns false.
public void setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex)
No operation.
public java.util.List getRowHeaders()
public void fireTableChanged()
public void stateChanged(javax.swing.event.ChangeEvent e)
public void setRenderingType(net.maizegenetics.gui.AlignmentTableCellRenderer.RENDERING_TYPE type)