SAP ABAP Class /IPRO/CL_VIEW (Abstract view class)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-DOB (Application Component) Document Builder
     /IPRO/UI/PROGS/ (Package) Programs
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IPRO/CL_COMPOSITE_VIEW View with sub views 20031110
2 Inheritance (c INHERITING FROM c_ref)  /IPRO/CL_MODEL_VIEW View with a model 20031111
3 Inheritance (c INHERITING FROM c_ref)  /IPRO/CL_PAGER_VIEW Pager view 20040227
Properties
Class /IPRO/CL_VIEW  
Short Description Abstract view class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IPRO/UI/PROGS/   Programs 
Created 20031110   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IPRO/CL_VIEW has no forward declaration.
Interfaces
Class /IPRO/CL_VIEW has no interface implemented.
Friends
Class /IPRO/CL_VIEW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EV_EXECUTE Constant Public Type reference (TYPE) STRING 'execute' Event execute 20031111
2 GC_EV_EXECUTE_BEFORE_TRANSPORT Constant Public Type reference (TYPE) STRING 'execute_beforeransport' Event execute_before_transport 20031111
3 GC_EV_EXECUTE_FINISHED Constant Public Type reference (TYPE) STRING 'execute_finished' Event execute_finished 20031111
4 GC_EV_FUNCTION_STATUS Constant Public Type reference (TYPE) STRING 'containerIconButton_FUNCTIONSTATUS' Event function Status 20040227
5 GC_EV_PROCESS Constant Public Type reference (TYPE) STRING 'process' Event process 20031111
6 GC_EV_TABLE_CELLCLICK Constant Public Type reference (TYPE) STRING 'tableView_cellClick' Event table cell click 20040209
7 GC_EV_TABLE_FILTER Constant Public Type reference (TYPE) STRING 'tableView_filter' Event table filter 20040209
8 GC_EV_TABLE_HEADERCLICK Constant Public Type reference (TYPE) STRING 'tableView_headerClick' Event table header click 20040209
9 GC_EV_TABLE_ITEMBUTTONCLICK Constant Public Type reference (TYPE) STRING 'tableView_buttonItemClick' Event table row button click 20040209
10 GC_EV_TABLE_ITEMLINKCLICK Constant Public Type reference (TYPE) STRING 'tableView_linkItemClick' Event table row link click 20040209
11 GC_EV_TABLE_NAVIGATE Constant Public Type reference (TYPE) STRING 'tableView_navigate' Event table navigate 20040209
12 GC_EV_TABLE_ROW_SELECTION Constant Public Type reference (TYPE) STRING 'tableView_rowSelection' Event table row selection 20040209
13 GC_EV_TABSTRIP_SELECTED Constant Public Type reference (TYPE) STRING 'tabstrip_SELECTED' Event tabstrip selected 20031111
14 GC_EV_TABSTRIP_VIEWSTATE Constant Public Type reference (TYPE) STRING 'tabstrip_VIEWSTATE' Event tabstrip viewstate 20031111
15 GC_EV_TRANSPORT_TO_MODEL Constant Public Type reference (TYPE) STRING 'transport_to_model' Event transport_to_model 20031111
16 GC_OPTION_CONTENT Constant Public Type reference (TYPE) STRING 'docb-content' Launch option: content 20040614
17 GC_OPTION_MODE Constant Public Type reference (TYPE) STRING 'docb-mode' Launch option: Mode of operation 20040614
18 GC_OPTION_OBJECTID Constant Public Type reference (TYPE) STRING 'docb-objectid' Launch option: object id 20040614
19 GC_OPTION_REMOTE_ID Constant Public Type reference (TYPE) STRING 'docb-remoteid' Launch option: Remote object id 20040614
20 GC_OPTION_REMOTE_SYS Constant Public Type reference (TYPE) STRING 'docb-remotesys' Launch option: Remote system 20040614
21 GC_OPTION_REMOTE_TYPE Constant Public Type reference (TYPE) STRING 'docb-remotetype' Launch option: Remote object type 20040614
22 GV_SEQUENCE Static Attribute Private See coding 20040128
23 MO_CONTROLLER Instance attribute Protected Object reference (TYPE REF TO) /IPRO/IF_UI_CONTROLLER Default controller 20031112
24 MO_PARENT Instance attribute Protected Object reference (TYPE REF TO) /IPRO/CL_COMPOSITE_VIEW View with sub views 20031110
25 MT_OPTIONS Instance attribute Protected Type reference (TYPE) /IPRO/TT_UI_VALUELIST DocB: Value List 20040123
26 MV_ACTIVE Instance attribute Protected Type reference (TYPE) SEU_BOOL 'X' Is view active 20031110
27 MV_EXPANDED Instance attribute Protected Type reference (TYPE) SEU_BOOL 'X' Expanded? 20040114
28 MV_LABEL Instance attribute Protected Type reference (TYPE) STRING View label 20031112
29 MV_NAME Instance attribute Protected Type reference (TYPE) STRING Name of View 20031110
30 MV_URL Instance attribute Protected Type reference (TYPE) STRING URL of View 20031110
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate the view 20031110
2 CLOSE Instance method Public Method Cose activities 20040119
3 COLLAPSE Instance method Public Method Collapse the view 20040114
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20031112
5 DEACTIVATE Instance method Public Method Deactivate the view 20031110
6 DISPATCH_EVENT Instance method Public Method Dispatch event to subview and controller 20031111
7 EXPAND Instance method Public Method Expand the view 20040114
8 GET_CONTROLLER Instance method Public Method Get the controller 20031112
9 GET_LABEL Instance method Public Method Get the label 20031112
10 GET_NAME Instance method Public Method Get the name of the view 20031110
11 GET_OPTION Instance method Public Method Option 20040614
12 GET_OPTIONS Instance method Public Method Get Options 20040123
13 GET_PARENT Instance method Public Method Get the parent 20040402
14 GET_URL Instance method Public Method Get the URL of the view 20031110
15 IS_ACTIVE Instance method Public Method Is this view active 20031110
16 IS_EXPANDED Instance method Public Method Is theview expanded? 20040114
17 LOOKUP Instance method Public Method Find a given view 20040603
18 SET_CONTROLLER Instance method Public Method Set the controller 20031112
19 SET_LABEL Instance method Public Method Set the label 20031112
20 SET_OPTIONS Instance method Public Method Set Options 20040123
21 SET_PARENT Instance method Public Method Set the parent of the view 20031110
22 SET_URL Instance method Public Method Set the URL of the view 20031110
Events
Class /IPRO/CL_VIEW has no event.
Types
Class /IPRO/CL_VIEW has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class /IPRO/CL_VIEW has no parameter.
Method ACTIVATE on class /IPRO/CL_VIEW has no exception.

Method CLOSE Signature

Method CLOSE on class /IPRO/CL_VIEW has no parameter.
Method CLOSE on class /IPRO/CL_VIEW has no exception.

Method COLLAPSE Signature

Method COLLAPSE on class /IPRO/CL_VIEW has no parameter.
Method COLLAPSE on class /IPRO/CL_VIEW 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 Name of the view 20031112

Method CONSTRUCTOR on class /IPRO/CL_VIEW has no exception.

Method DEACTIVATE Signature

Method DEACTIVATE on class /IPRO/CL_VIEW has no parameter.
Method DEACTIVATE on class /IPRO/CL_VIEW has no exception.

Method DISPATCH_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_EVENT Call by reference Type reference (TYPE) /IPRO/S_EVENT Event 20031112
2 Returning RV_DONE Value transfer Type reference (TYPE) BOOLEAN Command executed 20031111

Method DISPATCH_EVENT on class /IPRO/CL_VIEW has no exception.

Method EXPAND Signature

Method EXPAND on class /IPRO/CL_VIEW has no parameter.
Method EXPAND on class /IPRO/CL_VIEW has no exception.

Method GET_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONTROLLER Value transfer Object reference (TYPE REF TO) /IPRO/IF_UI_CONTROLLER Controller of the UI framework 20031112

Method GET_CONTROLLER on class /IPRO/CL_VIEW has no exception.

Method GET_LABEL Signature

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

Method GET_LABEL on class /IPRO/CL_VIEW 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 20031111

Method GET_NAME on class /IPRO/CL_VIEW has no exception.

Method GET_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIV_KEY Call by reference Type reference (TYPE) STRING Key 20040614
2 Returning PRV_VALUE Value transfer Type reference (TYPE) STRING Value 20040614

Method GET_OPTION on class /IPRO/CL_VIEW has no exception.

Method GET_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PRT_OPTIONS Value transfer Type reference (TYPE) /IPRO/TT_UI_VALUELIST DocB: Value List 20040123

Method GET_OPTIONS on class /IPRO/CL_VIEW has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PARENT Value transfer Object reference (TYPE REF TO) /IPRO/CL_VIEW Abstract view class 20040402

Method GET_PARENT on class /IPRO/CL_VIEW has no exception.

Method GET_URL Signature

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

Method GET_URL on class /IPRO/CL_VIEW has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ACTIVE Value transfer Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20031110

Method IS_ACTIVE on class /IPRO/CL_VIEW has no exception.

Method IS_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PRV_EXPANDED Value transfer Type reference (TYPE) SEU_BOOL Expanded? 20040114

Method IS_EXPANDED on class /IPRO/CL_VIEW 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 Name of the view 20040603
2 Returning RO_VIEW Value transfer Object reference (TYPE REF TO) /IPRO/CL_VIEW Abstract view class 20040603

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

Method SET_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTROLLER Call by reference Object reference (TYPE REF TO) /IPRO/IF_UI_CONTROLLER Controller of the UI framework 20031112

Method SET_CONTROLLER on class /IPRO/CL_VIEW has no exception.

Method SET_LABEL Signature

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

Method SET_LABEL on class /IPRO/CL_VIEW has no exception.

Method SET_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIT_OPTIONS Call by reference Type reference (TYPE) /IPRO/TT_UI_VALUELIST DocB: Value List 20040123

Method SET_OPTIONS on class /IPRO/CL_VIEW has no exception.

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PARENT Call by reference Object reference (TYPE REF TO) /IPRO/CL_COMPOSITE_VIEW Abstract view class 20031110

Method SET_PARENT on class /IPRO/CL_VIEW has no exception.

Method SET_URL Signature

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

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