Uses of Class
de.bsvrz.pua.prot.exceptions.CriticalParserException

Packages that use CriticalParserException
de.bsvrz.pua.prot.exceptions Enthaelt die Exceptions, die von Protokolle und Auswertungen erzeugt werden. 
de.bsvrz.pua.prot.interpreter Klassen zum Scannen und Parsen von Skripten. 
de.bsvrz.pua.prot.interpreter.semantics Führt die Semantiküberprüfung durch. 
de.bsvrz.pua.prot.manager.datamanager Klassen zum Zugriff auf das Dateisystem und den Skript-Interpreter. 
de.bsvrz.pua.prot.util Enthält diverse Hilfsklassen für Protokolle und Auswertungen. 
de.bsvrz.pua.prot.util.attributes Enthält Klassen zur Kapselung von Skriptelementen. 
 

Uses of CriticalParserException in de.bsvrz.pua.prot.exceptions
 

Subclasses of CriticalParserException in de.bsvrz.pua.prot.exceptions
 class ScopeException
          Diese Exception wird ausgelöst, falls eine ungültige Qualifizierung auftritt.
 class SemanticErrorException
          Wird für generelle Fehler in der Semantik des Skripts verwendet.
 

Uses of CriticalParserException in de.bsvrz.pua.prot.interpreter
 

Methods in de.bsvrz.pua.prot.interpreter that throw CriticalParserException
 void ProtocolParser.init(DataModel model, ProcessingParameter parameter, ProcessingInformation pi)
          Diese Methode muss zur Initialisierung des Parsers aufgerufen werden
 

Uses of CriticalParserException in de.bsvrz.pua.prot.interpreter.semantics
 

Methods in de.bsvrz.pua.prot.interpreter.semantics that throw CriticalParserException
 void AggregationSemantics.addAggregation(AST ast, java.util.List<java.lang.String> parts, boolean padData)
          Fügt einem Attribut eine Aggregation hinzu.
 void AggregationSemantics.addAggregationForDuration(AST ast, java.util.List<java.lang.String> aggregationName)
          Fügt dem Zeitdauer Attribut eine Aggregation hinzu.
 void AggregationSemantics.addAggregationMaximum(AST ast, java.util.ArrayList<java.lang.String> parts, boolean padData)
          Fügt die Aggregation Maximum für ein Attribut hinzu.
 void AggregationSemantics.addAggregationMaximumForDuration(AST ast)
          Fügt dem Zeitdauer Attribut die Aggregation Maximum hinzu.
 void AggregationSemantics.addAggregationMinimum(AST ast, java.util.ArrayList<java.lang.String> parts, boolean padData)
          Fügt die Aggregation Minimum für ein Attribut hinzu.
 void AggregationSemantics.addAggregationMinimumForDuration(AST ast)
          Fügt dem Zeitdauer Attribut die Aggregation Minimum hinzu.
 void AggregationSemantics.addAggregationMittelwert(AST ast, java.util.ArrayList<java.lang.String> parts, boolean padData)
          Fügt die Aggregation Mittelwert für ein Attribut hinzu.
 void AggregationSemantics.addAggregationMittelwertForDuration(AST ast)
          Fügt dem Zeitdauer Attribut die Aggregation Mittelwert hinzu.
 void AggregationSemantics.addAggregationSumme(AST ast, java.util.ArrayList<java.lang.String> parts, boolean padData)
          Fügt die Aggregation Summe für ein Attribut hinzu.
 void AggregationSemantics.addAggregationSummeForDuration(AST ast)
          Fügt dem Zeitdauer Attribut die Aggregation Summe hinzu.
 void SymbolTable.addAliasDefinition(Token token, java.lang.String name, java.lang.String obj)
          Fügt eine Alias-Definition in die Symboltabelle ein
 void AttributeGroupSemantics.addAttributeGroup(AST ast, java.util.List<java.lang.String> parts, java.lang.String columnName, boolean padData)
          Füg eine Attributgruppe in die zu verarbeitenden Daten ein
 void SymbolTable.addPseudoObjectDefinition(Token token, java.util.List<java.lang.String> aliasList, java.util.List<java.lang.String> objectList)
          Fügt eine Pseudoobjekt-Definition zur Symboltabelle hinzu.
Erlaubt die teiweise Übernahme einer Pseudoobjektdefinition: Falls einem Alias schon eine PID-Liste zugeordnet ist, dann wird nur dieser Alias übersprungen, die übrigen werden aber eingefügt.
 void RealAttributeSemantics.addRealAttribute(AST ast, java.lang.String attribute, java.util.List<java.lang.String> parts, java.lang.String columnName, boolean padData)
          Fügt der Semantics.pi ein (Listen-)Attribut aus dem Spalten-Bereich hinzu.
 void RealAttributeSemantics.addRealAttributeArray(AST ast, java.lang.String attribute, java.util.List<java.lang.String> parts, java.lang.String index, java.lang.String columnName, boolean padData)
          Fügt der Semantics.pi ein Feld-Attribut aus dem Spalten-Bereich hinzu.
 void SymbolTable.addStandardObject(SystemObject so)
          Fügt ein Objekt hinzu, für das das Protokoll erstellt werden soll.
 void MiscellaneousSemantics.addStandardObjects(Token token, java.util.List<java.lang.String> pidList)
          Fügt Objekte, für die das Protokoll erstellt werden soll, hinzu.
 void TempAttributeSemantics.addTempAttributeDefinition(AST ast, java.lang.String attribute, java.lang.String type, ExpressionTree expression)
          Überprüft die Definition eines temporären Attributs.
 AttributeDescription ExpressionSemantics.createExpressionAttribute(AST ast, java.lang.String attribute, java.util.List parts, boolean b, AST padData)
          Prüft ein Attribut, das in einem Ausdruck vorkommt und fügt es zu den Informationen für die Datenaufbereitung hinzu.
 RealAttributeDescription ExpressionSemantics.createExpressionAttributeArray(AST ast, java.lang.String attribute, java.util.List<java.lang.String> parts, java.lang.String index, boolean b, AST padData)
          Prüft eine Attribut, das ein Feld enthält und in einem Ausdruck vorkommt und fügt zu den Informationen für die Datenaufbereitung hinzu.
protected  RealAttributeDescription ExpressionSemantics.createExpressionAttributeRecord(AST ast, java.lang.String attribute, java.util.List parts, java.lang.String element, boolean b, boolean padData)
          Prüft eine Attributliste, die in einem Ausdruck vorkommt und fügt sie zu den Informationen für die Datenaufbereitung hinzu.
 void ScopeSemantics.push(AST path, java.util.List<java.lang.String> parts)
          Überprüft Qulifizierung und legt sie auf den Stack.
 

Constructors in de.bsvrz.pua.prot.interpreter.semantics that throw CriticalParserException
Semantics(DataModel model, SymbolTable symbol, ProcessingInformation pi)
          Konstruktor.
SymbolTable(DataModel model, ProcessingParameter pp)
          Erzeugen der Symboltabelle
 

Uses of CriticalParserException in de.bsvrz.pua.prot.manager.datamanager
 

Methods in de.bsvrz.pua.prot.manager.datamanager that throw CriticalParserException
 ProcessingInformation DataManagerInterface.process(java.lang.String source)
          Startet die Interpretation eines Skriptes.
 ProcessingInformation DataManager.process(java.lang.String source)
           
 

Uses of CriticalParserException in de.bsvrz.pua.prot.util
 

Methods in de.bsvrz.pua.prot.util that throw CriticalParserException
 Aspect MemberCheck.getAspect(java.lang.String pid)
          Gibt den der übergebenen PID zugeordneten Aspekt zurück
 AttributeGroup MemberCheck.getAttributeGroup(java.lang.String pid)
          Gibt die der übergebenen PID zugeordnete Attributgruppe zurück
 SystemObject MemberCheck.getObject(java.lang.String pid)
          Gibt das der übergebenen PID zugeordnete Objekt zurück.
 SystemObjectType MemberCheck.getType(java.lang.String pid)
          Gibt den Objekttyp mit der übergebenen PID zurück
static Attribute MemberCheck.isAttributeMember(AttributeGroup atg, java.lang.String name)
          Überprüft ob ein Attribut Element einer Attributgruppe ist
 SystemObject MemberCheck.isObjectReference(ReferenceAttributeType attribute, java.lang.String pid)
          Überprüft ob eine Attributgruppe durch ein Attribut referenziert wird
 int MemberCheck.whatIs(java.lang.String pid)
          Gibt den Typ des mit PID bezeichneten Objekts zurück.
 

Constructors in de.bsvrz.pua.prot.util that throw CriticalParserException
ExpressionLeaf(java.lang.String functionName, java.util.List<ExpressionTree> expressionList)
          Legt ein Blatt an, das eine Funktion beinhaltet
 

Uses of CriticalParserException in de.bsvrz.pua.prot.util.attributes
 

Methods in de.bsvrz.pua.prot.util.attributes that throw CriticalParserException
 void RealAttributeDescription.validate()
          Überprüft die Beschreibung des Attributs auf ihre Gültigkeit.
 



Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.