PageRenderTime 18ms CodeModel.GetById 7ms RepoModel.GetById 1ms app.codeStats 0ms

/rcdkjar/src/org/guha/rcdk/view/table/StructureTableCellRenderer2D.java

http://github.com/rajarshi/cdkr
Java | 35 lines | 23 code | 8 blank | 4 comment | 2 complexity | e36a691ed62c4372a7802da68ca2be9a MD5 | raw file
  1. package org.guha.rcdk.view.table;
  2. import org.guha.rcdk.view.panels.MoleculeCell;
  3. import javax.swing.*;
  4. import javax.swing.table.TableCellRenderer;
  5. import java.awt.*;
  6. /**
  7. * @author Rajarshi Guha
  8. */
  9. public class StructureTableCellRenderer2D extends JPanel implements TableCellRenderer {
  10. public Component getTableCellRendererComponent(
  11. JTable table, Object value, boolean isSelected,
  12. boolean hasFocus, int rowIndex, int vColIndex) {
  13. if (vColIndex != 0) {
  14. return (MoleculeCell) value;
  15. }
  16. return (MoleculeCell) value;
  17. }
  18. // The following methods override the defaults for performance reasons
  19. public void validate() {
  20. }
  21. public void revalidate() {
  22. }
  23. protected void firePropertyChange(String propertyName, Object oldValue, Object newValue) {
  24. }
  25. public void firePropertyChange(String propertyName, boolean oldValue, boolean newValue) {
  26. }
  27. }