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.File
ROOT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
copyFile(java.io.File source, java.io.File dest)
static PackageDeffinitionAndErrors
createFromFileAndCollection(java.io.File f, CollectionOperator collection)
static PackageDeffinitionAndErrors
createFromReaderAndCollection(java.io.Reader fr, CollectionOperator collection)
static PackageDeffinition
creatEmptyPackageDeffinition(java.io.File s)
static PackageDeffinition
creatEmptyPackageDeffinition(java.lang.String s)
static PackageDeffinition
creatEmptyRandomPackageDeffinition(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.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()
-
-
-
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:
toString
in 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)
-
-