SAP CL_PROXY_STYLESHEET_ST OO Class - Proxy Generation: Simple Transformation









CL_PROXY_STYLESHEET_ST is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_PROXY_STYLESHEET_ST including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Inheritance

This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_PROXY_STYLESHEET_ST is CL_PROXY_SXMLP_ST

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_PROXY_STYLESHEET

Method list of CL_PROXY_STYLESHEET_ST SAP class


A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD. Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...


Method NameDescriptionVisability
ADD_CONTEXT_REFProtected
CALL METHOD cl_proxy_stylesheet_st=>ADD_CONTEXT_REF...more details

ADD_INIT_HIDDEN_CODEProtected
CALL METHOD cl_proxy_stylesheet_st=>ADD_INIT_HIDDEN_CODE...more details

ADD_NAMESPACEProtected
CALL METHOD cl_proxy_stylesheet_st=>ADD_NAMESPACE...more details

ADD_NIL_VARProtected
CALL METHOD cl_proxy_stylesheet_st=>ADD_NIL_VAR...more details

ADD_PARAMETER_INIT_HIDDENProtected
CALL METHOD cl_proxy_stylesheet_st=>ADD_PARAMETER_INIT_HIDDEN...more details

ADD_ROOT_REFProtected
CALL METHOD cl_proxy_stylesheet_st=>ADD_ROOT_REF...more details

ADD_S_VARProtected
CALL METHOD cl_proxy_stylesheet_st=>ADD_S_VAR...more details

ADD_XOP_PARAMETERPrivate
CALL METHOD cl_proxy_stylesheet_st=>ADD_XOP_PARAMETER...more details

ADD_XOP_WITH_PARAMETERPrivate
CALL METHOD cl_proxy_stylesheet_st=>ADD_XOP_WITH_PARAMETER...more details

APPLY_TEMPLATEProtected
CALL METHOD cl_proxy_stylesheet_st=>APPLY_TEMPLATE...more details

CALL_TRANSFORMATIONProtected
CALL METHOD cl_proxy_stylesheet_st=>CALL_TRANSFORMATION...more details

CALL_XOP_DESERIALIZEProtected
CALL METHOD cl_proxy_stylesheet_st=>CALL_XOP_DESERIALIZE...more details

CALL_XOP_SERIALIZEProtected
CALL METHOD cl_proxy_stylesheet_st=>CALL_XOP_SERIALIZE...more details

CHECK_ATOM_FIELDProtected
CALL METHOD cl_proxy_stylesheet_st=>CHECK_ATOM_FIELD...more details

CLASS_CONSTRUCTORCLASS_CONSTRUCTORPublic
CALL METHOD cl_proxy_stylesheet_st=>CLASS_CONSTRUCTOR...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cl_proxy_stylesheet_st=>CONSTRUCTOR...more details

CURRENT_VERSION_ADD_FLAGPrivate
CALL METHOD cl_proxy_stylesheet_st=>CURRENT_VERSION_ADD_FLAG...more details

EMBED_XOP_ATTACHMENTSPrivate
CALL METHOD cl_proxy_stylesheet_st=>EMBED_XOP_ATTACHMENTS...more details

GENERATEProtected
CALL METHOD cl_proxy_stylesheet_st=>GENERATE...more details

GET_PREFIX_FOR_NAMESPACEProtected
CALL METHOD cl_proxy_stylesheet_st=>GET_PREFIX_FOR_NAMESPACE...more details

GET_SAP_RELEASEPrivate
CALL METHOD cl_proxy_stylesheet_st=>GET_SAP_RELEASE...more details

GET_TRANSFORMATION_NAMEProtected
CALL METHOD cl_proxy_stylesheet_st=>GET_TRANSFORMATION_NAME...more details

IS_MAIN_TYPEPrivate
CALL METHOD cl_proxy_stylesheet_st=>IS_MAIN_TYPE...more details

IS_REDUCED_TYPEProtected
CALL METHOD cl_proxy_stylesheet_st=>IS_REDUCED_TYPE...more details

RAISE_SYSTEM_ERRORProtected
CALL METHOD cl_proxy_stylesheet_st=>RAISE_SYSTEM_ERROR...more details

READ_XSI_NILProtected
CALL METHOD cl_proxy_stylesheet_st=>READ_XSI_NIL...more details

SET_HIDDEN_VALUESProtected
CALL METHOD cl_proxy_stylesheet_st=>SET_HIDDEN_VALUES...more details

ST_CACHE_ALLOWEDPublic
CALL METHOD cl_proxy_stylesheet_st=>ST_CACHE_ALLOWED...more details

TRANSFORM_ATTRIBUTEProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ATTRIBUTE...more details

TRANSFORM_ELEMENTProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT...more details

TRANSFORM_ELEMENT_INV_OTHERSProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_INV_OTHERS...more details

TRANSFORM_ELEMENT_INV_STRUCTProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_INV_STRUCT...more details

TRANSFORM_ELEMENT_INV_TAB_TYPProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_INV_TAB_TYP...more details

TRANSFORM_ELEMENT_LISTProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_LIST...more details

TRANSFORM_ELEMENT_RAWProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_RAW...more details

TRANSFORM_ELEMENT_VIS_OTHERSProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_VIS_OTHERS...more details

TRANSFORM_ELEMENT_VIS_STRUCTProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_VIS_STRUCT...more details

TRANSFORM_ELEMENT_VIS_TAB_TYPProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_VIS_TAB_TYP...more details

TRANSFORM_ELEMENT_XSDANYProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_ELEMENT_XSDANY...more details

TRANSFORM_MESSAGEProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_MESSAGE...more details

TRANSFORM_MESSAGE_OR_RAW_DATAProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_MESSAGE_OR_RAW_DATA...more details

TRANSFORM_STRUCTUREProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_STRUCTURE...more details

TRANSFORM_STRUCTURE_ATTRTransforms StructureProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_STRUCTURE_ATTR...more details

TRANSFORM_STRUCTURE_CHOICEProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_STRUCTURE_CHOICE...more details

TRANSFORM_STRUCTURE_TEMPLATEProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_STRUCTURE_TEMPLATE...more details

TRANSFORM_TABLEProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_TABLE...more details

TRANSFORM_VALUEProtected
CALL METHOD cl_proxy_stylesheet_st=>TRANSFORM_VALUE...more details



CL_PROXY_STYLESHEET_ST attributes

List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.

NameLevelDescriptionInitial ValueTypeVisability
CONTEXTInstance AttributeLIKE
IF_PROXY_STYLESHEET=>T_CONTEXT
Protected
CURRENT_TEMPLATEInstance AttributeLIKE
STRING
Protected
C_CTRL_INITIALConstantControl Flag: Send Initial ValueSAI_CTRL_INITIALLIKE
SYCHAR01
Protected
C_CTRL_NILConstantControl Flag: Send xsi:nilSAI_CTRL_NILLIKE
SYCHAR01
Protected
C_CTRL_NONEConstantControl Flag: Hide TagSAI_CTRL_NONELIKE
SYCHAR01
Protected
C_CTRL_NOT_SETConstantCHAR01 data element for SYSTSPACELIKE
SYCHAR01
Protected
C_IFRTYP_CHOICEConstant'choice'LIKE
STRING
Protected
C_IFRTYP_SUBST_GRPConstant'substitutionGroup'LIKE
STRING
Protected
C_PROXY_URIConstant'urn:sap.com:proxy'LIKE
STRING
Protected
C_ST_GEN_SUFFIXConstant''LIKE
STRING
Private
C_ST_USE_LAX_ON_DEFAULTConstantABAP_FALSELIKE
ABAP_BOOL
Private
C_ST_USE_XOPConstantABAP_FALSELIKE
ABAP_BOOL
Private
C_VERSIONConstant'2017/01/10'LIKE
STRING
Private
C_XOPConstantLIKE
Protected
EXTENDED_XML_HANDLINGInstance AttributeLIKE
ABAP_BOOL
Protected
EXTENSIBLEInstance Attribute'deep'LIKE
STRING
Private
MAIN_DEF_TABInstance AttributeLIKE
IF_PROXY_RT_DEF=>TAB
Protected
MAIN_MESSAGE_NAMEInstance AttributeQualified NameLIKE
QNAME
Protected
NAMESPACESInstance AttributeLIKE
STRING_TABLE
Protected
SAP_RELEASEStatic AttributeSAP ReleaseLIKE
SAPRELEASE
Private
ST_USE_LAX_ONInstance Attributeabap_falseLIKE
ABAP_BOOL
Protected
ST_USE_LAX_ON_DEFAULTStatic AttributeLIKE
ABAP_BOOL
Private
ST_USE_XOPStatic Attributeusage is depricatedLIKE
ABAP_BOOL
Protected
ST_VERSIONStatic AttributeLIKE
STRING
Public
TEMPLATESInstance AttributeNames of templatesLIKE
IF_PROXY_STYLESHEET_TMPL_NAMES
Protected
USED_NAMESPACESInstance AttributeLIKE
T_NSDECL_TAB
Private
USE_INIT_HIDDENInstance AttributeLIKE
ABAP_BOOL
Protected
X2AInstance AttributeLIKE
ABAP_BOOL
Protected
XOP_A2XInstance AttributeABAP_TRUELIKE
ABAP_BOOL
Protected
XOP_X2AInstance AttributeABAP_TRUELIKE
ABAP_BOOL
Protected


Events of Class CL_PROXY_STYLESHEET_ST

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... GENERATION_START -



CL_PROXY_STYLESHEET_ST types

STRING_TABLE -
T_NSDECL -
T_NSDECL_TAB -
T_PART_TABLE -

Links to Related Class(s)

CL_PROXY...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!