Package cardmanager.impl.packages
Class PackageDeffinition
- java.lang.Object
-
- cardmanager.impl.packages.PackageDeffinition
-
public class PackageDeffinition extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.io.FileROOT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidcopyFile(java.io.File source, java.io.File dest)static PackageDeffinitionAndErrorscreateFromFileAndCollection(java.io.File f, CollectionOperator collection)static PackageDeffinitionAndErrorscreateFromReaderAndCollection(java.io.Reader fr, CollectionOperator collection)static PackageDeffinitioncreatEmptyPackageDeffinition(java.io.File s)static PackageDeffinitioncreatEmptyPackageDeffinition(java.lang.String s)static PackageDeffinitioncreatEmptyRandomPackageDeffinition(java.lang.String s)java.util.List<java.lang.Exception>exportTo(java.io.File selectedFile)java.util.List<java.lang.Exception>exportToHtmlPrintable(java.io.File selectedFile)java.util.List<java.lang.Exception>exportToHtmlVieable(java.io.File selectedFile)java.io.FilegetBackenFile()intgetCardCount()java.util.List<CountedCard>getCards()java.util.List<java.lang.String>getPiles()static voidmain(java.lang.String[] s)voidsave()voidsave(java.io.BufferedWriter w)voidsave(java.io.File backenFile)voidsave(java.io.Writer fileWriter)voidsetBackenFile(java.io.File backenFile)voidsetCards(java.util.List<CountedCard> cards)voidsetPiles(java.util.List<java.lang.String> piles)java.lang.StringtoString()PackageVerifikationResultverify()
-
-
-
Method Detail
-
creatEmptyRandomPackageDeffinition
public static PackageDeffinition creatEmptyRandomPackageDeffinition(java.lang.String s)
-
creatEmptyPackageDeffinition
public static PackageDeffinition creatEmptyPackageDeffinition(java.lang.String s)
-
creatEmptyPackageDeffinition
public static PackageDeffinition creatEmptyPackageDeffinition(java.io.File s)
-
main
public static void main(java.lang.String[] s)
-
save
public void save()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.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()
-
copyFile
public static void copyFile(java.io.File source, java.io.File dest) throws java.io.IOException- Throws:
java.io.IOException
-
exportTo
public java.util.List<java.lang.Exception> exportTo(java.io.File selectedFile)
-
exportToHtmlPrintable
public java.util.List<java.lang.Exception> exportToHtmlPrintable(java.io.File selectedFile)
-
exportToHtmlVieable
public java.util.List<java.lang.Exception> exportToHtmlVieable(java.io.File selectedFile)
-
-