SAP ABAP Class CL_CHIP_CATALOG_NODE (Nodes in CHIP Catalog)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-PB (Application Component) WD ABAP Page Builder
     SWDP_CCP_API (Package) Web Dynpro ABAP: CCP Integration API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CHIP_CATALOG_NODE Nodes in CHIP Catalog 20090216
Properties
Class CL_CHIP_CATALOG_NODE  
Short Description Nodes in CHIP Catalog    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_CCP_API   Web Dynpro ABAP: CCP Integration API 
Created 20090216   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_CHIP_CATALOG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CHIP_CATALOG_NODE Nodes in CHIP Catalog 20090216
Friends
Class CL_CHIP_CATALOG_NODE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CHILDKEY Instance attribute Protected Attribute reference (LIKE) 20090216
2 CHIP_NAME Instance attribute Protected Attribute reference (LIKE) 20090216
3 CO_PREFIX_FAVORITES Constant Public Type reference (TYPE) CHIP_CATALOG_NODEKEY 'FAV__' CHIP Catalog: Key of a Node 20090216
4 CO_ROOTKEY Constant Public Type reference (TYPE) CHIP_CATALOG_NODEKEY 'FAV__0' CHIP Catalog: Key of a Node 20090216
5 DISPLAY_NAME Instance attribute Protected Attribute reference (LIKE) 20090216
6 EXPANDED Instance attribute Protected Attribute reference (LIKE) 20090216
7 FAVORITES_OBJECT_DB Static Attribute Protected Object reference (TYPE REF TO) CL_PERS_OBJECT_DATA Personalization object data object 20090217
8 ICON Instance attribute Protected Attribute reference (LIKE) 20090216
9 MT_CACHE_INFOS Static Attribute Private Type reference (TYPE) CL_CHIP_CATALOG=>TP_T_CHIP_INFOS 20090227
10 NEXTKEY Instance attribute Protected Attribute reference (LIKE) 20090216
11 NODECOUNT Static Attribute Public Type reference (TYPE) I 20090216
12 NODES Static Attribute Private Type reference (TYPE) TY_NODES 20090217
13 NODES_DB Static Attribute Protected Type reference (TYPE) CHIP_CATALOG_FAVORITES Nodes in the DB 20090216
14 NODETYPE Instance attribute Protected Attribute reference (LIKE) 20090216
15 PARENTKEY Instance attribute Protected Attribute reference (LIKE) 20090216
16 ROWKEY Instance attribute Protected Attribute reference (LIKE) 20090216
17 VISIBLE Instance attribute Protected Attribute reference (LIKE) 20100819
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090216
2 CONSTRUCTOR Instance method Private Constructor 20090216
3 CREATE_FROM_SCRATCH Static method Public Method 20090217
4 DELETE_BUFFER Static method Public Method 20090227
5 GET_NEW_ROWKEY Static method Private Method 20090217
6 GET_NODE_FROM_ROWKEY Static method Public Method 20090216
7 GET_ROOT_NODE Static method Public Method 20090216
8 SAVE Static method Public Method 20090217
9 SET_BUFFER Static method Public Method 20090227
Events
Class CL_CHIP_CATALOG_NODE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_NODE Private See coding 20090217 begin of TY_NODE, rowkey type chip_catalog_nodekey, node type ref to cl_chip_catalog_node, end of ty_node
2 TY_NODES Private See coding 20090217 ty_nodes type hashed TABLE OF ty_node WITH UNIQUE KEY rowkey
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILDKEY Call by reference Type reference (TYPE) CHIP_CATALOG_NODEKEY 20090216
2 Importing CHIP_NAME Call by reference Type reference (TYPE) CHIP_NAME 20090216
3 Importing DISPLAY_NAME Call by reference Type reference (TYPE) CHIP_DISPLAY_NAME 20090216
4 Importing EXPANDED Call by reference Type reference (TYPE) WDY_BOOLEAN 20090216
5 Importing ICON Call by reference Type reference (TYPE) STRING 20090216
6 Importing NEXTKEY Call by reference Type reference (TYPE) CHIP_CATALOG_NODEKEY 20090216
7 Importing NODETYPE Call by reference Type reference (TYPE) CHIP_CATALOG_NODETYPE 20090216
8 Importing PARENTKEY Call by reference Type reference (TYPE) CHIP_CATALOG_NODEKEY 20090216
9 Importing ROWKEY Call by reference Type reference (TYPE) CHIP_CATALOG_NODEKEY CHIP-Kartalog: Schlüssel eines Knotens 20090216

Method CONSTRUCTOR on class CL_CHIP_CATALOG_NODE has no exception.

Method CREATE_FROM_SCRATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHIP_NAME Call by reference Type reference (TYPE) CHIP_NAME Web Dynpro ABAP: CHIP-Id 20090217
2 Importing DISPLAY_NAME Call by reference Type reference (TYPE) CHIP_DISPLAY_NAME CHIP: Bezeichnung 20090217
3 Importing EXPANDED Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090217
4 Importing ICON Call by reference Type reference (TYPE) STRING Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090217
5 Importing NODETYPE Call by reference Type reference (TYPE) CHIP_CATALOG_NODETYPE CHIP-Katalog: Knotentyp 20090217
6 Returning R_NODE Value transfer Object reference (TYPE REF TO) CL_CHIP_CATALOG_NODE Knoten im CHIP Katalog 20090217

Method CREATE_FROM_SCRATCH on class CL_CHIP_CATALOG_NODE has no exception.

Method DELETE_BUFFER Signature

Method DELETE_BUFFER on class CL_CHIP_CATALOG_NODE has no parameter.
Method DELETE_BUFFER on class CL_CHIP_CATALOG_NODE has no exception.

Method GET_NEW_ROWKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROWKEY Value transfer Type reference (TYPE) CHIP_CATALOG_NODEKEY CHIP-Kartalog: Schlüssel eines Knotens 20090217

Method GET_NEW_ROWKEY on class CL_CHIP_CATALOG_NODE has no exception.

Method GET_NODE_FROM_ROWKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROWKEY Call by reference Type reference (TYPE) CHIP_CATALOG_NODEKEY CHIP-Kartalog: Schlüssel eines Knotens 20090216
2 Returning R_NODE Value transfer Object reference (TYPE REF TO) IF_CHIP_CATALOG_NODE Knoten im CHIP Katalog 20090216

Method GET_NODE_FROM_ROWKEY on class CL_CHIP_CATALOG_NODE has no exception.

Method GET_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_CHIP_CATALOG_NODE Knoten im CHIP Katalog 20090216

Method GET_ROOT_NODE on class CL_CHIP_CATALOG_NODE has no exception.

Method SAVE Signature

Method SAVE on class CL_CHIP_CATALOG_NODE has no parameter.
Method SAVE on class CL_CHIP_CATALOG_NODE has no exception.

Method SET_BUFFER Signature

Method SET_BUFFER on class CL_CHIP_CATALOG_NODE has no parameter.
Method SET_BUFFER on class CL_CHIP_CATALOG_NODE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720