java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.gvsig.app.project.documents.view.toc.gui.TOCRenderer
All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, TreeCellRenderer

public class TOCRenderer extends JPanel implements TreeCellRenderer
Renderer que actua sobre el TOC.
Author:
vcn
See Also:
  • Constructor Details

    • TOCRenderer

      public TOCRenderer(Color tocBackground)
      Creates a new TOCRenderer object.
      Parameters:
      tocBackground -
    • TOCRenderer

      public TOCRenderer(Color editingColor, Color tocBackground)
      Creates a new TOCRenderer object.
      Parameters:
      editingColor -
      tocBackground -
  • Method Details

    • getTreeCellRendererComponent

      public Component getTreeCellRendererComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row, boolean hasFocus)
      Método llamado una vez por cada nodo, y todas las veces que se redibuja en pantalla el TOC.
      Specified by:
      getTreeCellRendererComponent in interface TreeCellRenderer
      Parameters:
      tree -
      value -
      isSelected -
      expanded -
      leaf -
      row -
      hasFocus -
      Returns:
    • getCheckBoxBounds

      public Rectangle getCheckBoxBounds()