de.bsvrz.pua.prot.interpreter.semantics
Class AttributeGroupSemantics
java.lang.Object
de.bsvrz.pua.prot.interpreter.semantics.AttributeGroupSemantics
- All Implemented Interfaces:
- SemanticChecks
public class AttributeGroupSemantics
- extends java.lang.Object
- implements SemanticChecks
Überprüft die Semantik von Attributgruppen.
- Version:
- $Revision: 1.2 $ / $Date: 2008/01/22 16:55:49 $ / ($Author: yvonnes $)
- Author:
- beck et al. projects GmbH, Martin Hilgers
Method Summary |
void |
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 |
cleanUp(ProcessingParameter pp,
boolean processScript)
Tut nichts. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttributeGroupSemantics
public AttributeGroupSemantics(Semantics semantics,
ScopeSemantics scopeSemantics,
AttributeSemantics attributeSemantics)
- Parameters:
semantics
- scopeSemantics
- attributeSemantics
-
addAttributeGroup
public void addAttributeGroup(AST ast,
java.util.List<java.lang.String> parts,
java.lang.String columnName,
boolean padData)
throws CriticalParserException
- Füg eine Attributgruppe in die zu verarbeitenden Daten ein
- Parameters:
ast
- Knoten (wird nur für Zeilenangabe in der Fehlermeldung benötigt)parts
- Qualifizierung der AttributgruppecolumnName
- Name der SpaltepadData
- true
falls Daten durch die Datenaufbereitung aufgefüllt werden sollen.
- Throws:
CriticalParserException
- Falls es zu einem Kommunikationsfehler kommt oder die Attributgruppe nicht korrekt qualifiziert wurde.
cleanUp
public void cleanUp(ProcessingParameter pp,
boolean processScript)
throws SemanticErrorException
- Tut nichts.
- Specified by:
cleanUp
in interface SemanticChecks
- Parameters:
pp
- AuftragsparameterprocessScript
- Fals true, dann müssen die Daten bereit für die Datenaufbereitung sein.
- Throws:
SemanticErrorException
- Fehler bei der semantischen Überprüfung.- See Also:
SemanticChecks.cleanUp(de.bsvrz.pua.prot.util.ProcessingParameter, boolean)
Copyright © 2005-2008 beck et al. projects GmbH All Rights Reserved.