de.bsvrz.pua.prot.interpreter
Class ProtocolParser
java.lang.Object
antlr.LLkParser
de.bsvrz.pua.prot.interpreter.ProtocolParser
- All Implemented Interfaces:
- ProtocolTokensTokenTypes
public class ProtocolParser
- extends antlr.LLkParser
- implements ProtocolTokensTokenTypes
- Version:
- $$Revision: 1.2 $$ / $$Date: 2008/01/22 17:10:38 $$ / ($$Author: martinh $$)
- Author:
- Kappich + Kniss Systemberatung Verkehr und Technik, O. Weiss, beck et al. projects GmbH, Martin Hilgers
Fields inherited from interface de.bsvrz.pua.prot.interpreter.ProtocolTokensTokenTypes |
Abs, Aenderungsprotokoll, AenderungsprotokollUml, Aggregation, AggregationMaximum, AggregationMinimum, AggregationMittelwert, Aggregationsfunktion, AggregationSumme, Alias, Als, Ampersand, Anwendung, Attribut, Attributgruppe, Datum, Definitionen, Div, Dividiert, Doppelpunkt, EckigeKlammerAuf, EckigeKlammerZu, Einschraenkung, EinschraenkungUml, Ende, EOF, Exp, Falsch, Filter, Fragezeichen, GanzZahl, Gesamt, Gleich, Groesser, GroesserGleich, Intervall, KlammerAuf, KlammerZu, Kleiner, KleinerGleich, Komma, KommaZahl, Liste, Ln, Mal, Max, Min, Minus, Mit, Modulo, Nachfilter, Name, Nicht, NichtAuffuellen, NULL_TREE_LOOKAHEAD, Objekt, Oder, Plus, Potenz, Protokollart, Protokollzeitraum, Pseudoobjekt, Spalte, Spalten, Standards, TempAttribut, Und, Ungleich, Verschmelzen, Wahr, Zeichenkette, Zeit, Zeitdauer, Zustandsprotokoll |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_tokenNames
public static final java.lang.String[] _tokenNames
ProtocolParser
protected ProtocolParser(TokenBuffer tokenBuf,
int k)
ProtocolParser
public ProtocolParser(TokenBuffer tokenBuf)
getSemantics
public Semantics getSemantics()
- Returns:
- Objekt zur Semantiküberprüfung
init
public void init(DataModel model,
ProcessingParameter parameter,
ProcessingInformation pi)
throws CriticalParserException
- Diese Methode muss zur Initialisierung des Parsers aufgerufen werden
- Parameters:
model
- Datenmodellparameter
- Informationen zum Auswerten des Skriptspi
- Objekt, in dem die gewonnenen Informationen abgelegt werden
- Throws:
CriticalParserException
skript
public final void skript()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
spaltenDefinition
public final Token spaltenDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
filterDefinition
public final Token filterDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
standardsListe
public final Token standardsListe()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
definitionenListe
public final Token definitionenListe()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
spaltenMitBlock
public final void spaltenMitBlock()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
mitKonstruktSpalte
public final void mitKonstruktSpalte()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
attributSpalte
public final void attributSpalte()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
tempAttributSpalte
public final void tempAttributSpalte()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
attributgruppenSpalte
public final void attributgruppenSpalte()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
qualifizierung
public final void qualifizierung()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
aspektName
public final void aspektName()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
attribut
public final void attribut()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
alsDefinition
public final java.lang.String alsDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
filterMitBlock
public final void filterMitBlock()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
mitKonstruktFilter
public final void mitKonstruktFilter()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
aggregationsBlock
public final void aggregationsBlock()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
einschraenkungsAnweisung
public final Token einschraenkungsAnweisung()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
anwendungsAnweisung
public final Token anwendungsAnweisung()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
nachfilterAnweisung
public final Token nachfilterAnweisung()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
ausdruck
public final void ausdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
anwendungsArt
public final void anwendungsArt()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
standardsMitBlock
public final void standardsMitBlock()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
mitKonstruktObjekte
public final void mitKonstruktObjekte()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
objektDefinition
public final void objektDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
pseudoObjektDefinition
public final void pseudoObjektDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
protokollzeitraumDefinition
public final void protokollzeitraumDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
protokollartDefinition
public final void protokollartDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
standardbindungDefinition
public final void standardbindungDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
definitionenMitBlock
public final void definitionenMitBlock()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
mitKonstruktDefinitionen
public final void mitKonstruktDefinitionen()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
tempAttributDefinition
public final void tempAttributDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
aggregatsfunktionDefinition
public final void aggregatsfunktionDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
aliasDefinition
public final void aliasDefinition()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
oderAusdruck
public final void oderAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
undAusdruck
public final void undAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
gleichheitsAusdruck
public final void gleichheitsAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
vergleichsAusdruck
public final void vergleichsAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
additionsAusdruck
public final void additionsAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
multiplikationsAusdruck
public final void multiplikationsAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
negationsAusdruck
public final void negationsAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
erweiterterAusdruck
public final void erweiterterAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
basisAusdruck
public final void basisAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
erweiterbarerBasisAusdruck
public final void erweiterbarerBasisAusdruck()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
wahrheitswert
public final void wahrheitswert()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
funktionsAufruf
public final void funktionsAufruf()
throws RecognitionException,
TokenStreamException
- Throws:
RecognitionException
TokenStreamException
buildTokenTypeASTClassMap
protected void buildTokenTypeASTClassMap()
Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.