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 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'execute' | Event execute | 20031111 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'execute_beforeransport' | Event execute_before_transport | 20031111 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'execute_finished' | Event execute_finished | 20031111 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'containerIconButton_FUNCTIONSTATUS' | Event function Status | 20040227 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'process' | Event process | 20031111 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tableView_cellClick' | Event table cell click | 20040209 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tableView_filter' | Event table filter | 20040209 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tableView_headerClick' | Event table header click | 20040209 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tableView_buttonItemClick' | Event table row button click | 20040209 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tableView_linkItemClick' | Event table row link click | 20040209 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tableView_navigate' | Event table navigate | 20040209 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tableView_rowSelection' | Event table row selection | 20040209 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tabstrip_SELECTED' | Event tabstrip selected | 20031111 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'tabstrip_VIEWSTATE' | Event tabstrip viewstate | 20031111 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'transport_to_model' | Event transport_to_model | 20031111 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'docb-content' | Launch option: content | 20040614 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'docb-mode' | Launch option: Mode of operation | 20040614 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'docb-objectid' | Launch option: object id | 20040614 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'docb-remoteid' | Launch option: Remote object id | 20040614 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'docb-remotesys' | Launch option: Remote system | 20040614 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | 'docb-remotetype' | Launch option: Remote object type | 20040614 | |
22 | ![]() |
Static Attribute | Private | See coding | 20040128 | ||||
23 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /IPRO/IF_UI_CONTROLLER | Default controller | 20031112 | ||
24 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /IPRO/CL_COMPOSITE_VIEW | View with sub views | 20031110 | ||
25 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /IPRO/TT_UI_VALUELIST | DocB: Value List | 20040123 | ||
26 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SEU_BOOL | 'X' | Is view active | 20031110 | |
27 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | SEU_BOOL | 'X' | Expanded? | 20040114 | |
28 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | View label | 20031112 | ||
29 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | Name of View | 20031110 | ||
30 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | STRING | URL of View | 20031110 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Activate the view | 20031110 |
2 | ![]() |
Instance method | Public | Method | Cose activities | 20040119 |
3 | ![]() |
Instance method | Public | Method | Collapse the view | 20040114 |
4 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20031112 |
5 | ![]() |
Instance method | Public | Method | Deactivate the view | 20031110 |
6 | ![]() |
Instance method | Public | Method | Dispatch event to subview and controller | 20031111 |
7 | ![]() |
Instance method | Public | Method | Expand the view | 20040114 |
8 | ![]() |
Instance method | Public | Method | Get the controller | 20031112 |
9 | ![]() |
Instance method | Public | Method | Get the label | 20031112 |
10 | ![]() |
Instance method | Public | Method | Get the name of the view | 20031110 |
11 | ![]() |
Instance method | Public | Method | Option | 20040614 |
12 | ![]() |
Instance method | Public | Method | Get Options | 20040123 |
13 | ![]() |
Instance method | Public | Method | Get the parent | 20040402 |
14 | ![]() |
Instance method | Public | Method | Get the URL of the view | 20031110 |
15 | ![]() |
Instance method | Public | Method | Is this view active | 20031110 |
16 | ![]() |
Instance method | Public | Method | Is theview expanded? | 20040114 |
17 | ![]() |
Instance method | Public | Method | Find a given view | 20040603 |
18 | ![]() |
Instance method | Public | Method | Set the controller | 20031112 |
19 | ![]() |
Instance method | Public | Method | Set the label | 20031112 |
20 | ![]() |
Instance method | Public | Method | Set Options | 20040123 |
21 | ![]() |
Instance method | Public | Method | Set the parent of the view | 20031110 |
22 | ![]() |
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 | ![]() |
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 | ![]() |
IS_EVENT | Call by reference | Type reference (TYPE) | /IPRO/S_EVENT | Event | 20031112 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
PIV_KEY | Call by reference | Type reference (TYPE) | STRING | Key | 20040614 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
IV_NAME | Call by reference | Type reference (TYPE) | STRING | Name of the view | 20040603 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 |