cardmanager.impl.packages
Class SharedPackage
java.lang.Object
java.util.Observable
cardmanager.impl.packages.AbstractPackage
cardmanager.impl.packages.SharedPackage
- All Implemented Interfaces:
- Package
public class SharedPackage
- extends AbstractPackage
Methods inherited from class java.util.Observable |
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SharedPackage
public SharedPackage(Settings settings)
setServersPile
public void setServersPile(PackageDef serversPile)
getTopFrom
public Card getTopFrom(java.lang.String id)
getPiles
public java.util.Map<java.lang.String,java.util.List<Card>> getPiles()
getPile
public java.util.List<Card> getPile(java.lang.String id)
getPilesNames
public java.util.List<java.lang.String> getPilesNames()
getPilesNamesWithCount
public java.util.List<java.lang.String> getPilesNamesWithCount()
sufflePile
public void sufflePile(java.lang.String pile)
selectCard
public Card selectCard(Card c,
java.lang.String pile)