Ansicht
Dokumentation

CL_NODE_CHECKER_PII - Interpreter: Besucher, der Semantik der Knoten prüft

CL_NODE_CHECKER_PII - Interpreter: Besucher, der Semantik der Knoten prüft

BAL Application Log Documentation   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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 )