SAP ABAP Class CL_UPE_URDT_SERVICES (Methods for modifying URDTs)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     SPOO (Package) Spool
Properties
Class CL_UPE_URDT_SERVICES  
Short Description Methods for modifying URDTs    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPOO   Spool 
Created 20120917   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_UPE_URDT_SERVICES has no interface implemented.
Friends
Class CL_UPE_URDT_SERVICES has no friend class.
Attributes
Class CL_UPE_URDT_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHARS_FROM_FONT Static method Public Method Add chars from repo font to URDT SAPfonts 20120917
2 CHECK_CONSISTENCY Static method Public Method Consistency check of URDT 20121019
3 CLONE_LANGIDS_ABAPFONT Static method Private Method Copy Language IDs and ABAPLIST font from old to new URDT 20121016
4 SAPGUI_PROGRESS Static method Private Method Show GUI progress indicator 20121017
Events
Class CL_UPE_URDT_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_MESSAGETAB Public See coding Table of message texts 20121019 T_MESSAGETAB type standard table of string with default key
2 T_UNICODE_CODEPOINTTAB Public See coding Table of Unicode codepoints 20120917 T_UNICODE_CODEPOINTTAB type sorted table of I
Method Signatures

Method ADD_CHARS_FROM_FONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_ERRMSG Call by reference Type reference (TYPE) STRING Error message if failure 20120917
2 Exporting EX_NUMCHARS_ADDED Call by reference Type reference (TYPE) I Number of chars from font added to URDT 20120917
3 Exporting EX_SAPFONTS_MODIFIED Call by reference Type reference (TYPE) I Number of sapfonts in URDT which were touched 20120917
4 Importing IM_LOGIDX Call by reference Type reference (TYPE) TFR_INDEX Typeface Repo - Logical Index into Font Binary 20120917
5 Importing IM_PHYSID Call by reference Type reference (TYPE) TFR_PHYSFONTID Typeface Repo - Physical Font ID 20120917
6 Importing IM_SAPFONT Call by reference Type reference (TYPE) TFO02 SAPfont in URDT which should be modified (initial->all fonts 20120917
7 Importing IM_UCCODEPOINTS Call by reference Type reference (TYPE) T_UNICODE_CODEPOINTTAB Table of codepoints from repofont which should be added 20120917
8 Importing IM_URDT_NEW Call by reference Object reference (TYPE REF TO) CL_UPE_URDT Modified URDT 20120917
9 Importing IM_URDT_ORI Call by reference Object reference (TYPE REF TO) CL_UPE_URDT Original URDT 20120917
10 Importing IM_USE_ALLCHARS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE TRUE -> add all chars from font, ignore codepoint tab 20120917

Method ADD_CHARS_FROM_FONT on class CL_UPE_URDT_SERVICES has no exception.

Method CHECK_CONSISTENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_MSGTAB_ERRORS Call by reference Type reference (TYPE) T_MESSAGETAB Hard errors 20121019
2 Exporting EX_MSGTAB_WARNINGS Call by reference Type reference (TYPE) T_MESSAGETAB Warnings 20121019
3 Importing IM_URDTNAME Call by reference Type reference (TYPE) RSPOPTYPE Name of URDT 20121019
4 Importing IM_URDTOBJ Call by reference Object reference (TYPE REF TO) CL_UPE_URDT URDT object already loaded 20121019

Method CHECK_CONSISTENCY on class CL_UPE_URDT_SERVICES has no exception.

Method CLONE_LANGIDS_ABAPFONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_URDT_NEW Call by reference Object reference (TYPE REF TO) CL_UPE_URDT Utilities for Unicode Reference Devtypes 20121016
2 Importing IM_URDT_ORI Call by reference Object reference (TYPE REF TO) CL_UPE_URDT Utilities for Unicode Reference Devtypes 20121016

Method CLONE_LANGIDS_ABAPFONT on class CL_UPE_URDT_SERVICES has no exception.

Method SAPGUI_PROGRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MSG Call by reference Type reference (TYPE) STRING message to display 20121017
2 Importing IM_PERCENTAGE Call by reference Type reference (TYPE) I 1..100 20121017

Method SAPGUI_PROGRESS on class CL_UPE_URDT_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740