SAP ABAP Class CL_WDR_TAGGING_ASSIST (Assistance Class for WDR_TAGGING)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA-RUN (Application Component) Web Dynpro ABAP Runtime
     SWDP_TAGGING (Package) Tagging / Side Panel
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 20081219
Properties
Class CL_WDR_TAGGING_ASSIST  
Short Description Assistance Class for WDR_TAGGING    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_TAGGING   Tagging / Side Panel 
Created 20081219   SAP 
Last change 20131127   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_WDR_TAGGING_ASSIST has no interface implemented.
Friends
Class CL_WDR_TAGGING_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ALLOWED_CHARACTERS Static Attribute Public Type reference (TYPE) STRING 'A-Z0-9_' Permitted Characters for Tags 20090212
2 CO_NAMESPACE_SEPARATOR Constant Public Type reference (TYPE) STRING ':' Separator Between Namespace and Tag Name 20090615
3 CO_TAG_MARKER Static Attribute Public Type reference (TYPE) WDY_UI_ELEMENT_NAME '_%TAG%' Selection of Tags in Personalization 20081219
4 M_ADAPTATION_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_WDR_ADAPTATION Reference to Personalization Manager 20091102
5 M_COMPONENT Instance attribute Public Object reference (TYPE REF TO) IF_WD_COMPONENT Component whose tags are being edited 20090202
6 M_CONTEXT_PATH Instance attribute Public Type reference (TYPE) STRING Path to Current Context Attribute 20090204
7 M_CONTROLLER_NAME Instance attribute Public Type reference (TYPE) WDY_VIEW_NAME Name of Controller 20090204
8 M_INITIAL_SELECTED_TAG Instance attribute Public Type reference (TYPE) STRING 20090526
9 M_SCOPE Instance attribute Public Type reference (TYPE) WDY_APPL_PROPERTY_SCOPE Scope 20090203
10 M_TAGNAMES Instance attribute Public Type reference (TYPE) WDY_TAG_TAB List of Tags 20090204
11 M_TAGNAMES_NOT_CHANGED Instance attribute Public Type reference (TYPE) WDY_TAG_TAB Initial List of Tags in Case of Termination 20090225
Methods
# Method Level Visibility Method type Description Created on
1 CLEAN_TAGS_TABLE Static method Public Method Sorts tags table, and deletes blank entries 20090610
2 GET_HASH_FOR_METAPATH Instance method Public Method Calculates the hash value for a metapath 20090204
3 GET_TEXT Instance method Public Method 20090610
4 IS_VALID_DATA_TYPE Static method Public Method Checks whether a data type of a tag is valid 20090223
5 IS_VALID_NAMESPACE Static method Public Method Checks whether a namespace is correct 20090514
6 IS_VALID_TAG Static method Public Method Checks a tag (with or without namespace) 20090515
7 IS_VALID_TAGS_CONTEXT Static method Public Method Checks whether the tags (P13N and coding) are valid 20090610
8 IS_VALID_TAG_NAME Static method Public Method Checks whether a tag name (without namespace) is correct 20090615
9 SET_INITIAL_TAGNAMES Instance method Public Method Sets TAGNAMES and TAGNAMES_NOT_CHANGED tables to initial 20090225
Events
Class CL_WDR_TAGGING_ASSIST has no event.
Types
Class CL_WDR_TAGGING_ASSIST has no local type.
Method Signatures

Method CLEAN_TAGS_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TAG_TABLE Call by reference Type reference (TYPE) WDY_TAG_TAB Tabellentyp für Tags 20090610

Method CLEAN_TAGS_TABLE on class CL_WDR_TAGGING_ASSIST has no exception.

Method GET_HASH_FOR_METAPATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING Hashwert (30 Zeichen) 20090204

Method GET_HASH_FOR_METAPATH on class CL_WDR_TAGGING_ASSIST has no exception.

Method GET_TEXT Signature

Method GET_TEXT on class CL_WDR_TAGGING_ASSIST has no parameter.
Method GET_TEXT on class CL_WDR_TAGGING_ASSIST has no exception.

Method IS_VALID_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20090223
2 Importing TYPEDESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_TYPEDESCR Run Time Type Services 20090223

Method IS_VALID_DATA_TYPE on class CL_WDR_TAGGING_ASSIST has no exception.

Method IS_VALID_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL Resultat der Prüfung 20090514
2 Importing NAMESPACE Call by reference Type reference (TYPE) WDY_TAG_PROVIDER_NAMESPACE Namensraum des Tag Providers 20090514

Method IS_VALID_NAMESPACE on class CL_WDR_TAGGING_ASSIST has no exception.

Method IS_VALID_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_API Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090616
2 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20090515
3 Importing TAG Call by reference Type reference (TYPE) WDY_TAG_NAME Tag Name 20090515

Method IS_VALID_TAG on class CL_WDR_TAGGING_ASSIST has no exception.

Method IS_VALID_TAGS_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMPONENT_API Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090610
2 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL Ergebnis 20090610
3 Importing TAGS_CODING Call by reference Type reference (TYPE) WDY_TAG_TAB Tabellentyp für Tags 20090610
4 Importing TAGS_P13N Call by reference Type reference (TYPE) WDY_TAG_TAB Tabellentyp für Tags 20090610

Method IS_VALID_TAGS_CONTEXT on class CL_WDR_TAGGING_ASSIST has no exception.

Method IS_VALID_TAG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_VALID Value transfer Type reference (TYPE) ABAP_BOOL 20090615
2 Importing TAG_NAME Call by reference Type reference (TYPE) WDY_TAG_NAME Tag Name 20090615

Method IS_VALID_TAG_NAME on class CL_WDR_TAGGING_ASSIST has no exception.

Method SET_INITIAL_TAGNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TAGNAMES Call by reference Type reference (TYPE) WDY_TAG_TAB Tabellentyp für Tags 20090225

Method SET_INITIAL_TAGNAMES on class CL_WDR_TAGGING_ASSIST has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 720