SAP ABAP Class CL_RMPS_TRANSFER_GEN_STYLE (Generate xsl Stylesheet)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPS_DOD_TRANSFER_DESIGNTIME (Package) DoD: Transfer - Design time related artifacts
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RMPS_TRANSFER_XML Parent class of XML generation 20091127
Properties
Class CL_RMPS_TRANSFER_GEN_STYLE  
Short Description Generate xsl Stylesheet    
Super Class CL_RMPS_TRANSFER_XML Parent class of XML generation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMPS_DOD_TRANSFER_DESIGNTIME   DoD: Transfer - Design time related artifacts 
Created 20091127   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RMPS_TRANSFER_GEN_STYLE has no forward declaration.
Interfaces
Class CL_RMPS_TRANSFER_GEN_STYLE has no interface implemented.
Friends
Class CL_RMPS_TRANSFER_GEN_STYLE has no friend class.
Attributes
Class CL_RMPS_TRANSFER_GEN_STYLE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_TEMPLATES Instance method Protected Method xsl: apply templates 20091130
2 ELEMENT_CLOSE Instance method Protected Method xsl: close an element declaration 20091130
3 ELEMENT_OPEN Instance method Protected Method xsl: open an element declaration 20091130
4 FOR_EACH_CLOSE Instance method Protected Method xsl: close a for-each loop 20091130
5 FOR_EACH_OPEN Instance method Protected Method xsl: opens a for-each loop 20091130
6 GEN_STYLE_SHEET Instance method Public Method Generates an xslt style sheet for every entity. 20091127
7 GEN_XSL Instance method Protected Method Generates an xsl style sheet 20091127
8 GEN_XSL_ATTRIBUTES Instance method Protected Method geneate all attributes of an element 20091130
9 GEN_XSL_ELEMENT Instance method Protected Method Generate name and value of the given element 20091130
10 GET_INSTANCE Static method Public Method Returns an instance of this class 20091127
11 HAS_CHILD Instance method Protected Method test current path for child nodes 20091130
12 HTML_BODY_CLOSE Instance method Protected Method html:Close a html body 20091127
13 HTML_BODY_OPEN Instance method Protected Method html: Open a html body 20091127
14 STYLESHEET_CLOSE Instance method Protected Method xsl: Close the Stylesheet 20091127
15 STYLESHEET_OPEN Instance method Protected Method xsl: Opens the Stylesheet 20091127
16 TABLE_ALIGN_CLOSE Instance method Protected Method html: Close the table align tag 20091130
17 TABLE_ALIGN_OPEN Instance method Protected Method html: Open the table align tag 20091130
18 TABLE_CLOSE Instance method Protected Method xsl: Close a table 20091127
19 TABLE_HEADER Instance method Protected Method Generate table header 20091127
20 TABLE_OPEN Instance method Protected Method xsl: Open a table 20091127
21 TABLE_ROW_CLOSE Instance method Protected Method html: Close a table row 20091127
22 TABLE_ROW_OPEN Instance method Protected Method html: Open a table row 20091127
23 TEMPLATE_CLOSE Instance method Protected Method xsl: Close a template 20091127
24 TEMPLATE_OPEN Instance method Protected Method xsl: Open a template 20091127
25 TEXT_BOLD_CLOSE Instance method Protected Method html: Close bold tag 20091130
26 TEXT_BOLD_OPEN Instance method Protected Method html: Open bold tag 20091130
27 TITLE Instance method Protected Method Generate the title 20091127
28 VALUE_OF_SELECT Instance method Protected Method xsl: value-of select 20091130
Events
Class CL_RMPS_TRANSFER_GEN_STYLE has no event.
Types
Class CL_RMPS_TRANSFER_GEN_STYLE has no local type.
Method Signatures

Method APPLY_TEMPLATES Signature

Method APPLY_TEMPLATES on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method APPLY_TEMPLATES on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method ELEMENT_CLOSE Signature

Method ELEMENT_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method ELEMENT_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method ELEMENT_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) STRING name 20091130

Method ELEMENT_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method FOR_EACH_CLOSE Signature

Method FOR_EACH_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method FOR_EACH_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method FOR_EACH_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SELECT Call by reference Type reference (TYPE) STRING Selection 20091130

Method FOR_EACH_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method GEN_STYLE_SHEET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARENT_PATH Call by reference Type reference (TYPE) RMPS_T_TRF_ENTITY_MAP_PAR_PATH DoD: Transfer - entity map and xml parent path 20091127
2 Returning RT_XSL Value transfer Type reference (TYPE) RMPS_T_TRF_ENTITY_MAP_XSL DoD: Transfer - entity map and ST template as table 20091127

Method GEN_STYLE_SHEET on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method GEN_XSL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARENT_PATH Call by reference Type reference (TYPE) RMPS_T_TRF_ENTITY_MAP_PAR_PATH DoD: Transfer - complete XML parent path (/ as delimeter) 20091127
2 Returning RE_XSL Value transfer Type reference (TYPE) RMPS_TRF_XSL DoD: Transfer - XSL (content) 20091127

Method GEN_XSL on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method GEN_XSL_ATTRIBUTES Signature

Method GEN_XSL_ATTRIBUTES on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method GEN_XSL_ATTRIBUTES on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method GEN_XSL_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATCH Call by reference Type reference (TYPE) STRING element name 20091130

Method GEN_XSL_ELEMENT on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_GEN_XSL Value transfer Object reference (TYPE REF TO) CL_RMPS_TRANSFER_GEN_STYLE Generate xsl Stylesheet 20091127

Method GET_INSTANCE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method HAS_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARENT_PATH Call by reference Type reference (TYPE) RMPS_T_TRF_ENTITY_MAP_PAR_PATH all pathes 20091130
2 Importing IV_CURRENT_PATH Call by reference Type reference (TYPE) STRING current path 20091130
3 Returning RV_HAS_CHILD Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20091130

Method HAS_CHILD on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method HTML_BODY_CLOSE Signature

Method HTML_BODY_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method HTML_BODY_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method HTML_BODY_OPEN Signature

Method HTML_BODY_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method HTML_BODY_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method STYLESHEET_CLOSE Signature

Method STYLESHEET_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method STYLESHEET_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method STYLESHEET_OPEN Signature

Method STYLESHEET_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method STYLESHEET_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TABLE_ALIGN_CLOSE Signature

Method TABLE_ALIGN_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method TABLE_ALIGN_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TABLE_ALIGN_OPEN Signature

Method TABLE_ALIGN_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method TABLE_ALIGN_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TABLE_CLOSE Signature

Method TABLE_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method TABLE_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TABLE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_HEADER Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20091127

Method TABLE_HEADER on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TABLE_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BORDER Call by reference Type reference (TYPE) STRING border size 20091127

Method TABLE_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TABLE_ROW_CLOSE Signature

Method TABLE_ROW_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method TABLE_ROW_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TABLE_ROW_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BGCOLOR Call by reference Type reference (TYPE) STRING background color 20091127

Method TABLE_ROW_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TEMPLATE_CLOSE Signature

Method TEMPLATE_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method TEMPLATE_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TEMPLATE_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATCH Call by reference Type reference (TYPE) STRING xpath selection 20091127

Method TEMPLATE_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TEXT_BOLD_CLOSE Signature

Method TEXT_BOLD_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method TEXT_BOLD_CLOSE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TEXT_BOLD_OPEN Signature

Method TEXT_BOLD_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no parameter.
Method TEXT_BOLD_OPEN on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method TITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TITLE Call by reference Type reference (TYPE) STRING Title 20091127

Method TITLE on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.

Method VALUE_OF_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SELECT Call by reference Type reference (TYPE) STRING Selection 20091130

Method VALUE_OF_SELECT on class CL_RMPS_TRANSFER_GEN_STYLE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702