Ansicht
Dokumentation
CL_NODE_CHECKER_PII - Interpreter: Besucher, der Semantik der Knoten prüft
BAL Application Log Documentation General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Diese Klasse ist Teil der Interpreter-Komponente des PMC. Sie ist eine Sub-Klasse der abstrakten Klasse CL_NODE_VISITOR_PII (Besucher-Pattern).
Durch diese Klasse werden semantische Prüfungen auf dem Syntaxbaum durchgeführt. Dazu muß der Syntaxbaum zuerst durch die Klasse CL_PARSER_PII erzeugt werden. Anschließend wird die Referenz auf den Wurzelknoten des Baums an die START( ) - Methode dieser Klasse übergeben. Daraufhin wird der Baum traversiert. Beim Traversieren des Baumes werden in den entsprechenden Besuchermethoden die Prüfungen durchgeführt.
Parameter der START( ) - Methode:
- Referenz auf den Wurzelknoten des Syntaxbaums
- Referenz auf die Symboltabelle
- Fehlerprotokolltabelle
Die START( ) - Methode sollte niemals direkt aufgerufen werden, sondern immer über die Klasse CL_INTERPRETER_PII. Diese Klasse ist die Fasade (Fasaden-Pattern) zur Interpreter-Komponente.
Beziehungen
CL_NODE_VISITOR_PII
CL_INTERPRETER_PII
CL_NODE_*_PII
Beispiel
Hinweise
Weiterführende Informationen
ABAP Short Reference Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1339 Date: 20240425 Time: 172908 sap01-206 ( 30 ms )