SAP ABAP Interface IF_W3_FLOW_DOM_TREE (WAB: Structure of Flow Logic)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-WAB (Application Component) Web Application Builder
     SW3_API (Package) ITS: API
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_W3_FLOW_DOM_TREE WAB: Flow Logic - XML Tree 20000112
Properties
Interface IF_W3_FLOW_DOM_TREE  
Short Description WAB: Structure of Flow Logic    
General Data
Package SW3_API   ITS: API 
Created 20000112   SAP 
Last changed 20000406   SAP 
Unicode checks active    
Forward declarations
Interface IF_W3_FLOW_DOM_TREE has no forward declaration.
Interfaces
Interface IF_W3_FLOW_DOM_TREE has no interface.
Friends
Interface IF_W3_FLOW_DOM_TREE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NODE_TYPE_CONVERTER Constant Public Type reference (TYPE) I 21 Elem Converter 20000214
2 NODE_TYPE_DEFAULT Constant Public Type reference (TYPE) I 16 Elem Default 20000112
3 NODE_TYPE_EVENT Constant Public Type reference (TYPE) I 13 Elem Event 20000112
4 NODE_TYPE_EXCEPTIONS Constant Public Type reference (TYPE) I 15 Elem Exceptions 20000112
5 NODE_TYPE_EXPRESSION Constant Public Type reference (TYPE) I 19 Elem Expression 20000113
6 NODE_TYPE_FILEMAPPING Constant Public Type reference (TYPE) I 22 Elem Filemapping 20000214
7 NODE_TYPE_FLOW Constant Public Type reference (TYPE) I 10 Elem Flow 20000112
8 NODE_TYPE_INPUTMAPPING Constant Public Type reference (TYPE) I 17 Elem InputMapping 20000112
9 NODE_TYPE_MODULE Constant Public Type reference (TYPE) I 12 Elem Module 20000112
10 NODE_TYPE_OUTPUTMAPPING Constant Public Type reference (TYPE) I 18 Elem OutputMapping 20000112
11 NODE_TYPE_PERSISTENT Constant Public Type reference (TYPE) I 20 Elem Persistent 20000118
12 NODE_TYPE_RESULT Constant Public Type reference (TYPE) I 14 Elem Event 20000112
13 NODE_TYPE_STATE Constant Public Type reference (TYPE) I 11 Elem State 20000112
14 NODE_TYPE_UNKNOWN Constant Public Type reference (TYPE) I 0 Type Unknown 20000112
15 PROP_TYPE_BOOLE Constant Public Type reference (TYPE) I 1 Type Boole 20000112
16 PROP_TYPE_ENUM Constant Public Type reference (TYPE) I 6 Type Enumeration 20000112
17 PROP_TYPE_ICON Constant Public Type reference (TYPE) I 5 Type Icon 20000112
18 PROP_TYPE_INT Constant Public Type reference (TYPE) I 2 Type Integer 20000112
19 PROP_TYPE_STRING Constant Public Type reference (TYPE) I 3 Type String 20000112
20 PROP_TYPE_TEXT Constant Public Type reference (TYPE) I 4 Type Text 20000112
21 PROP_TYPE_UNKNOWN Constant Public Type reference (TYPE) I 0 Type Unknown 20000112
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONVERTER_NODE Instance method Public Method Create New Converter Node 20000215
2 ADD_DEFAULT_NODE Instance method Public Method Create New Default Node 20000215
3 ADD_EVENT_NODE Instance method Public Method Creates a New Node for an Event and Inserts it as a Subnode 20000112
4 ADD_EXCEPTION_NODE Instance method Public Method Create New Exception Node 20000215
5 ADD_FILEMAP_NODE Instance method Public Method Create New Filemapping Node 20000215
6 ADD_MAPPING_NODE Instance method Public Method Create New Mapping Node 20000208
7 ADD_MODULE_NODE Instance method Public Method Create New Module Node 20000126
8 ADD_PERSISTENT_NODE Instance method Public Method Creates a New PERSISTENT Node 20000202
9 ADD_RESULT_NODE Instance method Public Method Creates a New RESULT Node 20000209
10 ADD_STATE_NODE Instance method Public Method Creates a New STATE Node 20000113
11 GET_ATTRIBUTE Instance method Public Method Read Element Attribute 20000203
12 GET_BOOLE_VALUE Instance method Public Method Returns Value of Type Boolean 20000112
13 GET_CHILD Instance method Public Method Returns the Subnode with the Given name; or NULL 20000112
14 GET_ENUM_VALUE Instance method Public Method Returns Property Value of Type enum 20000112
15 GET_FIRST_CHILD Instance method Public Method Returns the First Subordinate Node 20000112
16 GET_HANDLER Instance method Public Method Returns Name of Event Handler 20000112
17 GET_ICON_VALUE Instance method Public Method Returns Property Value of Type Icon 20000112
18 GET_INT_VALUE Instance method Public Method Returns Property Value of Type Integer 20000112
19 GET_LAST_CHILD Instance method Public Method Returns Last Subnode 20000112
20 GET_NAME Instance method Public Method Returns Property Name 20000112
21 GET_NEXT Instance method Public Method returns Next Same-Level Node to This Node 20000112
22 GET_NEXT_STATE Instance method Public Method Returns Property NEXT_STATE 20000113
23 GET_NEXT_TEMPLATE Instance method Public Method Returns Property NEXT_TEMPLATE 20000113
24 GET_NODE_TYPE Instance method Public Method Returns Enumerated Values for the Various Node Types 20000112
25 GET_PARENT Instance method Public Method Returns Superior Node 20000112
26 GET_PREVIOUS Instance method Public Method Returns the Previous Same-Level Node to This Node 20000112
27 GET_STATEFUL Instance method Public Method Returns the Attribute STATEFUL 20000118
28 GET_STRING_VALUE Instance method Public Method Returns Property Value of Type String 20000112
29 GET_SUBTYPE Instance method Public Method Returns Name of an ENUM Type 20000112
30 GET_TEXT_VALUE Instance method Public Method Returns Property Value of Type Text 20000112
31 GET_TYPE Instance method Public Method Returns Property Type (BOOLE, INT, etc.) 20000112
32 GET_VALUE Instance method Public Method Gets Property Value of Given Type 20000112
33 IS_LEAF Instance method Public Method Returns TRUE if Node Has no Subnodes 20000112
34 IS_PROP_READ_ONLY Instance method Public Method True if Value of Property with Given Name Cannot Be Changed 20000112
35 IS_READ_ONLY Instance method Public Method Returns True if Node Value Cannot Be Changed 20000112
36 REMOVE Instance method Public Method Deletes a Node and All Its Subnodes 20000112
37 SET_ATTRIBUTE Instance method Public Method Set Any Element Attribute 20000127
38 SET_BOOLE_VALUE Instance method Public Method Sets Property Value of Type Boolean 20000112
39 SET_CLASS Instance method Public Method Sets Class Attribute 20000112
40 SET_COMMENT Instance method Public Method Sets Comment Attribute 20000112
41 SET_ENUM_VALUE Instance method Public Method Sets Property Value of Type Enum 20000112
42 SET_HANDLER Instance method Public Method Sets Event Handler 20000112
43 SET_ICON_VALUE Instance method Public Method Sets Property Value of Type Icon 20000112
44 SET_INT_VALUE Instance method Public Method Sets Property Value of Type Iteger 20000112
45 SET_NAME Instance method Public Method Sets Property Name 20000112
46 SET_NEXT_STATE Instance method Public Method Sets Attribute NEXT_STATE 20000113
47 SET_NEXT_TEMPLATE Instance method Public Method Sets Attribute NEXT_TEMPLATE 20000113
48 SET_NODE_TYPE Instance method Public Method Sets Values for the Various Node Types 20000112
49 SET_OR_REMOVE_ATTRIBUTE Instance method Public Method Set/Remove Element Attribute 20000329
50 SET_READ_ONLY Instance method Public Method Sets Property Value to Read-Only or Read/Write 20000112
51 SET_STRING_VALUE Instance method Public Method Sets Property Value of Type String 20000112
52 SET_SUBTYPE Instance method Public Method Sets Name of an ENUM Type 20000112
53 SET_TEXT_VALUE Instance method Public Method Sets Property Value of Type Text 20000112
54 SET_TYPE Instance method Public Method Sets TYPE Attribute 20000112
55 SET_VALUE Instance method Public Method Sets Property Value of Given Type 20000112
Events
Interface IF_W3_FLOW_DOM_TREE has no event.
Types
Interface IF_W3_FLOW_DOM_TREE has no local type.
Method Signatures

Method ADD_CONVERTER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR_TYPE1 Call by reference Type reference (TYPE) TDLINE Name des 1. Attributs 20000215
2 Importing ATTR_TYPE2 Call by reference Type reference (TYPE) TDLINE Name des 2. Attributs 20000215
3 Importing ATTR_VALUE1 Call by reference Type reference (TYPE) STRING Wert des 1. Attributs 20000215
4 Importing ATTR_VALUE2 Call by reference Type reference (TYPE) STRING Wert des 2. Attributs 20000215
5 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Neuer Knoten 20000215
6 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Nachfolegknoten vor den eingefügt werden soll 20000215
7 Importing TYPE Call by reference Type reference (TYPE) STRING Typ 20000215
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000215
2 ERROR_INITIALIZING could not initialize node 20000215
3 NO_VALUE input parameter missing 20000215

Method ADD_DEFAULT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Neuer Knoten 20000215
2 Importing NEXT_STATE Call by reference Type reference (TYPE) STRING Next_state 20000215
3 Importing NEXT_TEMPLATE Call by reference Type reference (TYPE) STRING Next_template 20000215
4 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Nachfolegknoten vor den eingefügt werden soll 20000215
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000215
2 ERROR_INITIALIZING could not initialize node 20000215
3 NO_NAME input parameter NAME not supplied 20000215

Method ADD_EVENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING name of event 20000112
2 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE new Event node 20000112
3 Importing NEXT_STATE Call by reference Type reference (TYPE) STRING name of next_state 20000113
4 Importing NEXT_TEMPLATE Call by reference Type reference (TYPE) STRING name of next_template 20000113
5 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE sibling node before which node gets inserted 20000112
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000112
2 ERROR_INITIALIZING could not initialize node 20000112
3 NO_NAME input parameter NAME not supplied 20000112

Method ADD_EXCEPTION_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING Exception-Name 20000215
2 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Neuer Knoten 20000215
3 Importing NEXT_STATE Call by reference Type reference (TYPE) STRING Next_state 20000215
4 Importing NEXT_TEMPLATE Call by reference Type reference (TYPE) STRING Next_template 20000215
5 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Nachfolegknoten vor den eingefügt werden soll 20000215
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000215
2 ERROR_INITIALIZING could not initialize node 20000215
3 NO_NAME input parameter NAME not supplied 20000215

Method ADD_FILEMAP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Neuer Knoten 20000215
2 Importing SOURCE Call by reference Type reference (TYPE) STRING Next_state 20000215
3 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Nachfolegknoten vor den eingefügt werden soll 20000215
4 Importing TARGET Call by reference Type reference (TYPE) STRING Next_template 20000215
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000215
2 ERROR_INITIALIZING could not initialize node 20000215
3 NO_NAME input parameter NAME not supplied 20000215

Method ADD_MAPPING_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE new Event node 20000208
2 Importing NODE_TYPE Call by reference Type reference (TYPE) I Knotentype 20000208
3 Importing SOURCE Call by reference Type reference (TYPE) STRING Quellname 20000208
4 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE sibling node before which node gets inserted 20000208
5 Importing TARGET Call by reference Type reference (TYPE) STRING Zielname 20000208
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000208
2 ERROR_INITIALIZING could not initialize node 20000208
3 NO_NAME input parameter NAME not supplied 20000208

Method ADD_MODULE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Neuer Knoten 20000329
2 Importing I_CACHE Call by reference Type reference (TYPE) STRING Attribut CACHE 20000329
3 Importing I_NAME Call by reference Type reference (TYPE) STRING Name des Modules 20000329
4 Importing I_POOLED Call by reference Type reference (TYPE) STRING Attribut POOLED 20000329
5 Importing I_STATEFUL Call by reference Type reference (TYPE) STRING Attribut STATEFUL 20000329
6 Importing I_SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE sibling node before which node gets inserted 20000329
7 Importing I_TYPE Call by reference Type reference (TYPE) STRING Typ des Modules 20000329
# Exception Resumable Description Created on
1 ERROR_CREATING Der Knoten kann nicht angelegt werden 20000126
2 ERROR_INITIALIZING Ein Attribut konnte nicht gesetzt werden 20000126
3 ERROR_VALUE input parameter NAME not supplied 20000329

Method ADD_PERSISTENT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING name of property tree 20000202
2 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE neuer Knoten 20000202
3 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Bruder Konten vor den eingefügt wird 20000202
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000202
2 ERROR_INITIALIZING could not initialize node 20000202
3 NO_NAME input parameter NAME not supplied 20000202

Method ADD_RESULT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing EXPRESSION Call by reference Type reference (TYPE) STRING Expression 20000209
2 Exporting EXPR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Strukur der Flow-Logic 20000209
3 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Neuer Knoten 20000209
4 Importing NEXT_STATE Call by reference Type reference (TYPE) STRING Next_state 20000209
5 Importing NEXT_TEMPLATE Call by reference Type reference (TYPE) STRING Next_template 20000209
6 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Nachfolegknoten vor den eingefügt werden soll 20000209
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000209
2 ERROR_INITIALIZING could not initialize node 20000209
3 NO_NAME input parameter NAME not supplied 20000209

Method ADD_STATE_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING name of property tree 20000113
2 Exporting NEW_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE neuer Knoten 20000113
3 Importing SUCCESSOR_NODE Call by reference Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE Bruder Konten vor den eingefügt wird 20000113
# Exception Resumable Description Created on
1 ERROR_CREATING could not create node 20000113
2 ERROR_INITIALIZING could not initialize node 20000113
3 NO_NAME input parameter NAME not supplied 20000113

Method GET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VALUE Call by reference Type reference (TYPE) STRING Wert 20000203
2 Importing I_NAME Call by reference Type reference (TYPE) TDLINE Attributname 20000203
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE Das Element unterstützt das Attribut nicht 20000203

Method GET_BOOLE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) BOOLEAN Boolean value 20000112
# Exception Resumable Description Created on
1 ILLEGAL_VALUE value is not TRUE or FALSE 20000112
2 WRONG_NODE_TYPE node is not Property node 20000112
3 WRONG_TYPE value is not of type Boolean 20000112

Method GET_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING name of child node 20000112
2 Returning NODE Value transfer Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE child node 20000112
# Exception Resumable Description Created on
1 NO_NAME input parameter NAME not supplied 20000112

Method GET_ENUM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) I enumeration value 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node is not Property node 20000112
2 WRONG_TYPE value is not of type enum 20000112

Method GET_FIRST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE Value transfer Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE first child node, or NULL if no child exists 20000112

Method GET_FIRST_CHILD on Interface IF_W3_FLOW_DOM_TREE has no exception.

Method GET_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HANDLER Value transfer Type reference (TYPE) STRING handler name 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node does not support handler attribute 20000112

Method GET_ICON_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) STRING icon encoding value 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node is not Property node 20000112
2 WRONG_TYPE value is not of type icon 20000112

Method GET_INT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) I integer value 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node is not Property node 20000112
2 WRONG_TYPE value is not of type Integer 20000112

Method GET_LAST_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE Value transfer Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE last child node, or NULL if no child exists 20000112

Method GET_LAST_CHILD on Interface IF_W3_FLOW_DOM_TREE has no exception.

Method GET_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NAME Value transfer Type reference (TYPE) STRING property name 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node does not support name attribute 20000112

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE Value transfer Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE next sibling node, or NULL if it does not exist 20000112
# Exception Resumable Description Created on
1 NO_DOM_NODE no DOM node associated 20000112

Method GET_NEXT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEXT_STATE Value transfer Type reference (TYPE) STRING property name 20000118
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node does not support name attribute 20000113

Method GET_NEXT_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NEXT_TEMPLATE Value transfer Type reference (TYPE) STRING property name 20000113
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node does not support name attribute 20000113

Method GET_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE_TYPE Value transfer Type reference (TYPE) I enumeration of node types 20000112

Method GET_NODE_TYPE on Interface IF_W3_FLOW_DOM_TREE has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE Value transfer Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE parent node 20000112

Method GET_PARENT on Interface IF_W3_FLOW_DOM_TREE has no exception.

Method GET_PREVIOUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning NODE Value transfer Object reference (TYPE REF TO) IF_W3_FLOW_DOM_TREE previous sibling node, or NULL if it does not exist 20000112
# Exception Resumable Description Created on
1 NO_DOM_NODE no DOM node associated 20000112

Method GET_STATEFUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning STATEFUL Value transfer Type reference (TYPE) W3MODSTFL Attribut Stateful 20000118
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node does not support name attribute 20000118

Method GET_STRING_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) STRING string value 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node is not Property node 20000112
2 WRONG_TYPE value is not of type string 20000112

Method GET_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning SUBTYPE Value transfer Type reference (TYPE) STRING name of enumerated type 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node does not support subtype attribute 20000112

Method GET_TEXT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) STRING text value 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node is not Property node 20000112
2 WRONG_TYPE value is not of type text 20000112

Method GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning TYPE Value transfer Type reference (TYPE) STRING Modultyp 20000112
# Exception Resumable Description Created on
1 WRONG_NODE_TYPE node does not support type attribute 20000112

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) I prop_type_int type (default = integer) 20000112
2 Returning VALUE Value transfer Type reference (TYPE) STRING string representation of value 20000112
# Exception Resumable Description Created on
1 UNKNOWN_TYPE input parameter TYPE has unknown value 20000112
2 WRONG_NODE_TYPE node is not Property node 20000112
3 WRONG_TYPE value is not of given type 20000112

Method IS_LEAF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FLAG Value transfer Type reference (TYPE) BOOLEAN 'X'= true, ' ' = false; true if terminal node 20000112

Method IS_LEAF on Interface IF_W3_FLOW_DOM_TREE has no exception.

Method IS_PROP_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Call by reference Type reference (TYPE) STRING property name 20000112
2 Returning VALUE Value transfer Type reference (TYPE) BOOLEAN boolean value ('X'=true, ' '=false) of read-only flag 20000112
# Exception Resumable Description Created on
1 NOT_FOUND no node of given name found 20000112
2 NO_NAME input parameter NAME not supplied 20000112
3 WRONG_TYPE node cannot have property subnode 20000112

Method IS_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Type reference (TYPE) BOOLEAN 'X'=true, ' '=false; 20000112
# Exception Resumable Description Created on
1 ILLEGAL_VALUE value is not TRUE or FALSE 20000112
2 WRONG_NODE_TYPE node is not Property node 20000112

Method REMOVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RVAL Value transfer Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20000216

Method REMOVE on Interface IF_W3_FLOW_DOM_TREE has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) TDLINE Attribut Name 20000127
2 Importing I_VALUE Call by reference Type reference (TYPE) STRING Attribut Wert 20000127
# Exception Resumable Description Created on
1 ILLEGAL_NAME input parameter type has illegal value 20000127
2 NOT_ALLOWED value cannot be changed 20000127
3 WRONG_NODE_TYPE node does not support name attribute 20000127

Method SET_BOOLE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) BOOLEAN Boolean value 20000112
# Exception Resumable Description Created on
1 ILLEGAL_VALUE value is not TRUE or FALSE 20000112
2 NOT_ALLOWED value cannot be changed 20000112
3 WRONG_NODE_TYPE node is not Property node 20000112
4 WRONG_TYPE value is not of type Boolean 20000112

Method SET_CLASS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS Call by reference Type reference (TYPE) STRING class name 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 WRONG_NODE_TYPE node does not support comment attribute 20000112

Method SET_COMMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMENT Call by reference Type reference (TYPE) STRING comment text 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 WRONG_NODE_TYPE node does not support comment attribute 20000112

Method SET_ENUM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) I enumeration value 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 WRONG_NODE_TYPE node is not Property node 20000112
3 WRONG_TYPE value is not of type Integer 20000112

Method SET_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLER Call by reference Type reference (TYPE) STRING handler name 20000112
# Exception Resumable Description Created on
1 ILLEGAL_HANDLER input parameter handler has illegal value 20000112
2 NOT_ALLOWED value cannot be changed 20000112
3 WRONG_NODE_TYPE node does not support handler attribute 20000112

Method SET_ICON_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING icon encoding 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 WRONG_NODE_TYPE node is not Property node 20000112
3 WRONG_TYPE value is not of type Integer 20000112

Method SET_INT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) I integer value 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 WRONG_NODE_TYPE node is not Property node 20000112
3 WRONG_TYPE value is not of type Integer 20000112

Method SET_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) STRING property name 20000112
# Exception Resumable Description Created on
1 ILLEGAL_NAME input parameter type has illegal value 20000112
2 NOT_ALLOWED value cannot be changed 20000112
3 WRONG_NODE_TYPE node does not support name attribute 20000112

Method SET_NEXT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEXT_STATE Call by reference Type reference (TYPE) STRING property name 20000113
# Exception Resumable Description Created on
1 ILLEGAL_NAME input parameter type has illegal value 20000113
2 NOT_ALLOWED value cannot be changed 20000113
3 WRONG_NODE_TYPE node does not support name attribute 20000113

Method SET_NEXT_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEXT_TEMPLATE Call by reference Type reference (TYPE) STRING property name 20000113
# Exception Resumable Description Created on
1 ILLEGAL_NAME input parameter type has illegal value 20000113
2 NOT_ALLOWED value cannot be changed 20000113
3 WRONG_NODE_TYPE node does not support name attribute 20000113

Method SET_NODE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NODE_TYPE Call by reference Type reference (TYPE) I enumeration of node types 20000112

Method SET_NODE_TYPE on Interface IF_W3_FLOW_DOM_TREE has no exception.

Method SET_OR_REMOVE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) TDLINE Attribut Name 20000329
2 Importing I_VALUE Call by reference Type reference (TYPE) STRING Attribut Wert 20000329
# Exception Resumable Description Created on
1 ILLEGAL_NAME input parameter type has illegal value 20000329
2 NOT_ALLOWED value cannot be changed 20000329
3 WRONG_NODE_TYPE node does not support name attribute 20000329

Method SET_READ_ONLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLAG Call by reference Type reference (TYPE) BOOLEAN 'X'=read-only, ' '=read/write 20000112
# Exception Resumable Description Created on
1 ILLEGAL_VALUE value is not TRUE or FALSE 20000112
2 NOT_ALLOWED value cannot be changed 20000112
3 WRONG_NODE_TYPE node is not Property node 20000112
4 WRONG_TYPE value is not of type Boolean 20000112

Method SET_STRING_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING string value 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 WRONG_NODE_TYPE node is not Property node 20000112
3 WRONG_TYPE value is not of type Integer 20000112

Method SET_SUBTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUBTYPE Call by reference Type reference (TYPE) STRING name of enumerated type 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 WRONG_NODE_TYPE node does not support SUBTYPE attribute 20000112

Method SET_TEXT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) STRING text value 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 WRONG_NODE_TYPE node is not Property node 20000112
3 WRONG_TYPE value is not of type Integer 20000112

Method SET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) W3MODTYPE Modultyp 20000112
# Exception Resumable Description Created on
1 ILLEGAL_TYPE input parameter type has illegal value 20000112
2 NOT_ALLOWED value cannot be changed 20000112
3 WRONG_NODE_TYPE node does not support type attribute 20000112

Method SET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TYPE Call by reference Type reference (TYPE) I prop_type_int type (default = integer) 20000112
2 Importing VALUE Call by reference Type reference (TYPE) STRING string representation of value 20000112
# Exception Resumable Description Created on
1 NOT_ALLOWED value cannot be changed 20000112
2 UNKNOWN_TYPE input parameter TYPE has unknown value 20000112
3 WRONG_NODE_TYPE node is not Property node 20000112
4 WRONG_TYPE value is not of given type 20000112
History
Last changed by/on SAP  20000406 
SAP Release Created in 46D