cardmanager.impl.packages
Class PackageDeffinition

java.lang.Object
  extended by cardmanager.impl.packages.PackageDeffinition

public class PackageDeffinition
extends java.lang.Object


Field Summary
static java.io.File ROOT
           
 
Method Summary
static PackageDeffinitionAndErrors createFromFileAndCollection(java.io.File f, CollectionOperator collection)
           
static PackageDeffinitionAndErrors createFromReaderAndCollection(java.io.Reader fr, CollectionOperator collection)
           
static PackageDeffinition creatEmptyPackageDeffinition(java.lang.String s)
           
 java.io.File getBackenFile()
           
 int getCardCount()
           
 java.util.List<CountedCard> getCards()
           
 java.util.List<java.lang.String> getPiles()
           
static void main(java.lang.String[] s)
           
 void save()
           
 void save(java.io.BufferedWriter w)
           
 void save(java.io.File backenFile)
           
 void save(java.io.Writer fileWriter)
           
 void setBackenFile(java.io.File backenFile)
           
 void setCards(java.util.List<CountedCard> cards)
           
 void setPiles(java.util.List<java.lang.String> piles)
           
 java.lang.String toString()
           
 PackageVerifikationResult verify()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ROOT

public static java.io.File ROOT
Method Detail

creatEmptyPackageDeffinition

public static PackageDeffinition creatEmptyPackageDeffinition(java.lang.String s)

main

public static void main(java.lang.String[] s)

save

public void save()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getCards

public java.util.List<CountedCard> getCards()
Returns:
the cards

setCards

public void setCards(java.util.List<CountedCard> cards)
Parameters:
cards - the cards to set

getBackenFile

public java.io.File getBackenFile()
Returns:
the backenFile

setBackenFile

public void setBackenFile(java.io.File backenFile)
Parameters:
backenFile - the backenFile to set

getPiles

public java.util.List<java.lang.String> getPiles()
Returns:
the piles

setPiles

public void setPiles(java.util.List<java.lang.String> piles)
Parameters:
piles - the piles to set

createFromReaderAndCollection

public static PackageDeffinitionAndErrors createFromReaderAndCollection(java.io.Reader fr,
                                                                        CollectionOperator collection)

createFromFileAndCollection

public static PackageDeffinitionAndErrors createFromFileAndCollection(java.io.File f,
                                                                      CollectionOperator collection)

save

public void save(java.io.File backenFile)

save

public void save(java.io.Writer fileWriter)
          throws java.io.IOException
Throws:
java.io.IOException

save

public void save(java.io.BufferedWriter w)
          throws java.io.IOException
Throws:
java.io.IOException

verify

public PackageVerifikationResult verify()

getCardCount

public int getCardCount()