Class SimpleGroup
- java.lang.Object
-
- ca.cgjennings.apps.arkham.deck.item.SimpleGroup
-
public class SimpleGroup extends java.lang.Object implements Group
A basic implementation of the group interface for storing selection groups.- Author:
- Chris Jennings
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SimpleGroup()SimpleGroup(PageItem[] items)SimpleGroup(java.util.Collection<? extends PageItem> items)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(PageItem p)voidaddToSelection(Deck d)voidclear()booleancontains(PageItem p)java.awt.geom.Rectangle2D.DoublegetRectangle()java.util.Iterator<PageItem>iterator()voidremove(PageItem p)voidremoveFromSelection(Deck d)
-
-
-
Method Detail
-
addToSelection
public void addToSelection(Deck d)
- Specified by:
addToSelectionin interfaceGroup
-
removeFromSelection
public void removeFromSelection(Deck d)
- Specified by:
removeFromSelectionin interfaceGroup
-
iterator
public java.util.Iterator<PageItem> iterator()
-
getRectangle
public java.awt.geom.Rectangle2D.Double getRectangle()
- Specified by:
getRectanglein interfaceGroup
-
-