Class PrintJob


  • public class PrintJob
    extends Object
    Klasse zum halten aller nötigen Informationen zum Drucken eines Formulares
    Author:
    XIMA MEDIA GmbH
    • Constructor Detail

      • PrintJob

        public PrintJob​(Vorgang vorgang)
      • PrintJob

        public PrintJob​(FormVersion formVersion)
    • Method Detail

      • getUser

        public IUser getUser()
      • setUser

        public void setUser​(IUser user)
      • getVorgang

        public Vorgang getVorgang()
        Getter des Vorgangs der gedruckt werden soll
        Returns:
        vorgang Vorgang
      • setVorgang

        public void setVorgang​(Vorgang vorgang)
        Setter des Vorgangs der gedruckt werden soll. Ist dieser null wird kein Druck durchgeführt
        Parameters:
        vorgang - Vorgang
      • getFormVersion

        public FormVersion getFormVersion()
        Returns:
        the formVersion
      • setFormVersion

        public void setFormVersion​(FormVersion formVersion)
        Parameters:
        formVersion - the formVersion to set
      • getJobID

        public String getJobID()
        Returns:
        the jobID
      • setJobID

        public void setJobID​(String jobID)
        Parameters:
        jobID - the jobID to set
      • isUsesNewWorkflow

        public boolean isUsesNewWorkflow()
        Returns:
        Whether the new or the old workflow engine should be used.
      • getWorkflowState

        public WorkflowState getWorkflowState()
        Returns:
        The current state for the new workflow engine. The form is rendered with this state.
      • setUsesNewWorkflow

        public void setUsesNewWorkflow​(boolean usesNewWorkflow)
        Parameters:
        usesNewWorkflow - Whether the new or the old workflow engine should be used.
      • setWorkflowState

        public void setWorkflowState​(WorkflowState workflowState)
        Parameters:
        workflowState - The current state for the new workflow engine. The form is rendered with this state.
      • isHideRequiredHint

        public boolean isHideRequiredHint()
      • setHideRequiredHint

        public void setHideRequiredHint​(boolean hideRequiredHint)
      • setStatus

        @Deprecated
        public void setStatus​(Status status)
        Deprecated.
        Use setWorkflowState(WorkflowState) and the new workflow engine.
        Setter des Status der beim Druck simuliert werden soll. Ist dieser null wird kein Status angenommen wie er es beim Aufruf des Formulars der Fall ist.
        Parameters:
        status - Status