SAP ABAP Class CL_STRUSTCRT_PROFILES (crl ui profiles)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     STRUST (Package) PKI Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_STRUSTCRT_VIEW crl ui view 20110712
Properties
Class CL_STRUSTCRT_PROFILES  
Short Description crl ui profiles    
Super Class CL_STRUSTCRT_VIEW crl ui view 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class STRUSTCR    
Program status     
Category 0   
Package STRUST   PKI Management 
Created 20101026   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_STRUSTCRT_PROFILES has no forward declaration.
Interfaces
Class CL_STRUSTCRT_PROFILES has no interface implemented.
Friends
Class CL_STRUSTCRT_PROFILES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_COMMAND_DELETE_PROFILE Constant Private Type reference (TYPE) SYUCOMM 'DELETE_PROFILE' 20110712
2 CO_COMMAND_INSERT_PROFILE Constant Private Type reference (TYPE) SYUCOMM 'INSERT_PROFILE' 20110712
3 CO_COMMAND_TRANSPORT Constant Private Type reference (TYPE) SYUCOMM 'TRANSPORT' 20110712
4 CO_PROFILE_DEFAULT Constant Public Type reference (TYPE) CR_PROFILE 'DEFAULT_SOURCELIST' 20110712
5 MO_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID 20110712
6 MO_ALV_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20110712
7 MO_SOURCES Instance attribute Private Object reference (TYPE REF TO) CL_STRUSTCRT_SOURCES crl ui profiles 20110712
8 MS_PROFILE_SELECTED Instance attribute Private Type reference (TYPE) TY_STRUSTCRP_CELL 20110712
9 MT_DELETED_ROWS Instance attribute Private See coding 20110712
10 MT_EDITED_ROWS Instance attribute Private See coding 20110712
11 MT_FIELDCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT 20110712
12 MT_STRUSTCRP_CELL Instance attribute Private See coding 20110712
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CELLTAB Instance method Private Method Build celltab for the given profile 20110712
2 DELETE_PROFILE Instance method Private Method Delete selected profiles 20110712
3 HANDLE_DATA_CHANGED Instance method Private Event handling method Event handler for changed data 20110712
4 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Event handler for double click 20110712
5 HANDLE_HOTSPOT_CLICK Instance method Private Event handling method Event handler for hotspot click 20110712
6 INSERT_PROFILE Instance method Private Method Insert a profile 20110712
7 ON_TOOLBAR Instance method Private Event handling method Event handler for toolbar 20110712
8 TRANSPORT_PROFILES Instance method Private Method Write the selected profiles to a customizing request 20110712
Events
Class CL_STRUSTCRT_PROFILES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_PROFILE_T Private See coding 20110712 ty_profile_t type standard table of cr_profile
2 TY_STRUSTCRP_CELL Private See coding 20110712 begin of ty_strustcrp_cell, strustcrp type strustcrp, descript type cr_profile_description, celltab type lvc_t_styl, end of ty_strustcrp_cell
Method Signatures

Method BUILD_CELLTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CELLTAB Call by reference Type reference (TYPE) LVC_T_STYL 20110712
2 Importing IV_PROFILE Call by reference Type reference (TYPE) CR_PROFILE 20110712

Method BUILD_CELLTAB on class CL_STRUSTCRT_PROFILES has no exception.

Method DELETE_PROFILE Signature

Method DELETE_PROFILE on class CL_STRUSTCRT_PROFILES has no parameter.
Method DELETE_PROFILE on class CL_STRUSTCRT_PROFILES has no exception.

Method HANDLE_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20110712
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20110712
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20110712
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20110712

Method HANDLE_DATA_CHANGED on class CL_STRUSTCRT_PROFILES has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20110712
2 Importing E_ROW Value transfer Attribute reference (LIKE) 20110712

Method HANDLE_DOUBLE_CLICK on class CL_STRUSTCRT_PROFILES has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20110712
2 Importing E_COLUMN_ID Value transfer Attribute reference (LIKE) 20110712
3 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20110712

Method HANDLE_HOTSPOT_CLICK on class CL_STRUSTCRT_PROFILES has no exception.

Method INSERT_PROFILE Signature

Method INSERT_PROFILE on class CL_STRUSTCRT_PROFILES has no parameter.
Method INSERT_PROFILE on class CL_STRUSTCRT_PROFILES has no exception.

Method ON_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20110712

Method ON_TOOLBAR on class CL_STRUSTCRT_PROFILES has no exception.

Method TRANSPORT_PROFILES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROFILE Call by reference Type reference (TYPE) TY_PROFILE_T 20110712

Method TRANSPORT_PROFILES on class CL_STRUSTCRT_PROFILES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in