Class Grid.RowReference

  • All Implemented Interfaces:
    Serializable
    Enclosing class:
    Grid

    @Deprecated
    public static class Grid.RowReference
    extends Object
    implements Serializable
    Deprecated.
    A data class which contains information which identifies a row in a Grid.

    Since this class follows the Flyweight-pattern any instance of this object is subject to change without the user knowing it and so should not be stored anywhere outside of the method providing these instances.

    See Also:
    Serialized Form
    • Constructor Detail

      • RowReference

        public RowReference​(Grid grid)
        Deprecated.
        Creates a new row reference for the given grid.
        Parameters:
        grid - the grid that the row belongs to
    • Method Detail

      • set

        public void set​(Object itemId)
        Deprecated.
        Sets the identifying information for this row.
        Parameters:
        itemId - the item id of the row
      • getGrid

        public Grid getGrid()
        Deprecated.
        Gets the grid that contains the referenced row.
        Returns:
        the grid that contains referenced row
      • getItemId

        public Object getItemId()
        Deprecated.
        Gets the item id of the row.
        Returns:
        the item id of the row
      • getItem

        public Item getItem()
        Deprecated.
        Gets the item for the row.
        Returns:
        the item for the row