SAP ABAP Class CL_SXFT_TEMPLATE (XFT Template)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FP (Application Component) Forms Processing
     SAXFT (Package) XFT Template
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_SXFT_BASIS XFT Base Functions 20030313
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXFT_PROTOTYPE XFT Prototype 20030903
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SXFT_TEMPLATE XFT Template 20030313
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISR_SXFT_TEMPLATE XFT Template 20050120
Properties
Class CL_SXFT_TEMPLATE  
Short Description XFT Template    
Super Class CL_SXFT_BASIS XFT Base Functions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SAXFT   XFT Template 
Created 20030313   SAP 
Last change 20041228   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CXFA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SXFT_PROTOTYPE XFT Prototype 20030903
2 IF_SXFT_TEMPLATE XFT Template 20030313
Friends
# Friend Modeled only Created on Description
1 CL_SSF_MIGRATION 20030610 Migration Smart Forms
2 CL_SXFT_BASIS 20030610 XFT Base Functions
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_IXML Instance attribute Private Object reference (TYPE REF TO) IF_IXML 20030313
2 M_NODEMAP Instance attribute Private Type reference (TYPE) TXFTNODEMAP 20030313
3 M_XFT_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_SXFT_FACTORY 20030609
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_CHILD Instance method Public Method 20030424
2 CONSTRUCTOR Instance method Public Constructor 20030313
3 CONSTRUCT_REFERENCE_NAME Instance method Protected Method 20030428
4 INSERT_CHILD Instance method Public Method 20030424
5 INSERT_TO_NODEMAP Instance method Protected Method 20030313
6 REMOVE_FROM_NODEMAP Instance method Protected Method 20030327
7 RENDER Instance method Public Method 20030424
8 SEARCH_NODEMAP_BY_XFTNODE Instance method Protected Method 20030313
9 SEARCH_NODEMAP_BY_XMLNODEID Instance method Protected Method 20030313
Events
Class CL_SXFT_TEMPLATE has no event.
Types
Class CL_SXFT_TEMPLATE has no local type.
Method Signatures

Method APPEND_CHILD Signature

Method APPEND_CHILD on class CL_SXFT_TEMPLATE has no parameter.
Method APPEND_CHILD on class CL_SXFT_TEMPLATE has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCT_REFERENCE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) CLIKE 20030428
2 Returning RVAL Value transfer Type reference (TYPE) STRING 20030428

Method CONSTRUCT_REFERENCE_NAME on class CL_SXFT_TEMPLATE has no exception.

Method INSERT_CHILD Signature

Method INSERT_CHILD on class CL_SXFT_TEMPLATE has no parameter.
Method INSERT_CHILD on class CL_SXFT_TEMPLATE has no exception.

Method INSERT_TO_NODEMAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XFTNODE Call by reference Object reference (TYPE REF TO) IF_SXFT_NODE 20030313
2 Importing XMLNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20030313

Method INSERT_TO_NODEMAP on class CL_SXFT_TEMPLATE has no exception.

Method REMOVE_FROM_NODEMAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XFTNODE Call by reference Object reference (TYPE REF TO) IF_SXFT_NODE 20030327
2 Importing XMLNODE Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20030327

Method REMOVE_FROM_NODEMAP on class CL_SXFT_TEMPLATE has no exception.

Method RENDER Signature

Method RENDER on class CL_SXFT_TEMPLATE has no parameter.
Method RENDER on class CL_SXFT_TEMPLATE has no exception.

Method SEARCH_NODEMAP_BY_XFTNODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_IXML_NODE 20030313
2 Importing XFTNODE Call by reference Object reference (TYPE REF TO) IF_SXFT_NODE 20030313

Method SEARCH_NODEMAP_BY_XFTNODE on class CL_SXFT_TEMPLATE has no exception.

Method SEARCH_NODEMAP_BY_XMLNODEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Object reference (TYPE REF TO) IF_SXFT_NODE 20030313
2 Importing XMLNODEID Call by reference Type reference (TYPE) SXFTNODEMAP-XMLNODEID 20030313

Method SEARCH_NODEMAP_BY_XMLNODEID on class CL_SXFT_TEMPLATE has no exception.
History
Last changed by/on SAP  20041228 
SAP Release Created in 640