SAP ABAP Class CL_FLEX_APP_UTILS (Utility Class for Managing MetaData)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_TAG_LIB (Package) New tag library for CRM IC
Properties
Class CL_FLEX_APP_UTILS  
Short Description Utility Class for Managing MetaData    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TAG_LIB   New tag library for CRM IC 
Created 20060307   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FLEX_APP_UTILS has no interface implemented.
Friends
Class CL_FLEX_APP_UTILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLMETADATA Instance attribute Protected Type reference (TYPE) CRMT_THTMLB_FLEX_APPLICATION Internal Table for Flex Application 20060307
2 APP_FILE_PATH Static Attribute Private Type reference (TYPE) STRING 20060315
3 APP_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_FLEX_APP_UTILS Utility Class for Managing MetaData 20060315
4 XMLFILE Instance attribute Protected Type reference (TYPE) XSTRING Binary Content of XML File 20060307
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20060307
2 GET_APPLDATA Instance method Public Method 20060308
3 GET_FLEX_APP_EVENTS Instance method Public Method 20060307
4 GET_FLEX_APP_METHODS Instance method Public Method 20060307
5 GET_FLEX_APP_SERVICES Instance method Public Method 20060307
6 GET_INSTANCE Static method Public Method Gets Adaptive Application Metadata Singleton instance. 20060315
7 GET_XMLFILE Instance method Protected Method 20060307
8 SET_CONFIG_PATH Static method Public Method Set MIME Path for Adaptive Application Metadata XML file. 20060315
9 XML_TO_ITAB Instance method Protected Method 20060308
Events
Class CL_FLEX_APP_UTILS has no event.
Types
Class CL_FLEX_APP_UTILS has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLEXCONFIGFILE Call by reference Type reference (TYPE) STRING '/SAP/BC/BSP/SAP/CRM_THTMLB_TEST/FlexApplicationMetaData.xml' 20060307

Method CONSTRUCTOR on class CL_FLEX_APP_UTILS has no exception.

Method GET_APPLDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting APPLDATA Call by reference Type reference (TYPE) CRMT_THTMLB_FLEX_APPLICATION Internal Table for Flex Application 20060308

Method GET_APPLDATA on class CL_FLEX_APP_UTILS has no exception.

Method GET_FLEX_APP_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_NAME Call by reference Type reference (TYPE) STRING 20060308
2 Exporting ITAB_EVENTS Call by reference Type reference (TYPE) CRMT_THTMLB_FLEX_EVENTS Internal Table for Flex Application Events 20060308

Method GET_FLEX_APP_EVENTS on class CL_FLEX_APP_UTILS has no exception.

Method GET_FLEX_APP_METHODS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_NAME Call by reference Type reference (TYPE) STRING 20060308
2 Exporting ITAB_METHODS Call by reference Type reference (TYPE) CRMT_THTMLB_FLEX_METHODS Internal Table for Flex Application Methods 20060308

Method GET_FLEX_APP_METHODS on class CL_FLEX_APP_UTILS has no exception.

Method GET_FLEX_APP_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing APPL_NAME Call by reference Type reference (TYPE) STRING 20060308
2 Exporting ITAB_SERVICES Call by reference Type reference (TYPE) CRMST_THTMLB_FLEX_SERVICE Internal Table for Flex Services 20060308

Method GET_FLEX_APP_SERVICES on class CL_FLEX_APP_UTILS has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CL_FLEX_APP_UTILS Utility Class for Managing MetaData 20060315

Method GET_INSTANCE on class CL_FLEX_APP_UTILS has no exception.

Method GET_XMLFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting L_CONTENT Call by reference Type reference (TYPE) XSTRING 20060307

Method GET_XMLFILE on class CL_FLEX_APP_UTILS has no exception.

Method SET_CONFIG_PATH Signature

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

Method SET_CONFIG_PATH on class CL_FLEX_APP_UTILS has no exception.

Method XML_TO_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT Call by reference Type reference (TYPE) XSTRING 20060308

Method XML_TO_ITAB on class CL_FLEX_APP_UTILS has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in