SAP ABAP Class CL_WCF_TC_SERVICE (Services method for tag clouds)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI (Application Component) User Interface
     WCF_TAG_CLOUDS_RT (Package) Tag Clouds Runtime
Properties
Class CL_WCF_TC_SERVICE  
Short Description Services method for tag clouds    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WCF_TAG_CLOUDS_RT   Tag Clouds Runtime 
Created 20090114   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_WCF_TC_SERVICE has no interface implemented.
Friends
Class CL_WCF_TC_SERVICE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SR_CO Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_TC_CONST Tag cloud constants 20090115
2 SR_ME Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_TC_SERVICE Services method for tag clouds 20090114
3 SR_PERSIST Static Attribute Protected Object reference (TYPE REF TO) CL_WCF_TC_PERSISTENCE Persistency class for tag class 20090312
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Create the singleton instance 20090114
2 GET_COMMON_OBJECTS Static method Public Method Returns objects common to 2 given tables 20090213
3 GET_CURRENT_TIMESTAMP Static method Public Method Returns current timestamp 20090212
4 GET_ID_FROM_GENIL_ID Static method Public Method Returns a guid from a genil id 20090120
5 GET_INSTANCE Static method Public Method Returns the singleton instance. 20090114
6 GET_MESSAGES Static method Public Method Builds a message table from the given parameters 20090115
7 GET_REGEX Static method Public Method Returns Regular expression corresponding to provided pattern 20090420
8 GET_UI_OBJTYPE Static method Public Method Returns the current UI object type 20090601
9 IS_COMMUNITY_ALLOWED Static method Public Method Returns true if community is allowed 20090312
10 IS_TAGGING_MODE_ENABLED Static method Public Method Tagging mode enabled or not 20090217
11 IS_TAG_ENABLED Static method Public Method Returns true if tag cloud is enabled 20090325
12 IS_TAG_ENABLED_FOR_OBJECT_TYPE Static method Private Method Returns true if tagging feature is enabled for a given type 20090325
13 IS_TAG_ENABLED_FOR_ROLE Static method Public Method Returns true if tag cloud is enabled for a role 20090325
14 SPLIT_TAGS_STRING Static method Public Method Splits a string of tags delimits by "," 20090213
Events
Class CL_WCF_TC_SERVICE has no event.
Types
Class CL_WCF_TC_SERVICE has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WCF_TC_SERVICE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WCF_TC_SERVICE has no exception.

Method GET_COMMON_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECTS_1 Call by reference Type reference (TYPE) WCF_MLT_OBJECT Business objects information 20090213
2 Importing IT_OBJECTS_2 Call by reference Type reference (TYPE) WCF_MLT_OBJECT Business objects information 20090213
3 Returning RT_OBJECTS Value transfer Type reference (TYPE) WCF_MLT_OBJECT Business objects information 20090213

Method GET_COMMON_OBJECTS on class CL_WCF_TC_SERVICE has no exception.

Method GET_CURRENT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TIMESTAMP Value transfer Type reference (TYPE) WCF_TC_TIMESTAMP Creation timestamp 20090212

Method GET_CURRENT_TIMESTAMP on class CL_WCF_TC_SERVICE has no exception.

Method GET_ID_FROM_GENIL_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GENIL_ID Call by reference Type reference (TYPE) CRMT_GENIL_OBJECT_ID Object ID in Generic Interaction Layer 20090120
2 Returning RV_OBJECT_ID Value transfer Type reference (TYPE) WCF_TC_GUID Object id 20090120

Method GET_ID_FROM_GENIL_ID on class CL_WCF_TC_SERVICE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_WCF_TC_SERVICE Tag cloud service methods 20090114

Method GET_INSTANCE on class CL_WCF_TC_SERVICE has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) WCF_TCT_MSG 20090115
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYMSGID 20090115
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20090115
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYMSGTY 20090115
5 Importing IV_MSGV1 Call by reference Type reference (TYPE) ANY 20090115
6 Importing IV_MSGV2 Call by reference Type reference (TYPE) ANY 20090115
7 Importing IV_MSGV3 Call by reference Type reference (TYPE) ANY 20090115
8 Importing IV_MSGV4 Call by reference Type reference (TYPE) ANY 20090115
9 Importing IV_MSG_PROVIDED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20090115
10 Returning RRT_MESSAGES Value transfer Object reference (TYPE REF TO) WCF_TCT_MSG Messages 20090224

Method GET_MESSAGES on class CL_WCF_TC_SERVICE has no exception.

Method GET_REGEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATTERN Call by reference Type reference (TYPE) STRING 20090420
2 Returning RV_REGEX Value transfer Type reference (TYPE) STRING 20090420

Method GET_REGEX on class CL_WCF_TC_SERVICE has no exception.

Method GET_UI_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Generic Overview Viewset 20090601
2 Returning RV_UI_OBJTYPE Value transfer Type reference (TYPE) BSP_DLC_OBJECT_TYPE UI Object Type 20090601

Method GET_UI_OBJTYPE on class CL_WCF_TC_SERVICE has no exception.

Method IS_COMMUNITY_ALLOWED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20090312

Method IS_COMMUNITY_ALLOWED on class CL_WCF_TC_SERVICE has no exception.

Method IS_TAGGING_MODE_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ENABLED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090217

Method IS_TAGGING_MODE_ENABLED on class CL_WCF_TC_SERVICE has no exception.

Method IS_TAG_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20090601
2 Returning RV_IS_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL 20090325

Method IS_TAG_ENABLED on class CL_WCF_TC_SERVICE has no exception.

Method IS_TAG_ENABLED_FOR_OBJECT_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) CL_BSP_WD_VIEW_CONTROLLER Basis Class for WD View Controller 20090601
2 Returning RV_IS_ENABLED Value transfer Type reference (TYPE) BOOLEAN Tagging active for UI Object type 20090325

Method IS_TAG_ENABLED_FOR_OBJECT_TYPE on class CL_WCF_TC_SERVICE has no exception.

Method IS_TAG_ENABLED_FOR_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_IS_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL 20090325

Method IS_TAG_ENABLED_FOR_ROLE on class CL_WCF_TC_SERVICE has no exception.

Method SPLIT_TAGS_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAGS Call by reference Type reference (TYPE) STRING Tags string 20090213
2 Returning RT_TAGS Value transfer Type reference (TYPE) WCF_TCT_TAG_VALUE Tags 20090213

Method SPLIT_TAGS_STRING on class CL_WCF_TC_SERVICE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 701