SAP ABAP Class CL_WCF_XBCML (Helps to create XBCML documents in context of Flash Islands)
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
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WCF_SILVERLIGHT_XBCML XBCML for Silverlight Island 20100629
Properties
Class CL_WCF_XBCML  
Short Description Helps to create XBCML documents in context of Flash Islands    
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 20081006   SAP 
Last change 20110908   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_WCF_XBCML has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_WCF_SILVERLIGHT_XBCML 20100629 XBCML for Silverlight Island
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_NONVALIDATING Constant Protected Type reference (TYPE) STRING 'NonValidatingAction' 20081014
2 GC_ACTION_VALIDATING Constant Protected Type reference (TYPE) STRING 'ValidatingAction' 20081014
3 GC_ATTR_ALIAS Constant Protected Type reference (TYPE) STRING 'readOnly' 20081014
4 GC_ATTR_BASE Constant Protected Type reference (TYPE) STRING 'base' 20081014
5 GC_ATTR_CACHEID Constant Protected Type reference (TYPE) STRING 'cacheId' 20081014
6 GC_ATTR_COLUMNTEXT Constant Protected Type reference (TYPE) STRING 'columnText' 20081014
7 GC_ATTR_DATASOURCEBIND Constant Protected Type reference (TYPE) STRING 'dataSource.bind' 20081016
8 GC_ATTR_DATEFORMAT Constant Protected Type reference (TYPE) STRING 'dateFormat' 20081014
9 GC_ATTR_DECIMALSEP Constant Protected Type reference (TYPE) STRING 'decimalSeparator' 20081014
10 GC_ATTR_DEFAULT Constant Protected Type reference (TYPE) STRING 'default' 20081014
11 GC_ATTR_DYNAMIC Constant Protected Type reference (TYPE) STRING 'dynamic' 20081014
12 GC_ATTR_EVS Constant Protected Type reference (TYPE) STRING 'evs' 20081014
13 GC_ATTR_FINAL Constant Protected Type reference (TYPE) STRING 'final' 20081014
14 GC_ATTR_FLASHISLAND_ID Constant Private Type reference (TYPE) STRING 'ID' 20081014
15 GC_ATTR_FORMAT Constant Protected Type reference (TYPE) STRING 'format' 20081014
16 GC_ATTR_FRACTION_DIGITS Constant Protected Type reference (TYPE) STRING 'fractionDigits' 20081014
17 GC_ATTR_GROUPINGSEP Constant Protected Type reference (TYPE) STRING 'groupingSeparator' 20081014
18 GC_ATTR_HEIGHT Constant Protected Type reference (TYPE) STRING 'height' 20081014
19 GC_ATTR_ID Constant Protected Type reference (TYPE) STRING 'id' 20081014
20 GC_ATTR_INDEX Constant Protected Type reference (TYPE) STRING 'index' 20081014
21 GC_ATTR_IS_NULLABLE Constant Protected Type reference (TYPE) STRING 'isNullable' 20081014
22 GC_ATTR_LABELTEXT Constant Protected Type reference (TYPE) STRING 'labelText' 20081014
23 GC_ATTR_LEADSELECTION Constant Protected Type reference (TYPE) STRING 'leadSelection' 20081014
24 GC_ATTR_LENGTH Constant Protected Type reference (TYPE) STRING 'length' 20081014
25 GC_ATTR_LOCALE Constant Protected Type reference (TYPE) STRING 'locale' 20081014
26 GC_ATTR_MAXEXCLUSIVE Constant Protected Type reference (TYPE) STRING 'maxExclusive' 20081014
27 GC_ATTR_MAXINCLUSIVE Constant Protected Type reference (TYPE) STRING 'maxInclusive' 20081014
28 GC_ATTR_MAXLENGTH Constant Protected Type reference (TYPE) STRING 'maxLength' 20081014
29 GC_ATTR_MAXOCCURS Constant Protected Type reference (TYPE) STRING 'maxOccurs' 20081014
30 GC_ATTR_MAXSELECT Constant Protected Type reference (TYPE) STRING 'maxSelect' 20081014
31 GC_ATTR_MINEXCLUSIVE Constant Protected Type reference (TYPE) STRING 'minExclusive' 20081014
32 GC_ATTR_MININCLUSIVE Constant Protected Type reference (TYPE) STRING 'minInclusive' 20081014
33 GC_ATTR_MINLENGTH Constant Protected Type reference (TYPE) STRING 'minLength' 20081014
34 GC_ATTR_MINOCCURS Constant Protected Type reference (TYPE) STRING 'minOccurs' 20081014
35 GC_ATTR_MINSELECT Constant Protected Type reference (TYPE) STRING 'minSelect' 20081014
36 GC_ATTR_MODAL Constant Protected Type reference (TYPE) STRING 'modal' 20081014
37 GC_ATTR_NAME Constant Protected Type reference (TYPE) STRING 'name' 20081014
38 GC_ATTR_PATTERN Constant Protected Type reference (TYPE) STRING 'pattern' 20081014
39 GC_ATTR_POSITIONING Constant Protected Type reference (TYPE) STRING 'positioning' 20081014
40 GC_ATTR_PROPAGATEDISABLEDSTATE Constant Private Type reference (TYPE) STRING 'propagateDisabledState' 20081014
41 GC_ATTR_READONLY Constant Protected Type reference (TYPE) STRING 'readOnly' 20081014
42 GC_ATTR_RECURVISE Constant Protected Type reference (TYPE) STRING 'recursiveParent' 20081014
43 GC_ATTR_SAP Constant Protected Type reference (TYPE) STRING 'SAP' 20081014
44 GC_ATTR_SELECTED Constant Protected Type reference (TYPE) STRING 'selected' 20081014
45 GC_ATTR_SINGLETON Constant Protected Type reference (TYPE) STRING 'singleton' 20081014
46 GC_ATTR_SUPPORTBITS Constant Protected Type reference (TYPE) STRING 'supportBits' 20081014
47 GC_ATTR_SWFFILE Constant Private Type reference (TYPE) STRING 'swfFile' 20081014
48 GC_ATTR_TAG Constant Protected Type reference (TYPE) STRING 'tag' 20081014
49 GC_ATTR_TITLE Constant Protected Type reference (TYPE) STRING 'title' 20081014
50 GC_ATTR_TOOLTIPTEXT Constant Protected Type reference (TYPE) STRING 'tooltipText' 20081014
51 GC_ATTR_TOTALDIGITS Constant Protected Type reference (TYPE) STRING 'totalDigits' 20081014
52 GC_ATTR_TRACELEVEL Constant Protected Type reference (TYPE) STRING 'traceLevel' 20090217
53 GC_ATTR_TYPE Constant Private Type reference (TYPE) STRING 'type' 20081014
54 GC_ATTR_UIELEMENT Constant Protected Type reference (TYPE) STRING 'uielement' 20081014
55 GC_ATTR_VALBIND Constant Protected Type reference (TYPE) STRING 'value.bind' 20081014
56 GC_ATTR_VERSION Constant Protected Type reference (TYPE) STRING 'version' 20081014
57 GC_ATTR_VIEW Constant Protected Type reference (TYPE) STRING 'view' 20081014
58 GC_ATTR_VIEWID Constant Protected Type reference (TYPE) STRING 'viewId' 20081014
59 GC_ATTR_WIDTH Constant Protected Type reference (TYPE) STRING 'width' 20081014
60 GC_BASETYPE_HEXBINARY Constant Protected Type reference (TYPE) STRING 'hexBinary' 20081014
61 GC_BASETYPE_STRING Constant Protected Type reference (TYPE) STRING 'string' 20081014
62 GC_DATEFORMAT_DEFAULT Constant Private Type reference (TYPE) STRING 'DD.MM.YYYY' Default date format 20081006
63 GC_DEFAULT_DATA_NODE Constant Public Type reference (TYPE) STRING 'MAIN' 20081007
64 GC_DEFAULT_HEIGHT Constant Private Type reference (TYPE) STRING '450' 20081014
65 GC_DEFAULT_WIDTH Constant Private Type reference (TYPE) STRING '100%' 20081014
66 GC_DEFAULT_WINDOW_NAME Constant Private Type reference (TYPE) STRING 'foo' 20081014
67 GC_DEFAULT_WINDOW_POS Constant Private Type reference (TYPE) STRING '5' 20081014
68 GC_DISABLEDSTATE Constant Private Type reference (TYPE) STRING '1' 20081014
69 GC_DOCUMENT_VERSION Constant Protected Type reference (TYPE) STRING '2' 20081014
70 GC_EVENTPARAM_NAME Constant Protected Type reference (TYPE) STRING 'eventName' 20081014
71 GC_EVENTPARAM_PARAM Constant Protected Type reference (TYPE) STRING 'eventParam' 20081014
72 GC_EVENT_PARAMID_PREFIX Constant Private Type reference (TYPE) STRING 'EventParameter' prefix for GAC event parameter ids 20081204
73 GC_NAMESPACE_SAP Constant Protected Type reference (TYPE) STRING 'SAP' 20081014
74 GC_NAMESPACE_XMLNS Constant Protected Type reference (TYPE) STRING 'xmlns' 20081014
75 GC_NODE_ACTION Constant Protected Type reference (TYPE) STRING 'Action' 20081014
76 GC_NODE_ACTIONS Constant Protected Type reference (TYPE) STRING 'Actions' 20081014
77 GC_NODE_ATTRIBUTE Constant Protected Type reference (TYPE) STRING 'Attribute' 20081014
78 GC_NODE_AUTOMATION Constant Protected Type reference (TYPE) STRING 'Automation' 20081014
79 GC_NODE_CHILDREN Constant Protected Type reference (TYPE) STRING 'Children' 20081014
80 GC_NODE_CHILD_DS Constant Protected Type reference (TYPE) STRING 'ChildDataSources' 20081014
81 GC_NODE_CLIENT Constant Protected Type reference (TYPE) STRING 'Client' 20081014
82 GC_NODE_CONTAINER Constant Protected Type reference (TYPE) STRING 'Container' 20081014
83 GC_NODE_CONTAINERTYPE Constant Protected Type reference (TYPE) STRING 'ContainerType' 20081014
84 GC_NODE_CONTAINERTYPES Constant Protected Type reference (TYPE) STRING 'ContainerTypes' 20081014
85 GC_NODE_DATA Constant Protected Type reference (TYPE) STRING 'Data' 20081014
86 GC_NODE_DATASOURCES Constant Protected Type reference (TYPE) STRING 'DataSources' 20081014
87 GC_NODE_ELEMENT Constant Protected Type reference (TYPE) STRING 'Element' 20081014
88 GC_NODE_EVENT Constant Protected Type reference (TYPE) STRING 'Event' 20081014
89 GC_NODE_EVENTS Constant Protected Type reference (TYPE) STRING 'Events' 20081014
90 GC_NODE_EVENT_PARAM Constant Protected Type reference (TYPE) STRING 'EventParameters' 20081204
91 GC_NODE_FLASHISLAND Constant Private Type reference (TYPE) STRING 'FlashIsland' 20081014
92 GC_NODE_FLOWDATA Constant Protected Type reference (TYPE) STRING 'FlowData' 20081014
93 GC_NODE_FLOWLAYOUT Constant Protected Type reference (TYPE) STRING 'FlowLayout' 20081014
94 GC_NODE_GAC_DS Constant Protected Type reference (TYPE) STRING 'GACDataSource' 20081014
95 GC_NODE_GAC_EVENT Constant Protected Type reference (TYPE) STRING 'GACEvent' 20081014
96 GC_NODE_GAC_EVENT_PARAM Constant Protected Type reference (TYPE) STRING 'GACEventParameter' 20081204
97 GC_NODE_GAC_PROP Constant Protected Type reference (TYPE) STRING 'GACProperty' 20081014
98 GC_NODE_HEADER Constant Protected Type reference (TYPE) STRING 'Header' 20081014
99 GC_NODE_LAYOUT Constant Protected Type reference (TYPE) STRING 'Layout' 20081014
100 GC_NODE_LAYOUTDATA Constant Protected Type reference (TYPE) STRING 'LayoutData' 20081014
101 GC_NODE_LOCALIZATION Constant Protected Type reference (TYPE) STRING 'Localization' 20081014
102 GC_NODE_MESSAGES Constant Protected Type reference (TYPE) STRING 'Messages' 20081014
103 GC_NODE_NODE Constant Protected Type reference (TYPE) STRING 'Node' 20081014
104 GC_NODE_PARAM Constant Protected Type reference (TYPE) STRING 'Param' 20081014
105 GC_NODE_PROPERTIES Constant Protected Type reference (TYPE) STRING 'Properties' 20081014
106 GC_NODE_SCXML Constant Protected Type reference (TYPE) STRING 'SCXML' 20081014
107 GC_NODE_SERVER Constant Protected Type reference (TYPE) STRING 'Server' 20081014
108 GC_NODE_SET Constant Protected Type reference (TYPE) STRING 'Set' 20081014
109 GC_NODE_SIMPLETYPE Constant Protected Type reference (TYPE) STRING 'SimpleType' 20081014
110 GC_NODE_SIMPLETYPES Constant Protected Type reference (TYPE) STRING 'SimpleTypes' 20081014
111 GC_NODE_TRANSPARENTCONTAINER Constant Protected Type reference (TYPE) STRING 'TransparentContainer' 20081014
112 GC_NODE_VIEW Constant Protected Type reference (TYPE) STRING 'View' 20081014
113 GC_NODE_VIEWS Constant Protected Type reference (TYPE) STRING 'Views' 20081014
114 GC_NODE_WINDOW Constant Protected Type reference (TYPE) STRING 'Window' 20081014
115 GC_NODE_WINDOWS Constant Protected Type reference (TYPE) STRING 'Windows' 20081014
116 GC_SEPARATOR Constant Protected Type reference (TYPE) STRING '.' 20081014
117 GC_SERVER_VERSION Constant Protected Type reference (TYPE) STRING 'adapter_selector=''B''' 20081014
118 GC_SUPPORTBITS Constant Protected Type reference (TYPE) STRING '223002' 20081014
119 GC_TRANSPORTCONTAINER Constant Protected Type reference (TYPE) STRING 'RootUIElementContainer' 20081014
120 GC_TYPE_PREFIX Constant Private Type reference (TYPE) STRING '\TYPE=' Type definition prefix 20081007
121 GC_TYPE_STRING Constant Protected Type reference (TYPE) STRING 'STRING' 20081014
122 GC_TYPE_XSTRING Constant Protected Type reference (TYPE) STRING 'XSTRING' 20081014
123 GC_VALUE_ACTION_NAME Constant Protected Type reference (TYPE) STRING 'onAction' 20081014
124 GC_VIEW_CONTAINER Constant Private Type reference (TYPE) STRING 'ID_0001' 20081006
125 GC_VIEW_NODE Constant Private Type reference (TYPE) STRING 'MAIN' 20081006
126 GC_XBCML_TYPE_FLASHISLAND Constant Public Type reference (TYPE) STRING 'FLASHISLAND' 20100629
127 GC_XBCML_TYPE_SLISLAND Constant Public Type reference (TYPE) STRING 'SILVERLIGHTISLAND' 20100629
128 GC_XML_BOOLEAN_FALSE Constant Protected Type reference (TYPE) STRING 'false' 20081014
129 GC_XML_BOOLEAN_TRUE Constant Protected Type reference (TYPE) STRING 'true' 20081014
130 MR_XBCML Instance attribute Protected Object reference (TYPE REF TO) IF_IXML_DOCUMENT Internal xml document 20081006
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTION Instance method Private Method Add action corresponding to an event 20081009
2 ADD_ACTIONS_NODE Instance method Protected Method Adds actions node in XBCML document 20081006
3 ADD_AUTOMATION_NODE Instance method Protected Method Adds automation node in XBCML document 20081006
4 ADD_CONTAINERTYPES_NODE Instance method Protected Method Adds containertypes node in XBCML document 20081006
5 ADD_CONTAINERTYPE_ATTRIBUTE Instance method Public Method Adds a container type attribute definition in XBCML document 20081007
6 ADD_CONTAINERTYPE_NODE Instance method Public Method Adds containertype node into XBCML document 20081008
7 ADD_DATASOURCE Instance method Public Method Adds a datasource to XBCML document 20081007
8 ADD_DATASOURCE_TYPES Instance method Private Method Adds all datasource's type definition 20081008
9 ADD_DATA_ATTRIBUTE Instance method Public Method Adds an xml attribute inside an XBCML element 20081007
10 ADD_DATA_ELEMENT Instance method Public Method Adds an element node in XBCML data node 20081008
11 ADD_DATA_ELEMENTS Instance method Private Method Add all element nodes into a given node 20081008
12 ADD_DATA_NODE Instance method Public Method Adds a #node# node in XBCML data node 20081008
13 ADD_ELEMENT Instance method Protected Method Creates and append a new element 20081006
14 ADD_EVENT Instance method Public Method Add an event in XBCML document 20081009
15 ADD_GACDATASOURCE Instance method Public Method Adds a GACDatasource in XBCML document 20081007
16 ADD_GACDATASOURCE_PROPERTIES Instance method Protected Method Adds GACDatasource properties 20081007
17 ADD_GACEVENT Instance method Public Method Adds a GACEvent in FlashIsland node 20081009
18 ADD_GACEVENT_PARAMETERS Instance method Protected Method Add a GACEventParameter in GACEvent node 20081203
19 ADD_GACPROPERTY Instance method Public Method Adds a GACProperty node in FlashIsland node 20081007
20 ADD_HEADER_NODE Instance method Protected Method Adds header node in XBCML document 20081006
21 ADD_MAIN_DATA_NODE Instance method Protected Method Adds main data node in XBCML document 20081008
22 ADD_MESSAGES_NODE Instance method Protected Method Adds messages node in XBCML document 20081009
23 ADD_PROPERTY Instance method Public Method Adds a property to XBCML document. 20081006
24 ADD_PROPERTY_TYPE Instance method Private Method Adds type definitions (container type & simple type) 20081007
25 ADD_SIMPLETYPE Instance method Public Method Adds a simpletype definition 20081007
26 ADD_SIMPLETYPES_NODE Instance method Protected Method Adds simpletypes node in XBCML document 20081006
27 ADD_VIEWS_NODE Instance method Protected Method Adds views node in XBCML document 20081006
28 ADD_WINDOWS_NODE Instance method Protected Method Adds windows node in XBCML document 20081006
29 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081006
30 FACTORY Static method Public Method Factory method 20081006
31 FORMAT_DATA Instance method Private Method Formats data for display 20090605
32 GET_CHILD_BY_ATTRIBUTE_VALUE Instance method Protected Method Returns first child node that has an attribute which matches 20081007
33 GET_CHILD_ELEMENT_AT Instance method Private Method Returns child element at a given index 20081008
34 GET_DATE_FORMAT Static method Private Method Returns the user date format (user own data) 20081006
35 GET_ELEMENT_FROM_PATH Instance method Protected Method Returns element corresponding to path 20081014
36 GET_VIEW_NAME Static method Protected Method Returns view name 20081006
37 INSERT_CONTAINERTYPE_ATTRIBUTE Instance method Private Method Inserts container type attribute 20081008
38 INSERT_DATA_ELEMENT Instance method Private Method Inserts an element node into a given node reference 20081008
39 RENDER Instance method Public Method Renders XBCML document in string format 20081006
40 RENDER_X_STRING Instance method Public Method Renders XBCML document in string format 20081009
Events
Class CL_WCF_XBCML has no event.
Types
Class CL_WCF_XBCML has no local type.
Method Signatures

Method ADD_ACTION Signature

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

Method ADD_ACTION on class CL_WCF_XBCML has no exception.

Method ADD_ACTIONS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081006

Method ADD_ACTIONS_NODE on class CL_WCF_XBCML has no exception.

Method ADD_AUTOMATION_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081006

Method ADD_AUTOMATION_NODE on class CL_WCF_XBCML has no exception.

Method ADD_CONTAINERTYPES_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081006

Method ADD_CONTAINERTYPES_NODE on class CL_WCF_XBCML has no exception.

Method ADD_CONTAINERTYPE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALIAS Call by reference Type reference (TYPE) STRING 20081007
2 Importing IV_DEFAULT Call by reference Type reference (TYPE) STRING 20081007
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081007
4 Importing IV_PARENT_NODE_NAME Call by reference Type reference (TYPE) STRING GC_DEFAULT_DATA_NODE 20081007
5 Importing IV_READ_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20081007
6 Importing IV_TAG Call by reference Type reference (TYPE) STRING 20081007
7 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20081007
# Exception Resumable Description Created on
1 CX_WCF_XBCML_ERROR Error during XBCML processing 20081014

Method ADD_CONTAINERTYPE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_OCCURS Call by reference Type reference (TYPE) C 20081008
2 Importing IV_MAX_SELECT Call by reference Type reference (TYPE) C 20081008
3 Importing IV_MIN_OCCURS Call by reference Type reference (TYPE) C 20081008
4 Importing IV_MIN_SELECT Call by reference Type reference (TYPE) C 20081008
5 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081008
6 Importing IV_PARENT_NODE_NAME Call by reference Type reference (TYPE) STRING 20081008
7 Importing IV_RECURSIVE_PARENT Call by reference Type reference (TYPE) STRING 20081008
8 Importing IV_SINGLETON Call by reference Type reference (TYPE) ABAP_BOOL 20081008
9 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20081008
10 Returning RR_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT 20081008
# Exception Resumable Description Created on
1 CX_WCF_XBCML_ERROR Error during XBCML processing 20081014

Method ADD_DATASOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20081007
2 Importing IR_STRING_DATA Call by reference Object reference (TYPE REF TO) DATA String based table values 20091110
3 Importing IT_PROPERTIES Call by reference Type reference (TYPE) WCF_FIT_DATASOURCE_PROPERTY FlashIsland Datasource properties 20081007
4 Importing IT_SELECTIONS Call by reference Type reference (TYPE) INT4_TABLE Standard Table of INT4 20081009
5 Importing IT_TYPES Call by reference Type reference (TYPE) WCF_FIT_DATA_TYPE Data types 20081007
6 Importing IV_ELEMENT_INDEX Call by reference Type reference (TYPE) I 1 20081008
7 Importing IV_ID Call by reference Type reference (TYPE) STRING 20081007
8 Importing IV_LEAD_SELECTION Call by reference Type reference (TYPE) I 20081009
9 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081007
10 Importing IV_PARENT_DS_ID Call by reference Type reference (TYPE) STRING GC_DEFAULT_DATA_NODE 20081007

Method ADD_DATASOURCE on class CL_WCF_XBCML has no exception.

Method ADD_DATASOURCE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Call by reference Type reference (TYPE) WCF_FIT_DATASOURCE_PROPERTY FlashIsland Datasource properties 20081016
2 Importing IT_TYPES Call by reference Type reference (TYPE) WCF_FIT_DATA_TYPE Data types 20081008
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081008
4 Importing IV_PARENT_NODE_NAME Call by reference Type reference (TYPE) STRING 20081008

Method ADD_DATASOURCE_TYPES on class CL_WCF_XBCML has no exception.

Method ADD_DATA_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_INDEX Call by reference Type reference (TYPE) I 1 20081008
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081007
3 Importing IV_PARENT_NODE_NAME Call by reference Type reference (TYPE) STRING GC_DEFAULT_DATA_NODE 20081007
4 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20081007

Method ADD_DATA_ATTRIBUTE on class CL_WCF_XBCML has no exception.

Method ADD_DATA_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) WCF_FIT_ATTRIBUTE Attributes 20081008
2 Importing IV_FINAL Call by reference Type reference (TYPE) STRING 20081008
3 Importing IV_INDEX Call by reference Type reference (TYPE) I 0 20081008
4 Importing IV_PARENT_NODE_NAME Call by reference Type reference (TYPE) STRING 20081008
5 Importing IV_SELECTED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20081008

Method ADD_DATA_ELEMENT on class CL_WCF_XBCML has no exception.

Method ADD_DATA_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA 20081008
2 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081008
3 Importing IT_PROPERTIES Call by reference Type reference (TYPE) WCF_FIT_DATASOURCE_PROPERTY FlashIsland Datasource properties 20081008
4 Importing IT_SELECTIONS Call by reference Type reference (TYPE) INT4_TABLE Standard Table of INT4 20081009

Method ADD_DATA_ELEMENTS on class CL_WCF_XBCML has no exception.

Method ADD_DATA_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ELEMENT_INDEX Call by reference Type reference (TYPE) I 1 20081008
2 Importing IV_LEAD_SELECTION Call by reference Type reference (TYPE) I 20081008
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081008
4 Importing IV_PARENT_NODE_NAME Call by reference Type reference (TYPE) STRING GC_DEFAULT_DATA_NODE 20081008
5 Returning RR_NODE Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT 20081008

Method ADD_DATA_NODE on class CL_WCF_XBCML has no exception.

Method ADD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PARENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE IF_IXML_ELEMENT 20081006
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING New element name 20081006
3 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081006
# Exception Resumable Description Created on
1 CX_WCF_XBCML_ERROR Error during XBCML processing 20081014

Method ADD_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Call by reference Type reference (TYPE) WCF_FIT_EVENT_PARAMETERS Flash Island Event parameters 20081203
2 Importing IV_ID Call by reference Type reference (TYPE) STRING 20081009
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081009

Method ADD_EVENT on class CL_WCF_XBCML has no exception.

Method ADD_GACDATASOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PROPERTIES Call by reference Type reference (TYPE) WCF_FIT_DATASOURCE_PROPERTY FlashIsland Datasource properties 20081007
2 Importing IV_ID Call by reference Type reference (TYPE) STRING 20081007
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081007
4 Importing IV_PARENT_DS_ID Call by reference Type reference (TYPE) STRING 20081007

Method ADD_GACDATASOURCE on class CL_WCF_XBCML has no exception.

Method ADD_GACDATASOURCE_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GACDATASOURCE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081007
2 Importing IT_PROPERTIES Call by reference Type reference (TYPE) WCF_FIT_DATASOURCE_PROPERTY FlashIsland Datasource properties 20081007
3 Importing IV_VALUE_BIND Call by reference Type reference (TYPE) STRING 20081007

Method ADD_GACDATASOURCE_PROPERTIES on class CL_WCF_XBCML has no exception.

Method ADD_GACEVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Call by reference Type reference (TYPE) WCF_FIT_EVENT_PARAMETERS Flash Island Event parameters 20081203
2 Importing IV_ID Call by reference Type reference (TYPE) STRING 20081009
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081009

Method ADD_GACEVENT on class CL_WCF_XBCML has no exception.

Method ADD_GACEVENT_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GACEVENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081203
2 Importing IT_PARAMETERS Call by reference Type reference (TYPE) WCF_FIT_EVENT_PARAMETERS Flash Island Event parameters 20081203

Method ADD_GACEVENT_PARAMETERS on class CL_WCF_XBCML has no exception.

Method ADD_GACPROPERTY Signature

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

Method ADD_GACPROPERTY on class CL_WCF_XBCML has no exception.

Method ADD_HEADER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081006

Method ADD_HEADER_NODE on class CL_WCF_XBCML has no exception.

Method ADD_MAIN_DATA_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081008

Method ADD_MAIN_DATA_NODE on class CL_WCF_XBCML has no exception.

Method ADD_MESSAGES_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081009

Method ADD_MESSAGES_NODE on class CL_WCF_XBCML has no exception.

Method ADD_PROPERTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) WCF_FIS_DATA_TYPE Data type description 20081006
2 Importing IV_ID Call by reference Type reference (TYPE) STRING 20081006
3 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081006
4 Importing IV_PARENT_ID Call by reference Type reference (TYPE) STRING 20081006
5 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20081006

Method ADD_PROPERTY on class CL_WCF_XBCML has no exception.

Method ADD_PROPERTY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TYPE Call by reference Type reference (TYPE) WCF_FIS_DATA_TYPE Data type description 20081007
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081007
3 Importing IV_PARENT_ID Call by reference Type reference (TYPE) STRING 20081007

Method ADD_PROPERTY_TYPE on class CL_WCF_XBCML has no exception.

Method ADD_SIMPLETYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BASE Call by reference Type reference (TYPE) STRING 20081007
2 Importing IV_CACHE_ID Call by reference Type reference (TYPE) STRING 20081007
3 Importing IV_COLUMN_TEXT Call by reference Type reference (TYPE) STRING 20081007
4 Importing IV_DYNAMIC Call by reference Type reference (TYPE) ABAP_BOOL 20081007
5 Importing IV_EVS Call by reference Type reference (TYPE) ABAP_BOOL 20081007
6 Importing IV_FORMAT Call by reference Type reference (TYPE) STRING 20081007
7 Importing IV_FRACTION_DIGITS Call by reference Type reference (TYPE) STRING 20081007
8 Importing IV_IS_NULLABLE Call by reference Type reference (TYPE) ABAP_BOOL 20081007
9 Importing IV_LABEL_TEXT Call by reference Type reference (TYPE) STRING 20081007
10 Importing IV_LENGTH Call by reference Type reference (TYPE) I 20081007
11 Importing IV_MAX_EXCLUSIVE Call by reference Type reference (TYPE) STRING 20081007
12 Importing IV_MAX_INCLUSIVE Call by reference Type reference (TYPE) STRING 20081007
13 Importing IV_MAX_LENGTH Call by reference Type reference (TYPE) I 20081007
14 Importing IV_MIN_EXCLUSIVE Call by reference Type reference (TYPE) STRING 20081007
15 Importing IV_MIN_INCLUSIVE Call by reference Type reference (TYPE) STRING 20081007
16 Importing IV_MIN_LENGTH Call by reference Type reference (TYPE) I 20081007
17 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081007
18 Importing IV_PATTERN Call by reference Type reference (TYPE) STRING 20081007
19 Importing IV_TOOLTIP_TEXT Call by reference Type reference (TYPE) STRING 20081007
20 Importing IV_TOTAL_DIGITS Call by reference Type reference (TYPE) STRING 20081007

Method ADD_SIMPLETYPE on class CL_WCF_XBCML has no exception.

Method ADD_SIMPLETYPES_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081006

Method ADD_SIMPLETYPES_NODE on class CL_WCF_XBCML has no exception.

Method ADD_VIEWS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081006
2 Importing IV_FLASHISLAND_ID Call by reference Type reference (TYPE) STRING 20081006
3 Importing IV_SWF_URL Call by reference Type reference (TYPE) STRING 20081006

Method ADD_VIEWS_NODE on class CL_WCF_XBCML has no exception.

Method ADD_WINDOWS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_XBCML_ROOT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081006

Method ADD_WINDOWS_NODE on class CL_WCF_XBCML has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLASHISLAND_ID Call by reference Type reference (TYPE) STRING 20081006
2 Importing IV_SWF_URL Call by reference Type reference (TYPE) STRING 20081006

Method CONSTRUCTOR on class CL_WCF_XBCML has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FLASHISLAND_ID Call by reference Type reference (TYPE) STRING 20081006
2 Importing IV_SWF_URL Call by reference Type reference (TYPE) STRING 20081006
3 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20100629
4 Returning RR_XBCML Value transfer Object reference (TYPE REF TO) CL_WCF_XBCML XBCML document 20081006

Method FACTORY on class CL_WCF_XBCML has no exception.

Method FORMAT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA Call by reference Type reference (TYPE) DATA 20090605
2 Returning RV_FORMATTED_DATA Value transfer Type reference (TYPE) STRING 20090605

Method FORMAT_DATA on class CL_WCF_XBCML has no exception.

Method GET_CHILD_BY_ATTRIBUTE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_NODE 20081007
2 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20081007
3 Importing IV_ATTRIBUTE_VALUE Call by reference Type reference (TYPE) STRING 20081007
4 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20081007
5 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081007
# Exception Resumable Description Created on
1 CX_WCF_XBCML_ERROR Error during XBCML processing 20081009

Method GET_CHILD_ELEMENT_AT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081008
2 Importing IV_INDEX Call by reference Type reference (TYPE) I 20081008
3 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081008
# Exception Resumable Description Created on
1 CX_WCF_XBCML_ERROR Error during XBCML processing 20081014

Method GET_DATE_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DATE_FORMAT Value transfer Type reference (TYPE) STRING Character Field Length = 10 20081006

Method GET_DATE_FORMAT on class CL_WCF_XBCML has no exception.

Method GET_ELEMENT_FROM_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PATH Call by reference Type reference (TYPE) STRING 20081014
2 Returning RR_ELEMENT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081014
# Exception Resumable Description Created on
1 CX_WCF_XBCML_ERROR Error during XBCML processing 20081014

Method GET_VIEW_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_VIEW_NAME Value transfer Type reference (TYPE) STRING 20081006

Method GET_VIEW_NAME on class CL_WCF_XBCML has no exception.

Method INSERT_CONTAINERTYPE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT 20081008
2 Importing IV_ALIAS Call by reference Type reference (TYPE) STRING 20081008
3 Importing IV_DEFAULT Call by reference Type reference (TYPE) STRING 20081008
4 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20081008
5 Importing IV_READ_ONLY Call by reference Type reference (TYPE) ABAP_BOOL 20081008
6 Importing IV_TAG Call by reference Type reference (TYPE) STRING 20081008
7 Importing IV_TYPE Call by reference Type reference (TYPE) STRING 20081008

Method INSERT_CONTAINERTYPE_ATTRIBUTE on class CL_WCF_XBCML has no exception.

Method INSERT_DATA_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NODE Call by reference Object reference (TYPE REF TO) IF_IXML_ELEMENT IF_IXML_ELEMENT 20081008
2 Importing IT_ATTRIBUTES Call by reference Type reference (TYPE) WCF_FIT_ATTRIBUTE Attributes 20081008
3 Importing IV_FINAL Call by reference Type reference (TYPE) STRING 20081008
4 Importing IV_INDEX Call by reference Type reference (TYPE) I 20081008
5 Importing IV_SELECTED Call by reference Type reference (TYPE) ABAP_BOOL 20081008

Method INSERT_DATA_ELEMENT on class CL_WCF_XBCML has no exception.

Method RENDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XBCML Value transfer Type reference (TYPE) STRING 20081006

Method RENDER on class CL_WCF_XBCML has no exception.

Method RENDER_X_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_XBCML Value transfer Type reference (TYPE) XSTRING 20081009

Method RENDER_X_STRING on class CL_WCF_XBCML has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700