public class AlignmentTableCellRenderer
protected AlignmentTableModel myAlignmentTableModel
public AlignmentTableCellRenderer(AlignmentTableModel model, GenotypeTable alignment, GenotypeTableMask[] masks)
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
protected java.awt.Component getDefaultRendering(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
protected java.awt.Component getNucleotideRendering(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
public java.awt.Component getReferenceMasksRendering(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
public java.awt.Component getReferenceProbabilityRendering(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
public java.awt.Component getGeneticDistanceMasksRendering(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
public java.awt.Component getDepthMasksRendering(javax.swing.JTable table,
java.lang.Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
public net.maizegenetics.gui.AlignmentTableCellRenderer.RENDERING_TYPE getRenderingType()
public void setRenderingType(net.maizegenetics.gui.AlignmentTableCellRenderer.RENDERING_TYPE type)
public void setMasks(GenotypeTableMask[] masks)
public net.maizegenetics.gui.AlignmentTableCellRenderer.RENDERING_TYPE[] getRenderingTypes()