SAP ABAP Class CL_EPSS_GENERIC (Generic EPSS Class)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DOC-IWB (Application Component) SAP Knowledge Warehouse
⤷
SEPSS (Package) Electronic Performance Support System

⤷

⤷

Properties
Class | CL_EPSS_GENERIC | |
Short Description | Generic EPSS Class | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SEPSS | Electronic Performance Support System |
Created | 19990825 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_EPSS_GENERIC has no forward declaration.
Interfaces
Class CL_EPSS_GENERIC has no interface implemented.
Friends
Class CL_EPSS_GENERIC has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | See coding | EPSS_APPL | 19990831 | |||
2 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CCCATEGORY | Client Control: Role of Client (Production, Test, ...) | 19991029 | ||
3 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_GUI_DIALOGBOX_CONTAINER | System Container for the EPSS | 19990825 | ||
4 | ![]() |
Instance attribute | Private | See coding | EPSS_CONTAINER_TAB | 19990827 | |||
5 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TIWEXTEND | Extensions | 19991104 | ||
6 | ![]() |
Static Attribute | Public | Type reference (TYPE) | IWEXTID | Context ID | 19991029 | ||
7 | ![]() |
Static Attribute | Private | See coding | EPSS_OBJECT_TAB | 19990830 | |||
8 | ![]() |
Instance attribute | Private | See coding | EPSS_SPLITTER_TAB | 19990827 | |||
9 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TEPSSA1 | Content of conf. tab. A1 | 19991104 | ||
10 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TEPSSA2 | Content of conf. tab. A2 | 19991104 | ||
11 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TEPSSTBC1 | Content of conf. tab. TBC1 | 19991104 | ||
12 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TEPSSTBC1T | Content of conf. tab. TBC1T | 19991104 | ||
13 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TEPSSTBC2 | Content of conf. tab. TBC2 | 19991104 | ||
14 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TEPSSC1 | Content of conf. tab. C1 | 19991104 | ||
15 | ![]() |
Static Attribute | Public | Type reference (TYPE) | TEPSSC2 | Content of conf. tab. C2 | 19991104 | ||
16 | ![]() |
Static Attribute | Public | Type reference (TYPE) | CHAR10 | Character field length = 10 | 19991105 | ||
17 | ![]() |
Instance attribute | Private | Type reference (TYPE) | CHAR1 | 'X' | Visibility of EPSS | 19990916 | |
18 | ![]() |
Instance attribute | Private | Type reference (TYPE) | I | i | 20000117 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Close the EPSS (invisible) | 19990831 |
2 | ![]() |
Instance method | Public | Constructor | Initialize EPSS | 19990825 |
3 | ![]() |
Static method | Private | Method | Get the context of the EPSS for configuration | 19991029 |
4 | ![]() |
Static method | Public | Method | Get the user settings for the use of EPSS | 19991220 |
5 | ![]() |
Instance method | Public | Method | Give all existing applications | 19990831 |
6 | ![]() |
Static method | Public | Method | Do not use!!!! | 19990908 |
7 | ![]() |
Static method | Public | Method | Give the EPSS that is to be used be the caller application | 19990901 |
8 | ![]() |
Instance method | Private | Method | Initialize the EPSS Applications | 19990830 |
9 | ![]() |
Instance method | Public | Method | Initialize the splitter for the EPSS | 19990825 |
10 | ![]() |
Instance method | Private | Event handling method | Handle the changed content of the HTML-control | 19990916 |
11 | ![]() |
Instance method | Private | Event handling method | Handle the closing of the EPSS through the window button | 19990921 |
12 | ![]() |
Instance method | Private | Method | Opens the EPSS (visible) | 19990916 |
13 | ![]() |
Instance method | Public | Method | Set Focus to EPSS | 20010727 |
Events
Class CL_EPSS_GENERIC has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | EPSS_CONTAINER_TAB_TYPE | Private | See coding | EPSS_CONTAINER_TAB_TYPE | 19990827 |
|
|
2 | EPSS_OBJECT_TAB_TYPE | Private | See coding | EPSS_OBJECT_TAB_TYPE | 19990830 |
|
|
3 | EPSS_SPLITTER_TAB_TYPE | Private | See coding | EPSS_SPLITTER_TAB_TYPE | 19990827 |
|
Method Signatures
Method CLOSE_EPSS Signature
Method CLOSE_EPSS on class CL_EPSS_GENERIC has no parameter.
Method CLOSE_EPSS on class CL_EPSS_GENERIC has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Dynpro number | 19990830 | ||
2 | ![]() |
PARENT | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | EPSS-container | 19990825 | ||
3 | ![]() |
REPID | Call by reference | Type reference (TYPE) | SYREPID | Program name | 19990830 |
Method CONSTRUCTOR on class CL_EPSS_GENERIC has no exception.
Method GET_CONTEXT Signature
Method GET_CONTEXT on class CL_EPSS_GENERIC has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
No table entry for context | 20010730 |
Method GET_USER_SETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SAPSCRIPT | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 19991222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPSS is not to be used | 19991222 |
Method GIVE_APPLICATIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
APPLID | Call by reference | Type reference (TYPE) | EPSSAPPL-APPLID | EPSS Application ID | 19990916 | ||
2 | ![]() |
CONTROL | Call by reference | Type reference (TYPE) | EPSSAPPL-REF | Application handle | 19990916 |
Method GIVE_APPLICATIONS on class CL_EPSS_GENERIC has no exception.
Method GIVE_EPSS_HTML_VIEWER Signature
Method GIVE_EPSS_HTML_VIEWER on class CL_EPSS_GENERIC has no parameter.
Method GIVE_EPSS_HTML_VIEWER on class CL_EPSS_GENERIC has no exception.
Method GIVE_MY_EPSS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Dynpro number | 19990901 | ||
2 | ![]() |
EPSS | Call by reference | Object reference (TYPE REF TO) | CL_EPSS_GENERIC | EPSS that is to be used by application | 19990901 | ||
3 | ![]() |
REPID | Call by reference | Type reference (TYPE) | SYREPID | Program name | 19990901 | ||
4 | ![]() |
SAPSCRIPT | Call by reference | Type reference (TYPE) | CHAR1 | SPACE | Einstelliges Kennzeichen | 19991220 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
EPSS for the application could not be found | 19990901 | |
2 | ![]() |
EPSS is not to be used | 19991220 |
Method INIT_APPLICATIONS Signature
Method INIT_APPLICATIONS on class CL_EPSS_GENERIC has no parameter.
Method INIT_APPLICATIONS on class CL_EPSS_GENERIC has no exception.
Method INIT_EPSS_SPLITTER Signature
Method INIT_EPSS_SPLITTER on class CL_EPSS_GENERIC has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error in Splitter creation | 19990826 |
Method ON_CHANGED_CONTENT Signature
Method ON_CHANGED_CONTENT on class CL_EPSS_GENERIC has no parameter.
Method ON_CHANGED_CONTENT on class CL_EPSS_GENERIC has no exception.
Method ON_CLOSE_EPSS Signature
Method ON_CLOSE_EPSS on class CL_EPSS_GENERIC has no parameter.
Method ON_CLOSE_EPSS on class CL_EPSS_GENERIC has no exception.
Method OPEN_EPSS Signature
Method OPEN_EPSS on class CL_EPSS_GENERIC has no parameter.
Method OPEN_EPSS on class CL_EPSS_GENERIC has no exception.
Method SET_FOCUS Signature
Method SET_FOCUS on class CL_EPSS_GENERIC has no parameter.
Method SET_FOCUS on class CL_EPSS_GENERIC has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |