SAP ABAP Class /IPRO/CL_UI_FRAMEWORK (Framework)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-DOB (Application Component) Document Builder
     /IPRO/UI/PROGS/ (Package) Programs
Properties
Class /IPRO/CL_UI_FRAMEWORK  
Short Description Framework    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IPRO/UI/PROGS/   Programs 
Created 20031106   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IPRO/CL_UI_FRAMEWORK has no forward declaration.
Interfaces
Class /IPRO/CL_UI_FRAMEWORK has no interface implemented.
Friends
Class /IPRO/CL_UI_FRAMEWORK has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE Static Attribute Public Object reference (TYPE REF TO) /IPRO/CL_UI_FRAMEWORK Test framework and factory 20031106
2 MT_CHP_CHANGES Instance attribute Private Type reference (TYPE) LTY_CHP_ENTRIES Changes 20040203
3 MT_VIEWS Instance attribute Private Type reference (TYPE) LTY_VIEW_ENTRIES 20031106
4 MV_CHP_ACTIVE Instance attribute Private Type reference (TYPE) SEU_BOOL SPACE change Protocol active? 20040203
5 MV_CHP_SEQUENCE Instance attribute Private Type reference (TYPE) I 0 20040203
6 MV_ITERATION Instance attribute Private Type reference (TYPE) I Interation 20040323
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_VIEWS Instance method Public Method Factory: Build views 20031106
2 CHP_ACTIVATE Instance method Public Method Activate change protocol 20040203
3 CHP_DEACTIVATE Instance method Public Method Deactivate change protocol 20040203
4 CHP_PUBLISH Instance method Public Method Publish changes 20040203
5 CHP_REGISTER Instance method Public Method Register a subject 20040203
6 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20031106
7 GET_ITERATION Instance method Public Method Interation counter 20040323
8 LOOKUP Instance method Public Method Lookup view instance by name 20031106
9 REGISTER Instance method Public Method Register a view 20031106
10 UNREGISTER Instance method Public Method unregister a view 20031106
Events
Class /IPRO/CL_UI_FRAMEWORK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_CHP_ENTRIES Private See coding 20040203 lty_chp_entries TYPE SORTED TABLE OF lty_chp_entry WITH UNIQUE KEY subject
2 LTY_CHP_ENTRY Private See coding 20040203 BEGIN OF lty_chp_entry, sequence TYPE i, subject TYPE REF TO /ipro/if_async_subject, END OF lty_chp_entry
3 LTY_VIEW_ENTRIES Private See coding 20031106 lty_view_entries TYPE SORTED TABLE OF lty_view_entry WITH UNIQUE KEY name
4 LTY_VIEW_ENTRY Private See coding 20031106 BEGIN OF lty_view_entry, name TYPE string, view TYPE REF TO /ipro/cl_view, END OF lty_view_entry
Method Signatures

Method BUILD_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OPTIONS Call by reference Type reference (TYPE) /IPRO/TT_UI_VALUELIST DocB: Value List 20040108
2 Returning RO_MAINVIEW Value transfer Object reference (TYPE REF TO) /IPRO/CL_VIEW View Interface 20031106

Method BUILD_VIEWS on class /IPRO/CL_UI_FRAMEWORK has no exception.

Method CHP_ACTIVATE Signature

Method CHP_ACTIVATE on class /IPRO/CL_UI_FRAMEWORK has no parameter.
Method CHP_ACTIVATE on class /IPRO/CL_UI_FRAMEWORK has no exception.

Method CHP_DEACTIVATE Signature

Method CHP_DEACTIVATE on class /IPRO/CL_UI_FRAMEWORK has no parameter.
Method CHP_DEACTIVATE on class /IPRO/CL_UI_FRAMEWORK has no exception.

Method CHP_PUBLISH Signature

Method CHP_PUBLISH on class /IPRO/CL_UI_FRAMEWORK has no parameter.
Method CHP_PUBLISH on class /IPRO/CL_UI_FRAMEWORK has no exception.

Method CHP_REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIO_SUBJECT Call by reference Object reference (TYPE REF TO) /IPRO/IF_ASYNC_SUBJECT Asynchronous change protocol 20040203

Method CHP_REGISTER on class /IPRO/CL_UI_FRAMEWORK has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /IPRO/CL_UI_FRAMEWORK has no parameter.
Method CLASS_CONSTRUCTOR on class /IPRO/CL_UI_FRAMEWORK has no exception.

Method GET_ITERATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PRV_ITERATION Value transfer Type reference (TYPE) I Interation 20040323

Method GET_ITERATION on class /IPRO/CL_UI_FRAMEWORK has no exception.

Method LOOKUP 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 20031106
2 Returning RO_VIEW Value transfer Object reference (TYPE REF TO) /IPRO/CL_VIEW View Interface 20031106

Method LOOKUP on class /IPRO/CL_UI_FRAMEWORK has no exception.

Method REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) /IPRO/CL_VIEW View Interface 20031106
# Exception Resumable Description Created on
1 /IPRO/CX_FRAMEWORK_DUPVIEW Framework 20040606

Method UNREGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_VIEW Call by reference Object reference (TYPE REF TO) /IPRO/CL_VIEW View Interface 20031106

Method UNREGISTER on class /IPRO/CL_UI_FRAMEWORK has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 10A