|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |