de.bsvrz.vew.syskal.syskal.systemkalendereintrag
Class Parser

java.lang.Object
  extended by de.bsvrz.vew.syskal.syskal.systemkalendereintrag.Parser

public class Parser
extends java.lang.Object

Die Klasse parst SystemKalenderEintraege aller möglichen Typen

Version:
$Revision: 1.3 $ / $Date: 2010/07/29 16:00:22 $ / ($Author: Pittner $)
Author:
Dambach-Werke GmbH, Timo Pittner

Field Summary
private  de.bsvrz.sys.funclib.debug.Debug _debug
          Der Debugger, stellt verschiedene Protokollierungsfunktionen zur Verfügung
 
Constructor Summary
Parser()
          Konstruktor der Klasse
 
Method Summary
 java.lang.Boolean parseSystemkalenderEintrag(java.lang.String pid, java.lang.String name, java.lang.String definition)
          Parst die verschieden Typen von SystemKalenderEintraegen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_debug

private de.bsvrz.sys.funclib.debug.Debug _debug
Der Debugger, stellt verschiedene Protokollierungsfunktionen zur Verfügung

Constructor Detail

Parser

public Parser()
Konstruktor der Klasse

Method Detail

parseSystemkalenderEintrag

public java.lang.Boolean parseSystemkalenderEintrag(java.lang.String pid,
                                                    java.lang.String name,
                                                    java.lang.String definition)
                                             throws java.lang.Exception
Parst die verschieden Typen von SystemKalenderEintraegen

Parameters:
pid - Die Pid
definition - Die definition des Ske
Returns:
Boolean true, wenn ein gültiger Ske einem der definierten Typen entspricht
Throws:
java.lang.IllegalArgumentException - Wenn einer der uebergebenen Argumente einen null-Wert enthaelt.
java.lang.Exception