Package backend.plenarprotocol
Interface IPlenarprotocol
- All Known Implementing Classes:
Plenarprotocol_impl
public interface IPlenarprotocol
Interface Plenarprotokoll.
- Author:
- Philipp Hein
-
Method Summary
Modifier and TypeMethodDescriptiongetId()voidvoidsetProtocol(IProtocol protocol) voidsetSpeeches(List<ISpeech> speeches) toTex(boolean disableTikz)
-
Method Details
-
getId
String getId()- Returns:
- die Protokoll ID als String
-
setId
- Parameters:
id- Protokoll ID als String
-
getProtocol
IProtocol getProtocol()- Returns:
- ein PlenarprotocolData Objekt
-
setProtocol
- Parameters:
protocol- ein PlenarprotocolData Objekt
-
getSpeeches
- Returns:
- eine Liste von Objekten, die die Reden repräsentieren
-
setSpeeches
- Parameters:
speeches- eine Liste von Objekten, die die Reden repräsentieren
-
toTex
- Parameters:
disableTikz- boolean, ob Tikz deaktiviert werden soll- Returns:
- das Protokoll als Tex-Code (mit allen Reden)
- Throws:
freemarker.template.TemplateExceptionIOException
-