SAP ABAP Class CL_WDR_P6S_ROLE_ADMIN_BASE (Personas Roles Admin Basis)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_PERSONAS (Package) Web Dynpro ABAP Objects for Personas
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB Generic UI Building Block 20140417
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WDR_P6S_ROLE_ADMIN_DATA Personas Role Admin Data 20140428
2 Inheritance (c INHERITING FROM c_ref)  CL_WDR_P6S_ROLE_ADMIN_FLAVOR Personas Role Admin Flavor Assignment 20140520
3 Inheritance (c INHERITING FROM c_ref)  CL_WDR_P6S_ROLE_ADMIN_FLVSHARE Personas Rollen Admin Theme Zuweisen 20140604
4 Inheritance (c INHERITING FROM c_ref)  CL_WDR_P6S_ROLE_ADMIN_ROLEADD Persona Roles Admin Theme Assignment 20140603
5 Inheritance (c INHERITING FROM c_ref)  CL_WDR_P6S_ROLE_ADMIN_SRCH Personas Role Admin Search 20140417
6 Inheritance (c INHERITING FROM c_ref)  CL_WDR_P6S_ROLE_ADMIN_SRES Personas Roles Admin Search Result 20140417
7 Inheritance (c INHERITING FROM c_ref)  CL_WDR_P6S_ROLE_ADMIN_THEMAS Persona Roles Admin Theme Assignment 20140602
8 Inheritance (c INHERITING FROM c_ref)  CL_WDR_P6S_ROLE_ADMIN_THEME Persona Roles Admin Theme 20140527
Properties
Class CL_WDR_P6S_ROLE_ADMIN_BASE  
Short Description Personas Roles Admin Basis    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_PERSONAS   Web Dynpro ABAP Objects for Personas 
Created 20140416   SAP 
Last change 20141120    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WDR_P6S_ROLE_ADMIN_BASE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20140417
Friends
Class CL_WDR_P6S_ROLE_ADMIN_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FLAVOR_SHARE Constant Public Type reference (TYPE) STRING 'SHARE_FLAVOR' 20140604
2 GC_FLAVOR_UNSHARE Instance attribute Protected Type reference (TYPE) STRING 'UNSHARE_FLAVOR' 20140523
3 GC_ROLE_COPY Constant Public Type reference (TYPE) STRING 'ROLE_COPY' 20140528
4 GC_ROLE_DELETE Constant Public Type reference (TYPE) STRING 'ROLE_DELETE' 20140528
5 GC_ROLE_EXPORT Constant Public Type reference (TYPE) STRING 'ROLE_EXPORT' 20140528
6 GC_ROLE_TRANSPORT Constant Public Type reference (TYPE) STRING 'ROLE_TRANSPORT' 20140528
7 MO_ADMIN_UTILS Instance attribute Protected Object reference (TYPE REF TO) CL_WDR_P6S_ADMIN_UTILS Personas Admin Tools 20140715
8 MO_FPM Instance attribute Protected Object reference (TYPE REF TO) IF_FPM 20140424
9 MO_MSG_MANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER 20140623
10 MS_ROLE Instance attribute Protected Type reference (TYPE) YS_ADMIN_ROLE 20140428
11 MT_ROLE Instance attribute Protected Type reference (TYPE) YT_ADMIN_ROLE 20140424
12 MV_ROLE_ID Instance attribute Protected Type reference (TYPE) AGR_NAME Role Name 20140430
Methods
# Method Level Visibility Method type Description Created on
1 REPORT_MESSAGE Instance method Public Method 20140602
Events
Class CL_WDR_P6S_ROLE_ADMIN_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_ADMIN_ROLE Public See coding 20140416 BEGIN OF ys_admin_role, agr_name TYPE agr_name, text TYPE agr_title, flag_coll TYPE abap_bool, rank TYPE int4, create_usr TYPE syuname, create_dat TYPE dats, change_usr TYPE syuname, change_dat TYPE dats, END OF ys_admin_role
2 YS_FLAVOR_ROLE Public See coding 20140521 BEGIN OF ys_flavor_role, agr_name TYPE agr_name, app_id TYPE c length 50, flavor_id TYPE SYSUUID_C, flavor_name TYPE c length 255, framework TYPE n length 2, assigned TYPE abap_bool, flavor_index TYPE int4, flavor_default TYPE XFELD, assigned_on TYPE dats, END OF ys_flavor_role
3 YS_THEME_ROLE Public See coding 20140527 BEGIN OF ys_theme_role, agr_name TYPE agr_name, app_id TYPE c length 50, theme_id TYPE c length 32, name TYPE c length 255, priority type int1, END OF ys_theme_role
4 YT_ADMIN_ROLE Public See coding 20140416 yt_admin_role TYPE TABLE OF ys_admin_role
5 YT_FLAVOR_ROLE Public See coding 20140521 yt_flavor_role TYPE TABLE OF ys_flavor_role
6 YT_THEME_ROLE Public See coding 20140527 yt_theme_role TYPE TABLE OF ys_theme_role
Method Signatures

Method REPORT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20140602

Method REPORT_MESSAGE on class CL_WDR_P6S_ROLE_ADMIN_BASE has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 740