Interface Group

  • All Superinterfaces:
    java.lang.Iterable<PageItem>, java.io.Serializable
    All Known Implementing Classes:
    SimpleGroup

    public interface Group
    extends java.io.Serializable, java.lang.Iterable<PageItem>
    A grouping of PageItems that are selected and unselected as a unit.
    Author:
    Chris Jennings
    • Method Detail

      • addToSelection

        void addToSelection​(Deck d)
      • removeFromSelection

        void removeFromSelection​(Deck d)
      • clear

        void clear()
      • contains

        boolean contains​(PageItem p)
      • iterator

        java.util.Iterator<PageItem> iterator()
        Specified by:
        iterator in interface java.lang.Iterable<PageItem>
      • getRectangle

        java.awt.geom.Rectangle2D.Double getRectangle()