SAP ABAP Class /UI2/CL_NWBC_GUI_TAGS (NetWeaver Business Client GUI Tags)
Hierarchy
☛
SAP_UI (Software Component) User Interface Technology
⤷ CA-UI2-INT-BE (Application Component) Backend Enablement
⤷ /UI2/NWBC_CORE (Package) NetWeaver Business Client - Core Functionality
⤷ CA-UI2-INT-BE (Application Component) Backend Enablement
⤷ /UI2/NWBC_CORE (Package) NetWeaver Business Client - Core Functionality
Properties
Class | /UI2/CL_NWBC_GUI_TAGS | |
Short Description | NetWeaver Business Client GUI Tags | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /UI2/NWBC_CORE | NetWeaver Business Client - Core Functionality |
Created | 20130405 | SAP |
Last change | 20131127 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /UI2/IF_NWBC_RUNTIME35 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /UI2/CL_NWBC_GUI_TAGS has no interface implemented.
Friends
Class /UI2/CL_NWBC_GUI_TAGS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | BUFFER_COUNT | Instance attribute | Private | Type reference (TYPE) | I | Number of Entries in Buffer Table | 20130416 | ||
2 | BUFFER_TIMESTAMP | Instance attribute | Private | Type reference (TYPE) | TIMESTAMP | Timestamp of Last Update of Buffer Table | 20130416 | ||
3 | GUI_TAGS_BUFFER | Constant | Private | Type reference (TYPE) | STRING | '/UI2/NWBC_L_GT' | SAP GUI tags (Buffer Table) | 20130405 | |
4 | GUI_TAGS_CUST | Instance attribute | Private | Type reference (TYPE) | STRING | 'NWBC_C_GUI_TAG' | SAP GUI Tags (Customer Table) | 20130405 | |
5 | GUI_TAGS_SAP | Instance attribute | Private | Type reference (TYPE) | STRING | 'NWBC_CFG_GUI_TAG' | SAP GUI Tags (SAP Table) | 20130405 | |
6 | GUI_TAGS_UI2_CUST | Instance attribute | Private | Type reference (TYPE) | STRING | '/UI2/NWBC_C_GT' | SAP GUI Tags (Customer Table) of UI2 | 20130405 | |
7 | GUI_TAGS_UI2_SAP | Instance attribute | Private | Type reference (TYPE) | STRING | '/UI2/NWBC_CFG_GT' | SAP GUI Tags (SAP Table) of UI2 | 20130405 | |
8 | SELF | Static Attribute | Private | Object reference (TYPE REF TO) | /UI2/CL_NWBC_GUI_TAGS | NetWeaver Business Client GUI Tags | 20130405 | ||
9 | UPDATE_NECESSITY | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_UNDEFINED | Update Necessity | 20130416 | |
10 | WILDCARD_DB | Constant | Private | Type reference (TYPE) | C | '+' | Wildcard Character in Database Entries | 20130405 | |
11 | WILDCARD_OSQL | Constant | Private | Type reference (TYPE) | C | '%' | Wildcard Character in Open SQL Statements | 20130417 | |
12 | WILDCARD_UI | Constant | Private | Type reference (TYPE) | C | '*' | Wildcard Character on User Interface | 20130405 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJUST_BUFFER_ENTRY | Instance method | Private | Method | Adjust Buffer Table Entry | 20130408 |
2 | CLEAR_GUI_TAG_BUFFER | Instance method | Public | Method | Clear Buffer Table and All Meta Data | 20130418 |
3 | DB_COMMIT | Instance method | Private | Method | Execute database commit (no rollout) | 20130516 |
4 | GET_BUFFER_COUNT | Instance method | Public | Method | Get Number of Entries in Buffer Table | 20130416 |
5 | GET_BUFFER_TIMESTAMP | Instance method | Public | Method | Get Timestamp of Last Buffer Update | 20130416 |
6 | GET_GUI_TAGS | Instance method | Public | Method | Get GUI Tags | 20130405 |
7 | GET_INSTANCE | Static method | Public | Method | Get Instance of This Class | 20130405 |
8 | GET_UPDATE_NECESSITY | Instance method | Private | Method | If Update is Needed Then Result Will Be ABAP_TRUE | 20130416 |
9 | SET_BUFFER_COUNT | Instance method | Private | Method | Set Number of Entries of Buffer Table | 20130416 |
10 | SET_BUFFER_TIMESTAMP | Instance method | Private | Method | Set Timestamp of Last Buffer Update | 20130417 |
11 | UPDATE_GUI_TAG_BUFFER | Instance method | Public | Method | Update Buffer Table (Type L) of SAP GUI Tags | 20130405 |
Events
Class /UI2/CL_NWBC_GUI_TAGS has no event.
Types
Class /UI2/CL_NWBC_GUI_TAGS has no local type.
Method Signatures
Method ADJUST_BUFFER_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_GUI_TAGS | Call by reference | Object reference (TYPE REF TO) | DATA | 20130408 | |||
2 | Importing | IV_SAP_DELIVERY | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130408 |
Method ADJUST_BUFFER_ENTRY on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method CLEAR_GUI_TAG_BUFFER Signature
Method CLEAR_GUI_TAG_BUFFER on class /UI2/CL_NWBC_GUI_TAGS has no parameter.
Method CLEAR_GUI_TAG_BUFFER on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method DB_COMMIT Signature
Method DB_COMMIT on class /UI2/CL_NWBC_GUI_TAGS has no parameter.
Method DB_COMMIT on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method GET_BUFFER_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | I | 20130416 |
Method GET_BUFFER_COUNT on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method GET_BUFFER_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20130416 |
Method GET_BUFFER_TIMESTAMP on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method GET_GUI_TAGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_GUI_TAGS | Call by reference | Type reference (TYPE) | /UI2/IF_NWBC_RUNTIME35=>T_GUI_TAGS | 20130405 | |||
2 | Importing | IV_PROGRAM_NAME | Call by reference | Type reference (TYPE) | SOBJ_NAME | Object Name in Object Directory | 20130405 |
Method GET_GUI_TAGS on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_RESULT | Value transfer | Object reference (TYPE REF TO) | /UI2/CL_NWBC_GUI_TAGS | NetWeaver Business Client GUI Tags | 20130405 |
Method GET_INSTANCE on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method GET_UPDATE_NECESSITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20130416 |
Method GET_UPDATE_NECESSITY on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method SET_BUFFER_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_COUNT | Call by reference | Type reference (TYPE) | I | 20130417 |
Method SET_BUFFER_COUNT on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method SET_BUFFER_TIMESTAMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TIMESTAMP | Call by reference | Type reference (TYPE) | TIMESTAMP | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | 20130417 |
Method SET_BUFFER_TIMESTAMP on class /UI2/CL_NWBC_GUI_TAGS has no exception.
Method UPDATE_GUI_TAG_BUFFER Signature
Method UPDATE_GUI_TAG_BUFFER on class /UI2/CL_NWBC_GUI_TAGS has no parameter.
Method UPDATE_GUI_TAG_BUFFER on class /UI2/CL_NWBC_GUI_TAGS has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 100 |