Package de.srsoftware.document.processor
Klasse PipeProcessor
java.lang.Object
de.srsoftware.document.processor.PipeProcessor
- Alle implementierten Schnittstellen:
de.srsoftware.document.api.Document
- Bekannte direkte Unterklassen:
FigletDoc
Document renderer that pipes content of a precursor through a program and returns the program`s output
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprovides the command used by the render processprotected abstract de.srsoftware.document.api.Documentthe precursor for this PipeProcessor documentde.srsoftware.document.api.RenderResulttimeout()timeout for the render processVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden de.srsoftware.document.api.Document
description, id, mimeType, name
-
Konstruktordetails
-
PipeProcessor
public PipeProcessor()create a new instance
-
-
Methodendetails
-
command
provides the command used by the render process- Parameter:
data- context for the command creation- Gibt zurück:
- a list of strings composing the render command
-
precursor
protected abstract de.srsoftware.document.api.Document precursor()the precursor for this PipeProcessor document- Gibt zurück:
- the precursor document
-
render
- Angegeben von:
renderin Schnittstellede.srsoftware.document.api.Document
-
timeout
timeout for the render process- Gibt zurück:
- defaults to a duration of 10 seconds
-