SAP ABAP Class CL_GOS_OBJECT_HISTORY (Object History)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-GBT-GOS (Application Component) Generic Object Services
⤷
SGOS (Package) Generic Object Services
⤷
⤷
Properties
| Class | CL_GOS_OBJECT_HISTORY | |
| Short Description | Object History | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SGOS | Generic Object Services |
| Created | 19990804 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_GOS_OBJECT_HISTORY has no forward declaration.
Interfaces
Class CL_GOS_OBJECT_HISTORY has no interface implemented.
Friends
Class CL_GOS_OBJECT_HISTORY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Container | 19990806 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GOS_MANAGER | Manager for Generic Services | 19991125 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | Grid View | 19990806 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CTMENU | Context Menu | 19991125 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | SWO_OBJTYP | Filters History Display with Object Type | 19990809 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | TGOS_OBJ | History Data | 19990806 | |||
| 7 | Instance attribute | Public | Type reference (TYPE) | TGOS_HIST | SGOS: Object History | 20090209 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Constructor | 19990805 | |
| 2 | Instance method | Public | Method | Displays Object History | 19990805 | |
| 3 | Instance method | Public | Method | Destructor | 19990804 | |
| 4 | Instance method | Protected | Method | Creates Dialog Box | 19990804 | |
| 5 | Instance method | Protected | Method | Creates Grid Control | 19990804 | |
| 6 | Instance method | Protected | Method | Gets History from Database | 19990804 | |
| 7 | Instance method | Protected | Event handling method | Closes Dialog Box | 19990806 | |
| 8 | Instance method | Protected | Event handling method | Context Menu in History | 19990809 | |
| 9 | Instance method | Protected | Event handling method | Double Click in History on an Object | 19990806 | |
| 10 | Instance method | Protected | Event handling method | User Commands | 19991125 |
Events
Class CL_GOS_OBJECT_HISTORY has no event.
Types
Class CL_GOS_OBJECT_HISTORY has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_GOS_OBJECT_HISTORY has no parameter.
Method CONSTRUCTOR on class CL_GOS_OBJECT_HISTORY has no exception.
Method DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_CONTAINER | Value transfer | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | container for object history | 19990805 | |||
| 2 | IP_FILTER_OBJTYPE | Value transfer | Type reference (TYPE) | SWO_OBJTYP | filters history display with object type | 19990805 | |||
| 3 | IP_HEIGHT | Value transfer | Type reference (TYPE) | I | 150 | height of the dialogbox | 19990805 | ||
| 4 | IP_LEFT | Value transfer | Type reference (TYPE) | I | 25 | first column of the dialogbox | 19990805 | ||
| 5 | IP_NO_TOOLBAR | Value transfer | Type reference (TYPE) | SYCHAR01 | deactivates toolbar for history display | 19990805 | |||
| 6 | IP_TITLE | Value transfer | Type reference (TYPE) | SY-TITLE | title for dialogbox | 19990805 | |||
| 7 | IP_TOP | Value transfer | Type reference (TYPE) | I | 25 | first line of the dialogbox | 19990805 | ||
| 8 | IP_WIDTH | Value transfer | Type reference (TYPE) | I | 661 | width of the dialogbox | 19990805 |
Method DISPLAY on class CL_GOS_OBJECT_HISTORY has no exception.
Method FREE Signature
Method FREE on class CL_GOS_OBJECT_HISTORY has no parameter.
Method FREE on class CL_GOS_OBJECT_HISTORY has no exception.
Method GENERATE_DIALOGBOX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_HEIGHT | Value transfer | Type reference (TYPE) | I | height of the dialogbox | 19990804 | |||
| 2 | IP_LEFT | Value transfer | Type reference (TYPE) | I | first column of dialogbox | 19990804 | |||
| 3 | IP_TITLE | Value transfer | Type reference (TYPE) | SY-TITLE | title for history display | 19990804 | |||
| 4 | IP_TOP | Value transfer | Type reference (TYPE) | I | first line of dialogbox | 19990804 | |||
| 5 | IP_WIDTH | Value transfer | Type reference (TYPE) | I | width of the dialogbox | 19990804 |
Method GENERATE_DIALOGBOX on class CL_GOS_OBJECT_HISTORY has no exception.
Method GENERATE_GRID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_NO_TOOLBOX | Call by reference | Type reference (TYPE) | SYCHAR01 | deactivates toolbox | 19990804 |
Method GENERATE_GRID on class CL_GOS_OBJECT_HISTORY has no exception.
Method GET_HISTORY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IP_FILTER_OBJTYPE | Value transfer | Type reference (TYPE) | SWO_OBJTYP | filters history | 19990804 |
Method GET_HISTORY on class CL_GOS_OBJECT_HISTORY has no exception.
Method HANDLE_CLOSE Signature
Method HANDLE_CLOSE on class CL_GOS_OBJECT_HISTORY has no parameter.
Method HANDLE_CLOSE on class CL_GOS_OBJECT_HISTORY has no exception.
Method HANDLE_CONTEXT_MENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_OBJECT | Value transfer | Attribute reference (LIKE) | 19990809 |
Method HANDLE_CONTEXT_MENU on class CL_GOS_OBJECT_HISTORY has no exception.
Method HANDLE_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_COLUMN | Value transfer | Attribute reference (LIKE) | 19990806 | |||||
| 2 | E_ROW | Value transfer | Attribute reference (LIKE) | 19990806 |
Method HANDLE_DOUBLE_CLICK on class CL_GOS_OBJECT_HISTORY has no exception.
Method HANDLE_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_UCOMM | Value transfer | Attribute reference (LIKE) | 19991125 |
Method HANDLE_USER_COMMAND on class CL_GOS_OBJECT_HISTORY has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |