Class TexPrintMode

java.lang.Object
at.letto.tools.tex.TexPrintMode

public class TexPrintMode extends Object
Modus für die Druckausgabe eines Tex-Elements
Author:
L-DAMB
  • Field Details

    • printmode

      private Tex.PRINTMODE printmode
    • recurse

      private boolean recurse
    • newPage

      private boolean newPage
    • line

      private boolean line
    • datasets

      private Vector<Integer> datasets
  • Constructor Details

    • TexPrintMode

      public TexPrintMode(Tex.PRINTMODE printmode, int[] datasets, boolean recurse, boolean newPage, boolean line)
      Erzeugt ein Mode-Objekt für einen Tex-PDF-Druckjob
      Parameters:
      printmode - Art des Druckes
      datasets - Feld aller zu druckenden Datensätze
      recurse - rekursiver Druck
      newPage - neue Seite nach jedem Element/Frage
      line - Linie nach jedem Element/Frage
    • TexPrintMode

      public TexPrintMode(Tex.PRINTMODE printmode, Vector<Integer> datasets, boolean recurse, boolean newPage, boolean line)
      Erzeugt ein Mode-Objekt für einen Tex-PDF-Druckjob
      Parameters:
      printmode - Art des Druckes
      datasets - Feld aller zu druckenden Datensätze
      recurse - rekursiver Druck
      newPage - neue Seite nach jedem Element/Frage
      line - Linie nach jedem Element/Frage
    • TexPrintMode

      public TexPrintMode(Tex.PRINTMODE printmode, int dataset, boolean recurse, boolean newPage, boolean line)
      Erzeugt ein Mode-Objekt für einen Tex-PDF-Druckjob
      Parameters:
      printmode - Art des Druckes
      dataset - zu druckender Datensatz
      recurse - rekursiver Druck
      newPage - neue Seite nach jedem Element/Frage
      line - Linie nach jedem Element/Frage
    • TexPrintMode

      public TexPrintMode()
      Erzeugt ein Mode-Objekt für einen Tex-PDF-Druckjob
    • TexPrintMode

      public TexPrintMode(Tex.PRINTMODE printmode)
      Erzeugt ein Mode-Objekt für einen Tex-PDF-Druckjob
      Parameters:
      printmode - Art des Druckes
    • TexPrintMode

      public TexPrintMode(Tex.PRINTMODE printmode, Vector<Integer> datasets)
      Erzeugt ein Mode-Objekt für einen Tex-PDF-Druckjob
      Parameters:
      printmode - Art des Druckes
      datasets - Feld aller zu druckenden Datensätze
  • Method Details

    • getPrintmode

      public Tex.PRINTMODE getPrintmode()
      Returns:
      the printmode
    • setPrintmode

      public void setPrintmode(Tex.PRINTMODE printmode)
      Parameters:
      printmode - the printmode to set
    • isRecurse

      public boolean isRecurse()
      Returns:
      Rekursiver Druck von Kategorien
    • setRecurse

      public void setRecurse(boolean recurse)
      Parameters:
      recurse - setzen vom rekursiven Druck von Kategorien
    • isNewPage

      public boolean isNewPage()
      Returns:
      neue Seite nach jeder Frage
    • setNewPage

      public void setNewPage(boolean newPage)
      Parameters:
      newPage - neue Seite nach jeder Frage
    • isLine

      public boolean isLine()
      Returns:
      Linie nach jeder Frage
    • setLine

      public void setLine(boolean line)
      Parameters:
      line - Linie nach jeder Frage
    • getDatasets

      public Vector<Integer> getDatasets()
      Returns:
      Alle Datensatznummern, die gedruckt werden sollen
    • setDatasets

      public void setDatasets(Vector<Integer> datasets)