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