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
⤷ 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 |