SAP ABAP Class CL_SLIN_PARSE_NODE (Match Result ABAP Statement vs. Parsing Tree)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ABA-LA-EPC (Application Component) Extended Program Check (SLIN)
     SLIN_INTERN (Package) Internal Use for SLIN (changes made without discussion)
Properties
Class CL_SLIN_PARSE_NODE  
Short Description Match Result ABAP Statement vs. Parsing Tree    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIN_INTERN   Internal Use for SLIN (changes made without discussion) 
Created 20041113   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SLIN_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SLIN_PARSE_NODE has no interface implemented.
Friends
Class CL_SLIN_PARSE_NODE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTRS Instance attribute Public Type reference (TYPE) CL_SLIN_UTIL=>PARSE_ATTR_SEQ Attribute Quantity 20041114
2 CHILDS Instance attribute Public See coding Children 20071121
3 NULL_FALSE Static Attribute Public Object reference (TYPE REF TO) CL_SLIN_PARSE_NODE Results from Parsing of ABAP 20041114
4 RULE_NAME Instance attribute Public Type reference (TYPE) STRING Non-Terminal Name 20071122
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRS Instance method Public Method Set Attributes 20071120
2 ADD_NODE Instance method Public Method Set Nodes 20041114
3 ATTR Instance method Public Method Access to Attribute 20041114
4 ATTR_NAME Instance method Public Method Access to Attribute Name 20041114
5 ATTR_SEARCH Instance method Public Method Find Attribute 20041114
6 ATTR_VALUE Instance method Public Method Access to Attribute Value 20041114
7 CLASS_CONSTRUCTOR Static method Public Constructor 20041113
8 DEL_NODE_CHILDS Instance method Public Method Delete Child Nodes 20041222
9 GET_ATTRS Instance method Public Method Access to Attributes 20041114
10 GET_INSTANCE Static method Public Method Factory 20041114
11 GET_NODE Instance method Public Method Access to Nodes 20071120
12 IS_OK Instance method Public Method Successful Match? 20070323
13 NODE_SEARCH Instance method Public Method Find Nodes 20071120
Events
Class CL_SLIN_PARSE_NODE has no event.
Types
Class CL_SLIN_PARSE_NODE has no local type.
Method Signatures

Method ADD_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VARS Call by reference Type reference (TYPE) CL_SLIN_UTIL=>PARSE_ATTR_SEQ 20071120

Method ADD_ATTRS on class CL_SLIN_PARSE_NODE has no exception.

Method ADD_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE Call by reference Object reference (TYPE REF TO) CL_SLIN_PARSE_NODE 20041114

Method ADD_NODE on class CL_SLIN_PARSE_NODE has no exception.

Method ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20041114
2 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>PARSE_ATTR 20080321

Method ATTR on class CL_SLIN_PARSE_NODE has no exception.

Method ATTR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I Index 20041114
2 Returning RET Value transfer Type reference (TYPE) STRING 20080321

Method ATTR_NAME on class CL_SLIN_PARSE_NODE has no exception.

Method ATTR_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20041114
2 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>PARSE_ATTR 20080321

Method ATTR_SEARCH on class CL_SLIN_PARSE_NODE has no exception.

Method ATTR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20041114
2 Returning RET Value transfer Type reference (TYPE) STRING 20080321

Method ATTR_VALUE on class CL_SLIN_PARSE_NODE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SLIN_PARSE_NODE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SLIN_PARSE_NODE has no exception.

Method DEL_NODE_CHILDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20041222

Method DEL_NODE_CHILDS on class CL_SLIN_PARSE_NODE has no exception.

Method GET_ATTRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) CL_SLIN_UTIL=>PARSE_ATTR_SEQ 20080321

Method GET_ATTRS on class CL_SLIN_PARSE_NODE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_PARSE_NODE 20080321
2 Importing RULE_NAME Call by reference Type reference (TYPE) STRING Name des Nonterminals 20071122

Method GET_INSTANCE on class CL_SLIN_PARSE_NODE has no exception.

Method GET_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INDEX Call by reference Type reference (TYPE) I 20071120
2 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_PARSE_NODE 20080321

Method GET_NODE on class CL_SLIN_PARSE_NODE has no exception.

Method IS_OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RET Value transfer Type reference (TYPE) BOOLEAN 20080321

Method IS_OK on class CL_SLIN_PARSE_NODE has no exception.

Method NODE_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING 20071120
2 Returning RET Value transfer Object reference (TYPE REF TO) CL_SLIN_PARSE_NODE 20080321

Method NODE_SEARCH on class CL_SLIN_PARSE_NODE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700