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

Packages that use SemanticErrorException
de.bsvrz.pua.prot.exceptions Enthaelt die Exceptions, die von Protokolle und Auswertungen erzeugt werden. 
de.bsvrz.pua.prot.interpreter.semantics Führt die Semantiküberprüfung durch. 
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 SemanticErrorException in de.bsvrz.pua.prot.exceptions
 

Subclasses of SemanticErrorException in de.bsvrz.pua.prot.exceptions
 class ScopeException
          Diese Exception wird ausgelöst, falls eine ungültige Qualifizierung auftritt.
 

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

Methods in de.bsvrz.pua.prot.interpreter.semantics that throw SemanticErrorException
 void SymbolTable.addAggregationDefinition(Token t, java.lang.String aggregationName, java.lang.String className)
          Fügt die Definition einer Aggregationsfunktion in die Symboltabelle ein
 void SymbolTable.addStandardPeriod(java.lang.String startDate, java.lang.String startTime, java.lang.String endDate, java.lang.String endTime)
          Stellt den Standard Anfragebereich ein, sofern der Benutzer keinen angegeben hat.
 void SymbolTable.addTempAttribute(java.lang.String name, java.lang.String columnName)
          Fügt ein temporäres Attribut in die Symboltabelle ein (Aus Bereich 'Spalte').
 void MiscellaneousSemantics.check(Token token, boolean[] field, int index)
          Überprüft ob ein Bereich bereits definiert wurde oder ob bestimmte Schlüsselwörter mehrmals verwendet weden.
 void SemanticChecks.cleanUp(ProcessingParameter pp, boolean processScript)
          Führt semantische Überprüfungen durch.
 void TempAttributeSemantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Führt eine abschließende Überprüfung durch.
- Stellt sicher, dass jedes verwendete temporäre Attribut eine gültige Definition besitzt.
 void AttributeSemantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Führt abschließende Semantische Überprüfungen durch.
 void MiscellaneousSemantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Abschließende Semantiküberprüfung.
 void Semantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Führt abschließende Semantiküberprüfungen durch und stellt die zur Datenaufbereitung notwendigen Informationen in Semantics.pi zusammen.
 void RealAttributeSemantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Tut nichts.
 void ScopeSemantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Tut nichts.
 void AggregationSemantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Überprüft, ob Aggregationen verwendet werden, falls das Schlüsselwort 'anwendung' im Skript verwendet wird.
 void ExpressionSemantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Tut nichts.
 void AttributeGroupSemantics.cleanUp(ProcessingParameter pp, boolean processScript)
          Tut nichts.
 java.lang.String[] SymbolTable.getAliasObjects(java.lang.String alias)
          Liefert die dem Alias zugeordneten Objekt-PIDs zurück
 void AggregationSemantics.setOrder(java.util.HashSet<ProcessingInformation.ApplyAggregation> order)
          Legt die Anwendungsart der Aggregationen fest
 void MiscellaneousSemantics.setPostFilter(AST ast, java.lang.String postFilter)
          Legt den Nachfilter fest
 RealAttributeDescription[] AttributeSemantics.storeAggregationInformation(RealAttributeDescription[] attributes)
          Hinterlegt Aggregationsinformationen für die Attribute.
 

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

Methods in de.bsvrz.pua.prot.util that throw SemanticErrorException
static ExpressionLeaf ExpressionLeaf.createDoubleLeaf(AST ast, java.lang.String number)
          Erzeugt ein Blatt das die Fließkommazahl 'number' speichert
static ExpressionLeaf ExpressionLeaf.createLongLeaf(AST ast, java.lang.String number)
          Erzeugt ein Blatt das die ganzzahl 'number' speichert
 void ProcessingInformation.setOrder(java.util.HashSet<ProcessingInformation.ApplyAggregation> rules)
          Ordnet den Vektor der Aggregations-Anwendungsvorschriften von grob nach fein
 

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

Methods in de.bsvrz.pua.prot.util.attributes that throw SemanticErrorException
 boolean RealAttributeDescription.isAtomar()
          Überprüft ob das Attribut atomar ist.
 void RealAttributeDescription.setIndex(java.lang.Integer index)
          Falls das Attribut ein Array ist, legt dieser Index fest, welcher Wert aus dem Feld geholt werden soll.
 



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