Das Objekt TG
Das Objekt TG dient vor allem als Factory-Klasse
für die Pläne und den zugehörigen Kostensystemen. Die
Ausprägung und Konfiguration der Klasse wird durch die Formulare des
Plangenerators gesteuert.
 | Bei der Initialisierung wird die Verbindung zum
TarifServer aufgenommen und ein Kommutat-Objekt mit der gewünschten Tarifgrundlage, dem
technischen Zinsfuss sowie ev. zusätzlichen Optionen (z.B. nur
Kommutationszahlen für Männer) angelegt.
 | die Funktion Plan(...) konstruiert die
benötigten Pläne. Das erste Argument ist die Plan-Kennung. Sie
besteht aus einem oder durch den Plangenerator generierte ID's (Enum
'PlanTypen' in der Basisklasse Plan). Optional können weitere Argument
folgen, welche ebenfalls durch den Plangenerator festgelegt werden.
Gemäss diesen Angaben werden ein neuer Plan und ein Kostensystem
angelegt und miteinander verbunden und die Tarifgrundlage wird als Referenz
mitgegeben. Im Kostensystem werden zudem die relevanten Kostensätze mit
den im Plangenerator angegebenen Werten versehen. |
 | Zur Identifizierung existiert die Methode TG(),
welche die Tarifgrundlage als Zahl zurückgibt. Der Wert wird durch den
Plangenerator festgelegt. |
|
|