SAP ABAP Class CL_FDT_WD_TEXT (FDT WD: common dynamic texts)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_WD_SERVICE (Package) BRFplus: Services for Web Dynpro UI
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20080613
Properties
Class CL_FDT_WD_TEXT  
Short Description FDT WD: common dynamic texts    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SFDT_WD_SERVICE   BRFplus: Services for Web Dynpro UI 
Created 20080613   SAP 
Last change 20130531   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_FDT_WD_TEXT has no interface implemented.
Friends
Class CL_FDT_WD_TEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BCF_LONGTEXT Constant Public Type reference (TYPE) WDR_TEXT_KEY '048' Web Dynpro: Text Key 20080711
2 GC_EXPR_DB_LOOKUP Constant Public Type reference (TYPE) WDR_TEXT_KEY '049' Web Dynpro: Text Key 20080711
3 GC_TK_ACTION Constant Public Type reference (TYPE) WDR_TEXT_KEY '012' Web Dynpro: Text Key 20080711
4 GC_TK_ACTION_CREATE Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'A02' Create &PARA1& 20080715
5 GC_TK_ACTION_INSERT Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'A04' Insert &PARA1& 20080715
6 GC_TK_ACTION_REMOVE Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'A03' Remove &PARA1& 20080715
7 GC_TK_ACTION_SELECT Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'A01' Select &PARA1& 20080715
8 GC_TK_ANY Static Attribute Public Type reference (TYPE) WDR_TEXT_KEY '120' Any 20091012
9 GC_TK_APPLICATION Constant Public Type reference (TYPE) WDR_TEXT_KEY '010' Web Dynpro: Text Key 20080711
10 GC_TK_BINDING Constant Public Type reference (TYPE) WDR_TEXT_KEY '026' Web Dynpro: Text Key 20080711
11 GC_TK_CANCEL Static Attribute Public Type reference (TYPE) WDR_TEXT_KEY 'A05' Cancel 20091110
12 GC_TK_CATALOG Constant Public Type reference (TYPE) WDR_TEXT_KEY '021' Web Dynpro: Text Key 20080711
13 GC_TK_CONTEXT Constant Public Type reference (TYPE) WDR_TEXT_KEY '023' Web Dynpro: Text Key 20080711
14 GC_TK_CUSTOMIZING_OBJECT Constant Public Type reference (TYPE) WDR_TEXT_KEY '045' Web Dynpro: Text Key 20080711
15 GC_TK_DATA_OBJECT Constant Public Type reference (TYPE) WDR_TEXT_KEY '014' Web Dynpro: Text Key 20080711
16 GC_TK_DELETED Constant Public Type reference (TYPE) WDR_TEXT_KEY '116' Deleted 20091207
17 GC_TK_ELEMENT Constant Public Type reference (TYPE) WDR_TEXT_KEY '015' Web Dynpro: Text Key 20080711
18 GC_TK_ELEMENT_MASS_CREATION Constant Public Type reference (TYPE) WDR_TEXT_KEY '113' Web Dynpro: Text Key 20081212
19 GC_TK_EL_AMOUNT Constant Public Type reference (TYPE) WDR_TEXT_KEY '061' Amount 20080715
20 GC_TK_EL_BOOLEAN Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY '063' Boolean 20080715
21 GC_TK_EL_NUMBER Constant Public Type reference (TYPE) WDR_TEXT_KEY '060' Number 20080715
22 GC_TK_EL_QUANTITY Constant Public Type reference (TYPE) WDR_TEXT_KEY '062' Quantity 20080715
23 GC_TK_EL_TEXT Constant Public Type reference (TYPE) WDR_TEXT_KEY '064' Text 20080715
24 GC_TK_ENHANCEMENT Constant Public Type reference (TYPE) WDR_TEXT_KEY '039' Web Dynpro: Text Key 20080711
25 GC_TK_ENHANCEMENT_CATEGORY Constant Public Type reference (TYPE) WDR_TEXT_KEY '040' Web Dynpro: Text Key 20080711
26 GC_TK_EXPRESSION_TYPE Constant Public Type reference (TYPE) WDR_TEXT_KEY '013' Web Dynpro: Text Key 20080711
27 GC_TK_EXPR_CASE Constant Public Type reference (TYPE) WDR_TEXT_KEY '027' Web Dynpro: Text Key 20080711
28 GC_TK_EXPR_CONSTANT Constant Public Type reference (TYPE) WDR_TEXT_KEY '028' Web Dynpro: Text Key 20080711
29 GC_TK_EXPR_DECISION_TABLE Constant Public Type reference (TYPE) WDR_TEXT_KEY '029' Web Dynpro: Text Key 20080711
30 GC_TK_EXPR_DECISION_TREE Constant Public Type reference (TYPE) WDR_TEXT_KEY '030' Web Dynpro: Text Key 20080711
31 GC_TK_EXPR_FORMULA Constant Public Type reference (TYPE) WDR_TEXT_KEY '031' Web Dynpro: Text Key 20080711
32 GC_TK_EXPR_FUNCTION Constant Public Type reference (TYPE) WDR_TEXT_KEY '032' Web Dynpro: Text Key 20080711
33 GC_TK_EXPR_RANDOM Constant Public Type reference (TYPE) WDR_TEXT_KEY '033' Web Dynpro: Text Key 20080711
34 GC_TK_EXPR_RANGE Constant Public Type reference (TYPE) WDR_TEXT_KEY '034' Web Dynpro: Text Key 20080711
35 GC_TK_EXPR_RULE Constant Public Type reference (TYPE) WDR_TEXT_KEY '035' Web Dynpro: Text Key 20080711
36 GC_TK_EXPR_SEARCH_TREE Constant Public Type reference (TYPE) WDR_TEXT_KEY '036' Web Dynpro: Text Key 20080711
37 GC_TK_EXPR_SEQUENCE_WA Constant Public Type reference (TYPE) WDR_TEXT_KEY '037' Web Dynpro: Text Key 20080711
38 GC_TK_EXPR_XSL_TRANSFORM Constant Public Type reference (TYPE) WDR_TEXT_KEY '038' Web Dynpro: Text Key 20080711
39 GC_TK_FUNCTION Constant Public Type reference (TYPE) WDR_TEXT_KEY '011' Web Dynpro: Text Key 20080711
40 GC_TK_LOCAL_OBJECT Constant Public Type reference (TYPE) WDR_TEXT_KEY '002' Local Object 20080630
41 GC_TK_MASTER_DATA_OBJECT Constant Public Type reference (TYPE) WDR_TEXT_KEY '047' Web Dynpro: Text Key 20080711
42 GC_TK_MORE Constant Public Type reference (TYPE) WDR_TEXT_KEY '006' ... 20110322
43 GC_TK_MSG_NOT_ASSIGNED Static Attribute Public Type reference (TYPE) WDR_TEXT_KEY '003' message for click on not assigned 20110201
44 GC_TK_NOT_ASSIGNED Constant Public Type reference (TYPE) WDR_TEXT_KEY '001' 20080613
45 GC_TK_PARA_APPEND Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'P00' &1 &2 20080613
46 GC_TK_PARA_APPEND3 Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'P04' &1&2&3 20090115
47 GC_TK_PARA_BRACKETS Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'P02' &1 (&2) 20080613
48 GC_TK_PARA_COLON Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'P01' &1: &2 20080613
49 GC_TK_PARA_COMMA Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'P05' &1, &2 20110216
50 GC_TK_PARA_IN_APOSTROPHS Constant Private Type reference (TYPE) WDR_TEXT_KEY 'P08' '&1' 20131017
51 GC_TK_PARA_IN_BRACKETS Constant Private Type reference (TYPE) WDR_TEXT_KEY 'P06' (&1) 20131017
52 GC_TK_PARA_IN_SQUARE_BRACKETS Constant Private Type reference (TYPE) WDR_TEXT_KEY 'P07' [&1] 20131017
53 GC_TK_PARA_SHORTEN Static Attribute Private Type reference (TYPE) WDR_TEXT_KEY 'P03' &1... 20081125
54 GC_TK_RESULT Constant Public Type reference (TYPE) WDR_TEXT_KEY '024' Web Dynpro: Text Key 20080711
55 GC_TK_RESULT_DATA_OBJECT Constant Public Type reference (TYPE) WDR_TEXT_KEY '025' Web Dynpro: Text Key 20080711
56 GC_TK_RFC Constant Public Type reference (TYPE) WDR_TEXT_KEY '201' Web Dynpro: Text Key 20100630
57 GC_TK_RULE Constant Public Type reference (TYPE) WDR_TEXT_KEY '070' Web Dynpro: Text Key 20081202
58 GC_TK_RULESET Constant Public Type reference (TYPE) WDR_TEXT_KEY '018' Web Dynpro: Text Key 20080711
59 GC_TK_SHOW_LESS Constant Public Type reference (TYPE) WDR_TEXT_KEY '005' Show Less... 20080711
60 GC_TK_SHOW_MORE Constant Public Type reference (TYPE) WDR_TEXT_KEY '004' Show More... 20080711
61 GC_TK_SIMULATION Constant Public Type reference (TYPE) WDR_TEXT_KEY '019' Web Dynpro: Text Key 20080711
62 GC_TK_STRUCTURE Constant Public Type reference (TYPE) WDR_TEXT_KEY '016' Web Dynpro: Text Key 20080711
63 GC_TK_SYSTEM_OBJECT Constant Public Type reference (TYPE) WDR_TEXT_KEY '046' Web Dynpro: Text Key 20080711
64 GC_TK_TABLE Constant Public Type reference (TYPE) WDR_TEXT_KEY '017' Web Dynpro: Text Key 20080711
65 GC_TK_TRACE Constant Public Type reference (TYPE) WDR_TEXT_KEY '020' Web Dynpro: Text Key 20080711
66 GC_TK_TRANSPORT Constant Public Type reference (TYPE) WDR_TEXT_KEY '044' Web Dynpro: Text Key 20080711
67 GC_TK_VERSIONING Constant Public Type reference (TYPE) WDR_TEXT_KEY '022' Web Dynpro: Text Key 20080711
68 GC_TK_WEB_SERVICE Constant Public Type reference (TYPE) WDR_TEXT_KEY '104' 20081212
69 GC_TK_WHERE_USED Constant Public Type reference (TYPE) WDR_TEXT_KEY '043' Web Dynpro: Text Key 20080711
70 GC_TK_WORKLIST Constant Public Type reference (TYPE) WDR_TEXT_KEY '042' Web Dynpro: Text Key 20080711
71 GC_XML_EXPORT Constant Public Type reference (TYPE) WDR_TEXT_KEY '050' Web Dynpro: Text Key 20080711
72 GC_XML_IMPORT Constant Public Type reference (TYPE) WDR_TEXT_KEY '051' Web Dynpro: Text Key 20080711
73 GO_SINGLETON Static Attribute Public Object reference (TYPE REF TO) CL_FDT_WD_TEXT Common dynamic texts 20080613
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MORE Static method Public Method Shorten text to a specific length 20110322
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20080613
3 CONCAT Static method Public Method Append two or more texts 20080616
4 CONCAT_WITH_BRACKETS Static method Public Method Concatenate two texts with brackets: &1 (&2) 20080613
5 CONCAT_WITH_COLON Static method Public Method Concatenate two texts with colon: &1: &2 20080613
6 CONCAT_WITH_COMMA Static method Public Method Concatenate two texts with brackets: &1 (&2) 20110216
7 CONSTRUCTOR Instance method Private Constructor Instance may not be created externally 20080613
8 GET_TEXT Static method Public Method Also replaces &1, &2, &3, &4 with parameters 20080613
9 IN_APOSTROPHS Static method Public Method Get text in apostrophs 20131017
10 IN_BRACKETS Static method Public Method Get text in brackets 20131017
11 IN_SQUARE_BRACKETS Static method Public Method Get text in square brackets 20131017
12 SHORTEN Static method Public Method Shorten text to a specific length 20081125
Events
Class CL_FDT_WD_TEXT has no event.
Types
Class CL_FDT_WD_TEXT has no local type.
Method Signatures

Method ADD_MORE Signature

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

Method ADD_MORE on class CL_FDT_WD_TEXT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TEXT Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20080616
2 Importing IV_SEPARATOR Call by reference Type reference (TYPE) STRING 20090115
3 Importing IV_SEPARATOR_KEY Call by reference Type reference (TYPE) WDR_TEXT_KEY Web Dynpro: Text Key 20110216
4 Importing IV_TEXT1 Call by reference Type reference (TYPE) STRING 20080616
5 Importing IV_TEXT2 Call by reference Type reference (TYPE) STRING 20080616
6 Importing IV_TEXT3 Call by reference Type reference (TYPE) STRING 20080616
7 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20080616

Method CONCAT on class CL_FDT_WD_TEXT has no exception.

Method CONCAT_WITH_BRACKETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT1 Call by reference Type reference (TYPE) STRING 20080613
2 Importing IV_TEXT2 Call by reference Type reference (TYPE) STRING 20080613
3 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20080613

Method CONCAT_WITH_BRACKETS on class CL_FDT_WD_TEXT has no exception.

Method CONCAT_WITH_COLON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT1 Call by reference Type reference (TYPE) STRING 20080613
2 Importing IV_TEXT2 Call by reference Type reference (TYPE) STRING 20080613
3 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20080613

Method CONCAT_WITH_COLON on class CL_FDT_WD_TEXT has no exception.

Method CONCAT_WITH_COMMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT1 Call by reference Type reference (TYPE) CSEQUENCE 20110216
2 Importing IV_TEXT2 Call by reference Type reference (TYPE) CSEQUENCE 20110216
3 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20110216

Method CONCAT_WITH_COMMA on class CL_FDT_WD_TEXT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_FDT_WD_TEXT has no parameter.
Method CONSTRUCTOR on class CL_FDT_WD_TEXT has no exception.

Method GET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILL_WITH_BLANKS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Fill remaining parameters with blanks 20080613
2 Importing IV_KEY Call by reference Type reference (TYPE) WDR_TEXT_KEY Web Dynpro: Text Key 20080613
3 Importing IV_PARA1 Call by reference Type reference (TYPE) CSEQUENCE Replace &PARA1& in text 20080613
4 Importing IV_PARA2 Call by reference Type reference (TYPE) CSEQUENCE Replace &PARA2& in text 20080613
5 Importing IV_PARA3 Call by reference Type reference (TYPE) CSEQUENCE Replace &PARA3& in text 20080613
6 Importing IV_PARA4 Call by reference Type reference (TYPE) CSEQUENCE Replace &PARA4& in text 20080613
7 Importing IV_PARA_KEY1 Call by reference Type reference (TYPE) WDR_TEXT_KEY Web Dynpro: Text Key 20080716
8 Importing IV_PARA_KEY2 Call by reference Type reference (TYPE) WDR_TEXT_KEY Web Dynpro: Text Key 20080716
9 Importing IV_PARA_KEY3 Call by reference Type reference (TYPE) WDR_TEXT_KEY Web Dynpro: Text Key 20080716
10 Importing IV_PARA_KEY4 Call by reference Type reference (TYPE) WDR_TEXT_KEY Web Dynpro: Text Key 20080716
11 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20080613

Method GET_TEXT on class CL_FDT_WD_TEXT has no exception.

Method IN_APOSTROPHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20131017
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20131017

Method IN_APOSTROPHS on class CL_FDT_WD_TEXT has no exception.

Method IN_BRACKETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20131017
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20131017

Method IN_BRACKETS on class CL_FDT_WD_TEXT has no exception.

Method IN_SQUARE_BRACKETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20131017
2 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20131017

Method IN_SQUARE_BRACKETS on class CL_FDT_WD_TEXT has no exception.

Method SHORTEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LENGTH Call by reference Type reference (TYPE) I 20081125
2 Importing IV_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20081125
3 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20081125

Method SHORTEN on class CL_FDT_WD_TEXT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712