SAP ABAP Class CL_XSLFO_OUTPUT_ADAPTER (Output adapter base class for XSL formatter)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-I18 (Application Component) Internationalization (I18N)
     S_XSLFO_API (Package) XSL Formatter API and objects visible externally
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XSLFO_GRAPHIC_OUTPUT Output interface graphical output 20081015
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XSLFO_PAGE_OUTPUT Output interface for page output 20081015
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_XSLFO_TEXT_OUTPUT Output interface for text output 20081015
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSPO_OUTPUT_RENDERER_OTF OTF renderer for OOXML 20081015
2 Inheritance (c INHERITING FROM c_ref)  CL_XSLFO_XPS_RENDERER XSL-FO xps renderer 20081015
Properties
Class CL_XSLFO_OUTPUT_ADAPTER  
Short Description Output adapter base class for XSL formatter    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_XSLFO_API   XSL Formatter API and objects visible externally 
Created 20081014   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_XSLFO_OUTPUT_ADAPTER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_XSLFO_GRAPHIC_OUTPUT Output interface graphical output 20081015
2 IF_XSLFO_PAGE_OUTPUT Output interface for page output 20081015
3 IF_XSLFO_TEXT_OUTPUT Output interface for text output 20081015
Friends
Class CL_XSLFO_OUTPUT_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CONTENT_TYPE_BMP Instance attribute Public Attribute reference (LIKE) 20081014
2 CO_CONTENT_TYPE_EMF Instance attribute Public Attribute reference (LIKE) 20081014
3 CO_CONTENT_TYPE_GIF Instance attribute Public Attribute reference (LIKE) 20081014
4 CO_CONTENT_TYPE_JPEG Instance attribute Public Attribute reference (LIKE) 20081014
5 CO_CONTENT_TYPE_PNG Instance attribute Public Attribute reference (LIKE) 20081014
6 CO_CONTENT_TYPE_TIFF Instance attribute Public Attribute reference (LIKE) 20081014
7 CO_CONTENT_TYPE_WMF Instance attribute Public Attribute reference (LIKE) 20081014
8 CO_FONT_STRETCH_COND Instance attribute Public Attribute reference (LIKE) 20081014
9 CO_FONT_STRETCH_EXP Instance attribute Public Attribute reference (LIKE) 20081014
10 CO_FONT_STRETCH_EXTRA_COND Instance attribute Public Attribute reference (LIKE) 20081014
11 CO_FONT_STRETCH_EXTRA_EXP Instance attribute Public Attribute reference (LIKE) 20081014
12 CO_FONT_STRETCH_NORMAL Instance attribute Public Attribute reference (LIKE) 20081014
13 CO_FONT_STRETCH_SEMI_COND Instance attribute Public Attribute reference (LIKE) 20081014
14 CO_FONT_STRETCH_SEMI_EXP Instance attribute Public Attribute reference (LIKE) 20081014
15 CO_FONT_STRETCH_ULTRA_COND Instance attribute Public Attribute reference (LIKE) 20081014
16 CO_FONT_STRETCH_ULTRA_EXP Instance attribute Public Attribute reference (LIKE) 20081014
17 CO_FONT_STYLE_BACKSLANT Instance attribute Public Attribute reference (LIKE) 20081014
18 CO_FONT_STYLE_ITALIC Instance attribute Public Attribute reference (LIKE) 20081014
19 CO_FONT_STYLE_NORMAL Instance attribute Public Attribute reference (LIKE) 20081014
20 CO_FONT_STYLE_OBLIQUE Instance attribute Public Attribute reference (LIKE) 20081014
21 CO_FONT_VARIANT_NORMAL Instance attribute Public Attribute reference (LIKE) 20081014
22 CO_FONT_VARIANT_SMALLCAPS Instance attribute Public Attribute reference (LIKE) 20081014
23 CO_FONT_WEIGHT_100 Instance attribute Public Attribute reference (LIKE) 20081014
24 CO_FONT_WEIGHT_200 Instance attribute Public Attribute reference (LIKE) 20081014
25 CO_FONT_WEIGHT_300 Instance attribute Public Attribute reference (LIKE) 20081014
26 CO_FONT_WEIGHT_400 Instance attribute Public Attribute reference (LIKE) 20081014
27 CO_FONT_WEIGHT_500 Instance attribute Public Attribute reference (LIKE) 20081014
28 CO_FONT_WEIGHT_600 Instance attribute Public Attribute reference (LIKE) 20081014
29 CO_FONT_WEIGHT_700 Instance attribute Public Attribute reference (LIKE) 20081014
30 CO_FONT_WEIGHT_800 Instance attribute Public Attribute reference (LIKE) 20081014
31 CO_FONT_WEIGHT_900 Instance attribute Public Attribute reference (LIKE) 20081014
32 CO_LINE_STYLE_DASHED Instance attribute Public Attribute reference (LIKE) 20081014
33 CO_LINE_STYLE_DOTTED Instance attribute Public Attribute reference (LIKE) 20081014
34 CO_LINE_STYLE_DOUBLE Instance attribute Public Attribute reference (LIKE) 20081014
35 CO_LINE_STYLE_HIDDEN Instance attribute Public Attribute reference (LIKE) 20081014
36 CO_LINE_STYLE_NONE Instance attribute Public Attribute reference (LIKE) 20081014
37 CO_LINE_STYLE_SOLID Instance attribute Public Attribute reference (LIKE) 20081014
38 MO_LOG Instance attribute Protected Object reference (TYPE REF TO) CL_XSLFO_LOG 20081014
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_PAGE Instance method Public Method 20081014
2 CONSTRUCTOR Instance method Public Constructor 20081014
3 FIND_CACHED_IMAGE Instance method Public Method 20090928
4 GET_ACTUAL_FONT Instance method Public Method 20081014
5 GET_ACTUAL_FONT_SIZE Instance method Public Method 20081014
6 GET_FONT_ASCENDER Instance method Public Method 20081014
7 GET_FONT_DESCENDER Instance method Public Method 20081014
8 GET_GLYPHS_FOR_STRING Instance method Public Method 20081014
9 GET_GLYPHS_WIDTH Instance method Public Method 20081014
10 GET_IMAGE_METRICS Instance method Public Method 20081110
11 GET_LOG Instance method Public Method Get logging object 20081014
12 GUESS_FAMILY_FOR_FONTNAME Instance method Protected Method Tries to find a well-known font family for given fontname 20081014
13 OPEN_PAGE Instance method Public Method 20081014
14 OUTPUT_FILLED_RECT Instance method Public Method 20081014
15 OUTPUT_HORIZONTAL_LINE Instance method Public Method 20081014
16 OUTPUT_PREPARED_IMAGE Instance method Public Method 20081110
17 OUTPUT_TEST_PAGES Instance method Public Method (For Testing) Output Test Pages 20081014
18 OUTPUT_TEXT Instance method Public Method 20081014
19 OUTPUT_VERTICAL_LINE Instance method Public Method 20081014
20 PREPARE_IMAGE_DUPLICATE Instance method Public Method 20081111
21 PREPARE_IMAGE_FROM_DATA Instance method Public Method 20081110
22 PREPARE_IMAGE_FROM_URL Instance method Public Method 20081110
23 RESIZE_IMAGE Instance method Public Method 20081111
24 SELECT_FONT Instance method Public Method 20081014
25 SET_LOG Instance method Public Method Set logging object 20081014
Events
Class CL_XSLFO_OUTPUT_ADAPTER has no event.
Types
Class CL_XSLFO_OUTPUT_ADAPTER has no local type.
Method Signatures

Method CLOSE_PAGE Signature

Method CLOSE_PAGE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method CLOSE_PAGE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method CONSTRUCTOR on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method FIND_CACHED_IMAGE Signature

Method FIND_CACHED_IMAGE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method FIND_CACHED_IMAGE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GET_ACTUAL_FONT Signature

Method GET_ACTUAL_FONT on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method GET_ACTUAL_FONT on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GET_ACTUAL_FONT_SIZE Signature

Method GET_ACTUAL_FONT_SIZE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method GET_ACTUAL_FONT_SIZE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GET_FONT_ASCENDER Signature

Method GET_FONT_ASCENDER on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method GET_FONT_ASCENDER on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GET_FONT_DESCENDER Signature

Method GET_FONT_DESCENDER on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method GET_FONT_DESCENDER on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GET_GLYPHS_FOR_STRING Signature

Method GET_GLYPHS_FOR_STRING on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method GET_GLYPHS_FOR_STRING on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GET_GLYPHS_WIDTH Signature

Method GET_GLYPHS_WIDTH on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method GET_GLYPHS_WIDTH on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GET_IMAGE_METRICS Signature

Method GET_IMAGE_METRICS on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method GET_IMAGE_METRICS on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_LOG Value transfer Object reference (TYPE REF TO) CL_XSLFO_LOG XSL-FO logging helper class 20081015

Method GET_LOG on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method GUESS_FAMILY_FOR_FONTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FAMILY Call by reference Type reference (TYPE) STRING 20081014
2 Returning RV_GENERIC_FAMILY Value transfer Type reference (TYPE) STRING 20081014

Method GUESS_FAMILY_FOR_FONTNAME on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method OPEN_PAGE Signature

Method OPEN_PAGE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method OPEN_PAGE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method OUTPUT_FILLED_RECT Signature

Method OUTPUT_FILLED_RECT on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method OUTPUT_FILLED_RECT on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method OUTPUT_HORIZONTAL_LINE Signature

Method OUTPUT_HORIZONTAL_LINE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method OUTPUT_HORIZONTAL_LINE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method OUTPUT_PREPARED_IMAGE Signature

Method OUTPUT_PREPARED_IMAGE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method OUTPUT_PREPARED_IMAGE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method OUTPUT_TEST_PAGES Signature

Method OUTPUT_TEST_PAGES on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
# Exception Resumable Description Created on
1 CX_XSLFO_OUTPUT_ERROR 20081014

Method OUTPUT_TEXT Signature

Method OUTPUT_TEXT on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method OUTPUT_TEXT on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method OUTPUT_VERTICAL_LINE Signature

Method OUTPUT_VERTICAL_LINE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method OUTPUT_VERTICAL_LINE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method PREPARE_IMAGE_DUPLICATE Signature

Method PREPARE_IMAGE_DUPLICATE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method PREPARE_IMAGE_DUPLICATE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method PREPARE_IMAGE_FROM_DATA Signature

Method PREPARE_IMAGE_FROM_DATA on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method PREPARE_IMAGE_FROM_DATA on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method PREPARE_IMAGE_FROM_URL Signature

Method PREPARE_IMAGE_FROM_URL on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method PREPARE_IMAGE_FROM_URL on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method RESIZE_IMAGE Signature

Method RESIZE_IMAGE on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method RESIZE_IMAGE on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method SELECT_FONT Signature

Method SELECT_FONT on class CL_XSLFO_OUTPUT_ADAPTER has no parameter.
Method SELECT_FONT on class CL_XSLFO_OUTPUT_ADAPTER has no exception.

Method SET_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG Call by reference Object reference (TYPE REF TO) CL_XSLFO_LOG XSL-FO logging helper class 20081015

Method SET_LOG on class CL_XSLFO_OUTPUT_ADAPTER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 720