SAP ABAP Class CL_RSPO_FNTUTL_ATTR (Attributes for TrueType fonts)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-PRN (Application Component) Print and Output Management
     SPOO (Package) Spool
Properties
Class CL_RSPO_FNTUTL_ATTR  
Short Description Attributes for TrueType fonts    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SPOO   Spool 
Created 20100629   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSPO_FNTUTL_ATTR has no forward declaration.
Interfaces
Class CL_RSPO_FNTUTL_ATTR has no interface implemented.
Friends
Class CL_RSPO_FNTUTL_ATTR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATT_COUNTER Instance attribute Public Type reference (TYPE) I 0 Number of attributes 20100629
2 ATT_TABLE Instance attribute Private Type reference (TYPE) T_ATTRTAB Table of attributes 20100629
3 C_ATTVAL_REQUESTED Constant Public Type reference (TYPE) T_ATTRVAL 'REQUESTED' Identification for an attribute 20100629
4 C_FATT_HEAD_FLAGS Constant Public Type reference (TYPE) T_ATTRID 'HEADFLAGS ' Identification for an attribute 20100629
5 C_FATT_HEAD_UNITSPEREM Constant Public Type reference (TYPE) T_ATTRID 'HEADUNITSP' Identification for an attribute 20100629
6 C_FATT_HEAD_XMAX Constant Public Type reference (TYPE) T_ATTRID 'HEADXMAX ' Identification for an attribute 20100629
7 C_FATT_HEAD_XMIN Constant Public Type reference (TYPE) T_ATTRID 'HEADXMIN ' Identification for an attribute 20100629
8 C_FATT_HEAD_YMAX Constant Public Type reference (TYPE) T_ATTRID 'HEADYMAX ' Identification for an attribute 20100629
9 C_FATT_HEAD_YMIN Constant Public Type reference (TYPE) T_ATTRID 'HEADYMIN ' Identification for an attribute 20100629
10 C_FATT_HHEA_ADVANCEWMAX Constant Public Type reference (TYPE) T_ATTRID 'HHEAADVANC' Identification for an attribute 20100629
11 C_FATT_HHEA_ASCENDER Constant Public Type reference (TYPE) T_ATTRID 'HHEAASCEND' Identification for an attribute 20100629
12 C_FATT_HHEA_CARETSLOPERISE Constant Public Type reference (TYPE) T_ATTRID 'HHEACARSRS' Identification for an attribute 20100629
13 C_FATT_HHEA_CARETSLOPERUN Constant Public Type reference (TYPE) T_ATTRID 'HHEACARSRN' Identification for an attribute 20100629
14 C_FATT_HHEA_DESCENDER Constant Public Type reference (TYPE) T_ATTRID 'HHEADESCEN' Identification for an attribute 20100629
15 C_FATT_HHEA_LINEGAP Constant Public Type reference (TYPE) T_ATTRID 'HHEALINEGA' Identification for an attribute 20100629
16 C_FATT_HHEA_MINLSB Constant Public Type reference (TYPE) T_ATTRID 'HHEAMINLSB' Identification for an attribute 20100629
17 C_FATT_HHEA_MINRSB Constant Public Type reference (TYPE) T_ATTRID 'HHEAMINRSB' Identification for an attribute 20100629
18 C_FATT_HHEA_XMAXEXTENT Constant Public Type reference (TYPE) T_ATTRID 'HHEAXMAXEX' Identification for an attribute 20100629
19 C_FATT_NAME_FAMILY Constant Public Type reference (TYPE) T_ATTRID 'NAMEFAMILY' Identification for an attribute 20100629
20 C_FATT_NAME_FULL Constant Public Type reference (TYPE) T_ATTRID 'NAMEFULL ' Identification for an attribute 20100629
21 C_FATT_NAME_POSTSC Constant Public Type reference (TYPE) T_ATTRID 'NAMEPOSTSC' Identification for an attribute 20100629
22 C_FATT_NAME_SUBFAMILY Constant Public Type reference (TYPE) T_ATTRID 'NAMESUBFAM' Identification for an attribute 20100629
23 C_FATT_POST_ITALICANGL Constant Public Type reference (TYPE) T_ATTRID 'POSTITANGL' Identification for an attribute 20100629
Methods
# Method Level Visibility Method type Description Created on
1 ADD_REQ_ATTR Instance method Public Method Add an attribute which is requested 20100629
2 GET_ATTR Instance method Public Method Read an attribute which was filled 20100629
3 INT_GET_ATTRTAB Instance method Public Method Internal: do not use 20100629
4 INT_SET_ATTRTAB Instance method Public Method Internal: do not use 20100629
Events
Class CL_RSPO_FNTUTL_ATTR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_ATTRID Public See coding Identification for an attribute 20100629 T_ATTRID type C length 10
2 T_ATTRREC Public See coding ID + Value 20100629 begin of T_ATTRREC, id type T_ATTRID, val type T_ATTRVAL, end of T_ATTRREC
3 T_ATTRTAB Public See coding Table of attributes 20100629 T_ATTRTAB type sorted table of T_ATTRREC with unique key id
4 T_ATTRVAL Public See coding Value of a single attribute 20100629 T_ATTRVAL type c length 246
Method Signatures

Method ADD_REQ_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTNAME Call by reference Type reference (TYPE) T_ATTRID Identification for an attribute 20100629

Method ADD_REQ_ATTR on class CL_RSPO_FNTUTL_ATTR has no exception.

Method GET_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTNAME Call by reference Type reference (TYPE) T_ATTRID Identification for an attribute 20100629
2 Returning RT_ATTVAL Value transfer Type reference (TYPE) T_ATTRVAL Value of a single attribute 20100629

Method GET_ATTR on class CL_RSPO_FNTUTL_ATTR has no exception.

Method INT_GET_ATTRTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ATTRTAB Value transfer Type reference (TYPE) T_ATTRTAB Table of attributes 20100629

Method INT_GET_ATTRTAB on class CL_RSPO_FNTUTL_ATTR has no exception.

Method INT_SET_ATTRTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRTAB Call by reference Type reference (TYPE) T_ATTRTAB Table of attributes 20100629

Method INT_SET_ATTRTAB on class CL_RSPO_FNTUTL_ATTR has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 703