SAP ABAP Class /IWFND/CL_MED_EXPAND_NODE (Expand Node)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/MED_SVC_DEV_LANGU (Package) GW Framework - Metadata - Service Def. - Dev User Translatio
Properties
Class /IWFND/CL_MED_EXPAND_NODE  
Short Description Expand Node    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/MED_SVC_DEV_LANGU   GW Framework - Metadata - Service Def. - Dev User Translatio 
Created 20111213   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /IWFND/CL_MED_EXPAND_NODE has no interface implemented.
Friends
Class /IWFND/CL_MED_EXPAND_NODE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_CHILDREN Instance attribute Private Type reference (TYPE) TY_T_CHILDREN 20111213
2 MV_NAME Instance attribute Private Type reference (TYPE) STRING 20111213
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHILD Instance method Public Method 20111213
2 COMPARE Instance method Private Method 20111213
3 CONSTRUCTOR Instance method Public Constructor 20111213
4 CREATE_EXPAND_TREE Static method Public Method 20111213
5 CREATE_NODE Static method Public Method 20111213
6 CREATE_ROOT Static method Public Method 20111213
7 GET_CHILD Instance method Public Method 20111213
8 GET_CHILDREN Instance method Public Method 20111213
9 GET_EXPAND Instance method Public Method 20111213
10 GET_NAME Instance method Public Method 20111213
11 IS_ROOT Instance method Private Method 20111213
12 MATCH_SUBTREE Instance method Private Method 20111213
13 TO_EXPAND_CLAUSES Instance method Private Method 20111213
Events
Class /IWFND/CL_MED_EXPAND_NODE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_CHILD Public See coding 20111213 BEGIN OF ty_s_child, name TYPE string, node TYPE REF TO /iwfnd/cl_med_expand_node, END OF ty_s_child
2 TY_T_CHILDREN Public See coding 20111213 ty_t_children TYPE STANDARD TABLE OF ty_s_child WITH KEY name
3 TY_T_EXPAND_CLAUSES Private See coding 20111213 ty_t_expand_clauses TYPE STANDARD TABLE OF string
Method Signatures

Method ADD_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE Call by reference Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE 20111213

Method ADD_CHILD on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FOREIGN_NODE Call by reference Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE Expand Node 20111213
2 Importing IV_STRICT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20111213
3 Returning RV_HAS_MATCHED Value transfer Type reference (TYPE) ABAP_BOOL 20111213

Method COMPARE on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20111213

Method CONSTRUCTOR on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method CREATE_EXPAND_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPAND Call by reference Type reference (TYPE) STRING 20111213
2 Returning RO_ROOT_NODE Value transfer Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE Expand Node 20111213

Method CREATE_EXPAND_TREE on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method CREATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20111213
2 Returning RO_NODE Value transfer Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE Expand Node 20111213

Method CREATE_NODE on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method CREATE_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_ROOT_NODE Value transfer Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE Expand Node 20111213

Method CREATE_ROOT on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method GET_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20111213
2 Returning RO_CHILD Value transfer Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE Expand Node 20111213

Method GET_CHILD on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHILDREN Value transfer Type reference (TYPE) TY_T_CHILDREN 20111213

Method GET_CHILDREN on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method GET_EXPAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXPAND Value transfer Type reference (TYPE) STRING 20111213

Method GET_EXPAND on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NAME Value transfer Type reference (TYPE) STRING 20111213

Method GET_NAME on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method IS_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ROOT Value transfer Type reference (TYPE) ABAP_BOOL Boolean Variable (X=True, -=False, Space=Unknown) 20111213

Method IS_ROOT on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method MATCH_SUBTREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_NODE Call by reference Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE Expand Node 20111213
2 Returning RO_SUBTREE Value transfer Object reference (TYPE REF TO) /IWFND/CL_MED_EXPAND_NODE Expand Node 20111213

Method MATCH_SUBTREE on class /IWFND/CL_MED_EXPAND_NODE has no exception.

Method TO_EXPAND_CLAUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXPAND_CLAUSES Call by reference Type reference (TYPE) TY_T_EXPAND_CLAUSES 20111213

Method TO_EXPAND_CLAUSES on class /IWFND/CL_MED_EXPAND_NODE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 250