Class AbstractPackage
java.lang.Object
java.util.Observable
cardmanager.impl.packages.AbstractPackage
- All Implemented Interfaces:
Package
- Direct Known Subclasses:
PackageDef, SharedPackage
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetHand()voidrefactorHand(Card[] c) removeFromHand(Card card) static PackageMethods inherited from class Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Package
getPile, getPiles, getPilesNames, getPilesNamesWithCount, getTopFrom, selectCard, sufflePile
-
Field Details
-
STD_IN
- See Also:
-
hand
-
-
Constructor Details
-
AbstractPackage
public AbstractPackage()
-
-
Method Details
-
unpackPackageDef
-
addToHand
-
getHand
-
removeFromHand
- Specified by:
removeFromHandin interfacePackage
-
refactorHand
- Specified by:
refactorHandin interfacePackage
-