SAP ABAP Class CL_O2_PAGE_STRUCTURE (O2: Page Structure in Tree Form)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-WAB (Application Component) Web Application Builder
     SO2_TOOL (Package) mySAP Application Server Pages: Tool
Properties
Class CL_O2_PAGE_STRUCTURE  
Short Description O2: Page Structure in Tree Form    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SO2_TOOL   mySAP Application Server Pages: Tool 
Created 20000608   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_O2_PAGE_STRUCTURE has no interface implemented.
Friends
Class CL_O2_PAGE_STRUCTURE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 COLUMN_CONTENT Constant Private Type reference (TYPE) TV_ITMNAME 'CONTENT' Name of Column 'Contents' 20000608
2 COLUMN_END_POS Constant Private Type reference (TYPE) TV_ITMNAME 'ENDPOS' Name of Column 'End Position' 20000608
3 COLUMN_ERROR Constant Private Type reference (TYPE) TV_ITMNAME 'ERROR' Name of Column 'Error' 20000608
4 COLUMN_HAS_TO_BE_CLOSED Constant Private Type reference (TYPE) TV_ITMNAME 'TOBECLOSED' Name of Column 'Has to be Closed' 20000608
5 COLUMN_HAS_TO_BE_OPENENED Constant Private Type reference (TYPE) TV_ITMNAME 'TOBEOPENEND' Name of Column 'Has to be Opened' 20000608
6 COLUMN_IS_CLOSED Constant Private Type reference (TYPE) TV_ITMNAME 'ISCLOSED' Name of Column 'Closed' 20000608
7 COLUMN_NAME Constant Private Type reference (TYPE) TV_ITMNAME 'NAME' Name of the Column 'Name' 20000609
8 COLUMN_START_POS Constant Private Type reference (TYPE) TV_ITMNAME 'STARTPOS' Name of Column 'Start Position' 20000608
9 COLUMN_TYPE Constant Private Type reference (TYPE) TV_ITMNAME 'TYPE' Name of Column 'Type' 20000608
10 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Tree Container 20000608
11 NODE_KEY_ROOT Constant Private Type reference (TYPE) CHAR10 'ROOT' Name of Node 'Root' 20000608
12 TREE_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_COLUMN_TREE_MODEL Column Tree Control with Data Management at Backend 20000608
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20000608
2 INIT_TREE Instance method Private Method Initializes Tree 20000608
3 INSERT_ELEMENTS Instance method Private Method Inserts an Element Table in the Tree 20000608
Events
Class CL_O2_PAGE_STRUCTURE has no event.
Types
Class CL_O2_PAGE_STRUCTURE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENTS Call by reference Type reference (TYPE) O2PAGEELEMS Elemente in einer Oxygen-Seite 20000608

Method CONSTRUCTOR on class CL_O2_PAGE_STRUCTURE has no exception.

Method INIT_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENTS Call by reference Type reference (TYPE) O2PAGEELEMS Elemente in einer Oxygen-Seite 20000608

Method INIT_TREE on class CL_O2_PAGE_STRUCTURE has no exception.

Method INSERT_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ELEMENTS Call by reference Type reference (TYPE) O2PAGEELEMS Elemente 20000608
2 Importing P_PARENT_NODE Call by reference Type reference (TYPE) CHAR10 Vaterknoten 20000608

Method INSERT_ELEMENTS on class CL_O2_PAGE_STRUCTURE has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 50A