Class ListViewItem

java.lang.Object
org.gvsig.gui.beans.listview.ListViewItem
All Implemented Interfaces:
Comparable<ListViewItem>

public class ListViewItem extends Object implements Comparable<ListViewItem>
ListViewItem representa un item para ser usado desde ListViewComponent
Version:
28/06/2007
Author:
BorSanZa - Borja Sánchez Zamorano (borja.sanchez@iver.es)
  • Constructor Details

    • ListViewItem

      public ListViewItem(IIconPaint icon, String name)
      Construye un ListViewItem con un icono y su nombre.
      Parameters:
      icon -
      name -
  • Method Details

    • getName

      public String getName()
      Obtener el nombre del item
      Returns:
    • setName

      public void setName(String name)
      Definir el nombre del item
      Parameters:
      name -
    • getIcon

      public IIconPaint getIcon()
      Obtener el icono del item
      Returns:
    • setIcon

      public void setIcon(IIconPaint icon)
      Especificar el icono del item
      Parameters:
      icon -
    • isSelected

      public boolean isSelected()
      Comprobar si el item esta seleccionado
      Returns:
    • setSelected

      public void setSelected(boolean selected)
      Definir si el item esta seleccionado
      Parameters:
      selected -
    • getTag

      public Object getTag()
      Definir algun campo extra necesario por el programador
      Returns:
    • setTag

      public void setTag(Object tag)
      Obtiene el campo extra
    • isShowTooltip

      public boolean isShowTooltip()
    • setShowTooltip

      public void setShowTooltip(boolean showTooltip)
    • getNameRectangle

      public Rectangle getNameRectangle()
    • setNameRectangle

      public void setNameRectangle(Rectangle nameRectangle)
    • getItemRectangle

      public Rectangle getItemRectangle()
    • setItemRectangle

      public void setItemRectangle(Rectangle itemRectangle)
    • compareTo

      public int compareTo(ListViewItem listViewItem)
      Specified by:
      compareTo in interface Comparable<ListViewItem>