SAP ABAP Class CL_ICF_NW07_LOGIN (ICF System Logon Basic Layout)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-ICF (Application Component) Internet Communication Framework
     SICF_EXT_LOGIN (Package) ICF Login
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ICF_SYSTEM_LOGIN ICF System Logon 20070605
Properties
Class CL_ICF_NW07_LOGIN  
Short Description ICF System Logon Basic Layout    
Super Class CL_ICF_SYSTEM_LOGIN ICF System Logon 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package SICF_EXT_LOGIN   ICF Login 
Created 20070605   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_ICF_NW07_LOGIN has no interface implemented.
Friends
Class CL_ICF_NW07_LOGIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ASSETS_PATH Constant Private Type reference (TYPE) STRING '/sap/public/bc/ur/Login/assets/' 20080609
2 CO_TITLE_FOR_CORBU Constant Private Type reference (TYPE) STRING 'SAP NetWeaver' 20111024
3 M_UR_SERVER Instance attribute Private Object reference (TYPE REF TO) CLUR_NW7_SERVER Unified Rendering Server 20080609
4 __ID Instance attribute Private Type reference (TYPE) I 20070605
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CUSTOM_FIELDS Instance method Protected Method Customer Enhancement: Insert Own Fields in Login Template 20070605
2 ADD_CUSTOM_LINKS Instance method Protected Method Customer Enhancement: Insert Own Links in Login Template 20070605
3 CREATE_LOGIN_FORM Instance method Protected Method Create UR Control for Login Fields 20070605
4 CREATE_MESSAGES_CONTROL Instance method Protected Method UR Control for Messages 20070605
5 CREATE_PW_CHANGE_FORM Instance method Protected Method Create UR Control for Passwort Change 20070605
6 CREATE_SYSTEM_INFO Instance method Protected Method Create UR Control for System Info 20070605
7 FORMAT_SYSTEM_MESSAGES Instance method Private Method 20070605
8 GET_BRANDING_STYLES Instance method Protected Method 20080602
9 INIT_UR Instance method Protected Method Initialize Unified Rendering (UR) 20070605
10 NEXT_ID Instance method Protected Method 20070605
11 RENDER Instance method Protected Method Rendering of Screen 20070605
12 RENDER_BRANDING_LAYOUT Instance method Protected Method 20080602
13 RENDER_PAGE Instance method Protected Method Rendering of Page Border 20070605
Events
Class CL_ICF_NW07_LOGIN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_CUSTOM_FIELD Protected See coding 20070605 begin of t_custom_field, label type ref to ifur_nw7_label, " the label (optional) field type ref to ifur_nw7__control, " the field (can be any ur control) end of t_custom_field
2 T_CUSTOM_FIELD_TAB Protected See coding 20070605 t_custom_field_tab type standard table of t_custom_field with default key
3 T_CUSTOM_LINK Protected See coding 20070605 begin of t_custom_link, text type string, href type string, end of t_custom_link
4 T_CUSTOM_LINK_TAB Protected See coding 20070605 t_custom_link_tab type standard table of t_custom_link with default key
5 T_SYS_MESSAGE Private See coding 20070605 begin of T_SYS_MESSAGE, id type string, author type string, html type string, end of t_sys_message
6 T_SYS_MESSAGE_TAB Private See coding 20070605 T_SYS_MESSAGE_TAB type standard table of t_sys_message with default key
7 T_TEMSG_TAB Private See coding 20070605 T_TeMSG_TAB type standard table of temsg with default key
Method Signatures

Method ADD_CUSTOM_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDS Value transfer Type reference (TYPE) T_CUSTOM_FIELD_TAB 20070605

Method ADD_CUSTOM_FIELDS on class CL_ICF_NW07_LOGIN has no exception.

Method ADD_CUSTOM_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning LINKS Value transfer Type reference (TYPE) T_CUSTOM_LINK_TAB 20070605

Method ADD_CUSTOM_LINKS on class CL_ICF_NW07_LOGIN has no exception.

Method CREATE_LOGIN_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BUTTONS_CONTROL Value transfer Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605
2 Exporting ER_FORM_CONTROL Value transfer Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605
3 Exporting ER_MESSAGES_CONTROL Value transfer Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605

Method CREATE_LOGIN_FORM on class CL_ICF_NW07_LOGIN has no exception.

Method CREATE_MESSAGES_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MESSAGES_CONTROL Value transfer Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605

Method CREATE_MESSAGES_CONTROL on class CL_ICF_NW07_LOGIN has no exception.

Method CREATE_PW_CHANGE_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_BUTTONS_CONTROL Call by reference Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605
2 Exporting ER_FORM_CONTROL Call by reference Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605

Method CREATE_PW_CHANGE_FORM on class CL_ICF_NW07_LOGIN has no exception.

Method CREATE_SYSTEM_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_CONTROL Value transfer Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605

Method CREATE_SYSTEM_INFO on class CL_ICF_NW07_LOGIN has no exception.

Method FORMAT_SYSTEM_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MESSAGES Value transfer Type reference (TYPE) T_SYS_MESSAGE_TAB 20070605
2 Importing TEMSGS Call by reference Type reference (TYPE) T_TEMSG_TAB Systemnachrichten 20070605

Method FORMAT_SYSTEM_MESSAGES on class CL_ICF_NW07_LOGIN has no exception.

Method GET_BRANDING_STYLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STYLES Value transfer Type reference (TYPE) STRING 20080602

Method GET_BRANDING_STYLES on class CL_ICF_NW07_LOGIN has no exception.

Method INIT_UR Signature

Method INIT_UR on class CL_ICF_NW07_LOGIN has no parameter.
Method INIT_UR on class CL_ICF_NW07_LOGIN has no exception.

Method NEXT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ID Value transfer Type reference (TYPE) STRING 20070605

Method NEXT_ID on class CL_ICF_NW07_LOGIN has no exception.

Method RENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BUTTONS_CONTROL Call by reference Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605
2 Importing IR_CONTENT_CONTROL Call by reference Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605
3 Importing IR_MESSAGES_CONTROL Call by reference Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605
4 Importing IR_SYSTEM_INFO_CONTROL Call by reference Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605
5 Importing IV_FOCUS_ID Call by reference Type reference (TYPE) STRING 20070605
6 Importing IV_FORM_NAME Call by reference Type reference (TYPE) STRING 20070605
7 Importing IV_HIDDEN_FIELDS Call by reference Type reference (TYPE) STRING 20070605
8 Importing IV_JAVASCRIPT Call by reference Type reference (TYPE) STRING 20070605
9 Importing IV_TITLE Call by reference Type reference (TYPE) STRING 20070605
10 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20070605

Method RENDER on class CL_ICF_NW07_LOGIN has no exception.

Method RENDER_BRANDING_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT_MARKER Call by reference Type reference (TYPE) STRING 20080602
2 Returning HTML Value transfer Type reference (TYPE) STRING 20080602
3 Importing INFO_MARKER Call by reference Type reference (TYPE) STRING 20080602

Method RENDER_BRANDING_LAYOUT on class CL_ICF_NW07_LOGIN has no exception.

Method RENDER_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Object reference (TYPE REF TO) IFUR_NW7__CONTROL 20070605
2 Importing FOCUS_ID Call by reference Type reference (TYPE) STRING 20070605
3 Importing FORM_NAME Call by reference Type reference (TYPE) STRING 20070605
4 Importing HIDDEN_FIELDS Call by reference Type reference (TYPE) STRING 20070605
5 Returning HTML Value transfer Type reference (TYPE) STRING 20070605
6 Importing JAVASCRIPT Call by reference Type reference (TYPE) STRING 20070605
7 Importing TITLE Call by reference Type reference (TYPE) STRING 20070605

Method RENDER_PAGE on class CL_ICF_NW07_LOGIN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 711