SAP ABAP Class CL_WFD_NODETYPES (Basis Services for Node Types)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWD (Package) Business Workflow: Process Definition
Properties
Class CL_WFD_NODETYPES  
Short Description Basis Services for Node Types    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWD   Business Workflow: Process Definition 
Created 20010226   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WFD_NODETYPES has no forward declaration.
Interfaces
Class CL_WFD_NODETYPES has no interface implemented.
Friends
Class CL_WFD_NODETYPES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_NODETYPES Static Attribute Public Type reference (TYPE) SWDTNTYPES Node Type in Detail (with Texts) 20010226
2 NODE_TYPE_ANCHOR Constant Public Type reference (TYPE) SWD_TRETYP 'ANCH' Workflow definition: Node type (modelling) 20050602
3 NODE_TYPE_CASE Constant Public Type reference (TYPE) SWD_TRETYP 'CASE' Workflow definition: Node type (modelling) 20010226
4 NODE_TYPE_CASE_RESULT Constant Public Type reference (TYPE) SWD_TRETYP 'CRES' Workflow definition: Node type (modelling) 20010226
5 NODE_TYPE_CASE_RESULT_OTHERS Constant Public Type reference (TYPE) SWD_TRETYP 'COTH' Workflow definition: Node type (modelling) 20010226
6 NODE_TYPE_CONTROL Constant Public Type reference (TYPE) SWD_TRETYP 'CTRL' Workflow definition: Node type (modelling) 20010226
7 NODE_TYPE_CONTROL_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'CEVT' Workflow definition: Node type (modelling) 20010226
8 NODE_TYPE_DEADLINE Constant Public Type reference (TYPE) SWD_TRETYP 'TIME' Workflow definition: Node type (modelling) 20010226
9 NODE_TYPE_DECISION_RESULT Constant Public Type reference (TYPE) SWD_TRETYP 'DRES' Workflow definition: Node type (modelling) 20010226
10 NODE_TYPE_END Constant Public Type reference (TYPE) SWD_TRETYP 'END ' Workflow definition: Node type (modelling) 20010226
11 NODE_TYPE_ENDCASE Constant Public Type reference (TYPE) SWD_TRETYP 'ECAS' Workflow definition: Node type (modelling) 20010226
12 NODE_TYPE_ENDIF Constant Public Type reference (TYPE) SWD_TRETYP 'ENDI' Workflow definition: Node type (modelling) 20010226
13 NODE_TYPE_ENDWHILE Constant Public Type reference (TYPE) SWD_TRETYP 'EWHI' Workflow definition: Node type (modelling) 20010226
14 NODE_TYPE_END_FUNCTION Constant Public Type reference (TYPE) SWD_TRETYP 'EFUN' Workflow definition: Node type (modelling) 20010226
15 NODE_TYPE_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'STEP' Workflow definition: Node type (modelling) 20010226
16 NODE_TYPE_EXCEPTION Constant Public Type reference (TYPE) SWD_TRETYP 'EXCP' Workflow definition: Node type (modelling) 20010226
17 NODE_TYPE_FORK Constant Public Type reference (TYPE) SWD_TRETYP 'FORK' Workflow definition: Node type (modelling) 20010226
18 NODE_TYPE_FORM Constant Public Type reference (TYPE) SWD_TRETYP 'FORM' Workflow definition: Node type (modelling) 20010226
19 NODE_TYPE_FUNC Constant Public Type reference (TYPE) SWD_TRETYP 'FUNC' Workflow definition: Node type (modelling) 20010226
20 NODE_TYPE_IF Constant Public Type reference (TYPE) SWD_TRETYP 'IF ' Workflow definition: Node type (modelling) 20010226
21 NODE_TYPE_IF_RESULT Constant Public Type reference (TYPE) SWD_TRETYP 'IFRS' Workflow definition: Node type (modelling) 20010226
22 NODE_TYPE_INTERNAL_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'IEVT' Workflow definition: Node type (modelling) 20010226
23 NODE_TYPE_JOIN Constant Public Type reference (TYPE) SWD_TRETYP 'JOIN' Workflow definition: Node type (modelling) 20010226
24 NODE_TYPE_LINK Constant Public Type reference (TYPE) SWD_TRETYP 'LINK' Workflow definition: Node type (modelling) 20010226
25 NODE_TYPE_MAIL Constant Public Type reference (TYPE) SWD_TRETYP 'MAIL' Workflow definition: Node type (modelling) 20010226
26 NODE_TYPE_MANUEL_DECISION Constant Public Type reference (TYPE) SWD_TRETYP 'MSEL' Workflow definition: Node type (modelling) 20010226
27 NODE_TYPE_OPERATION Constant Public Type reference (TYPE) SWD_TRETYP 'OPRT' Workflow definition: Node type (modelling) 20010226
28 NODE_TYPE_OPERATION_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'OEVT' Workflow definition: Node type (modelling) 20010226
29 NODE_TYPE_OPERATOR Constant Public Type reference (TYPE) SWD_TRETYP 'OPER' Workflow definition: Node type (modelling) 20010226
30 NODE_TYPE_START Constant Public Type reference (TYPE) SWD_TRETYP 'STRT' Workflow definition: Node type (modelling) 20010226
31 NODE_TYPE_START_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'SEVT' Workflow definition: Node type (modelling) 20010226
32 NODE_TYPE_START_EVENT_GENERIC Constant Public Type reference (TYPE) SWD_TRETYP 'SGVT' Workflow definition: Node type (modelling) 20010226
33 NODE_TYPE_STEP Constant Public Type reference (TYPE) SWD_TRETYP 'STEP' Workflow definition: Node type (modelling) 20010226
34 NODE_TYPE_TEMP Constant Public Type reference (TYPE) SWD_TRETYP 'TEMP' Workflow definition: Node type (modelling) 20010226
35 NODE_TYPE_TERMINATION_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'TEVT' Workflow definition: Node type (modelling) 20010226
36 NODE_TYPE_TERM_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'EVTT' Workflow definition: Node type (modelling) 20010226
37 NODE_TYPE_TERM_EVENT_GENERIC Constant Public Type reference (TYPE) SWD_TRETYP 'EVTG' Workflow definition: Node type (modelling) 20010226
38 NODE_TYPE_TMPL Constant Public Type reference (TYPE) SWD_TRETYP 'TMPL' Workflow definition: Node type (modelling) 20010226
39 NODE_TYPE_TRIGGER Constant Public Type reference (TYPE) SWD_TRETYP 'TRIG' Workflow definition: Node type (modelling) 20010226
40 NODE_TYPE_TRIGGER_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'EEVT' Workflow definition: Node type (modelling) 20010226
41 NODE_TYPE_UNTIL Constant Public Type reference (TYPE) SWD_TRETYP 'UNTL' Workflow definition: Node type (modelling) 20010226
42 NODE_TYPE_UNTIL_JOIN Constant Public Type reference (TYPE) SWD_TRETYP 'UNJO' Workflow definition: Node type (modelling) 20010226
43 NODE_TYPE_UNTIL_RESULT Constant Public Type reference (TYPE) SWD_TRETYP 'UNRS' Workflow definition: Node type (modelling) 20010226
44 NODE_TYPE_VOID Constant Public Type reference (TYPE) SWD_TRETYP 'VOID' Workflow definition: Node type (modelling) 20010226
45 NODE_TYPE_VOID_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'EVOI' Workflow definition: Node type (modelling) 20010226
46 NODE_TYPE_WAIT Constant Public Type reference (TYPE) SWD_TRETYP 'WAIT' Workflow definition: Node type (modelling) 20010226
47 NODE_TYPE_WAIT_EVENT Constant Public Type reference (TYPE) SWD_TRETYP 'WEVT' Workflow definition: Node type (modelling) 20010226
48 NODE_TYPE_WEB Constant Public Type reference (TYPE) SWD_TRETYP 'WEB ' Workflow definition: Node type (modelling) 20010226
49 NODE_TYPE_WHILE Constant Public Type reference (TYPE) SWD_TRETYP 'WHIL' Workflow definition: Node type (modelling) 20010226
50 NODE_TYPE_WHILE_JOIN Constant Public Type reference (TYPE) SWD_TRETYP 'WHJO' Workflow definition: Node type (modelling) 20010226
51 NODE_TYPE_WHILE_RESULT Constant Public Type reference (TYPE) SWD_TRETYP 'WHRS' Workflow definition: Node type (modelling) 20010226
52 NODE_TYPE_WHILE_RESULT_OTHERS Constant Public Type reference (TYPE) SWD_TRETYP 'WOTH' Workflow definition: Node type (modelling) 20010226
53 NODE_TYPE_XOR Constant Public Type reference (TYPE) SWD_TRETYP 'XOR ' Workflow definition: Node type (modelling) 20010226
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_NODETYPE_IS_INSERTABLE Static method Public Method Can Node Type Be Inserted Using Drag&Drop? 20010226
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20010226
3 DEFAULTTEXT_CHECK Static method Public Method Does the Node Type Have a Default Text? 20010226
4 DEFAULTTEXT_GET Static method Public Method Return Default Text if Required for Node Type 20010226
5 DRAG_AND_DROP_NODETYPES_GET Static method Public Method Return All Drag&Drop-Enabled Node Types 20010226
6 FUNCTION_PRINT_GET Static method Public Method Get Function for Printing a Node Type 20010226
7 GRAPHIC_ICON_GET Static method Public Method Get Name of Icon for Display in Figure 20010226
8 GRAPHIC_TYPES_GET Static method Public Method Return Node Type of Figure 20010226
9 ICONNAME_GET Static method Public Method Get Node Type Icon Name 20010226
10 ICON_GET Static method Public Method Get Node Type Icon 20010226
11 MODELELEMENT_GET Static method Public Method Get Name of Modeling Element (Operator, ...) 20010226
12 MODELELEMENT_TEXT_GET Static method Public Method Determine Text of Modeling Element 20010226
13 NODETYPETEXT_GET Static method Public Method Get Node Type Text 20010226
14 NODETYPE_GET Static method Public Method Getting Node Type from Node List 20010226
15 XOR_FLAG_GET Static method Public Method Return XOR Flag, if Required for Node Type 20010226
Events
Class CL_WFD_NODETYPES has no event.
Types
Class CL_WFD_NODETYPES has no local type.
Method Signatures

Method CHECK_NODETYPE_IS_INSERTABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
# Exception Resumable Description Created on
1 NODETYPE_NOT_INSERTABLE 20010226

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_WFD_NODETYPES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_WFD_NODETYPES has no exception.

Method DEFAULTTEXT_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
# Exception Resumable Description Created on
1 NO_DEFAULTTEXT 20010226

Method DEFAULTTEXT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TEXT Value transfer Type reference (TYPE) SWD_TYPTXT Bezeichnung der Knotenart 20010226
2 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
# Exception Resumable Description Created on
1 NO_DEFAULTTEXT 20010226

Method DRAG_AND_DROP_NODETYPES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NODETYPES Value transfer Type reference (TYPE) SWDTNTYPES Knotentypen 20010226

Method DRAG_AND_DROP_NODETYPES_GET on class CL_WFD_NODETYPES has no exception.

Method FUNCTION_PRINT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Typ des Knotens 20010226
2 Returning RE_FUNCTION Value transfer Type reference (TYPE) FUNCNAME Funktionsname 20010226
# Exception Resumable Description Created on
1 FUNCTION_NOT_FOUND 20010226

Method GRAPHIC_ICON_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
2 Returning RE_ICONFILE Value transfer Type reference (TYPE) VCGMFFILE Name der Datei für das Bildsymbol 20010226
# Exception Resumable Description Created on
1 NODETYPE_NOT_FOUND 20010226

Method GRAPHIC_TYPES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_NODE_TYPE Call by reference Type reference (TYPE) NETTYPE Typ zur Identifikation von Objekten 20010226
2 Exporting EX_NODE_TYPE_PARFOREACH Call by reference Type reference (TYPE) NETTYPE Typ zur Identifikation von Objekten 20010226
3 Exporting EX_PROTOCOL_TYPE Call by reference Type reference (TYPE) NETTYPE Typ zur Identifikation von Objekten 20010226
4 Exporting EX_PROTOCOL_TYPE_PARFOREACH Call by reference Type reference (TYPE) NETTYPE Typ zur Identifikation von Objekten 20010226
5 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
# Exception Resumable Description Created on
1 NODETYPE_NOT_FOUND 20010226

Method ICONNAME_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
2 Returning RE_ICONNAME Value transfer Type reference (TYPE) STRING 20010226

Method ICONNAME_GET on class CL_WFD_NODETYPES has no exception.

Method ICON_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
2 Returning RE_ICON Value transfer Type reference (TYPE) STRING 20010226

Method ICON_GET on class CL_WFD_NODETYPES has no exception.

Method MODELELEMENT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
2 Returning RE_MODELEMENT Value transfer Type reference (TYPE) SWD_MODELE Modellierungselement 20010226

Method MODELELEMENT_GET on class CL_WFD_NODETYPES has no exception.

Method MODELELEMENT_TEXT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODELELEMENT Call by reference Type reference (TYPE) SWD_ELEMNT Workflow-Definition: Modellierungselemente 20010226
2 Returning RE_TEXT Value transfer Type reference (TYPE) SWD_NODTYP Beschreibung der Knotentypen 20010226

Method MODELELEMENT_TEXT_GET on class CL_WFD_NODETYPES has no exception.

Method NODETYPETEXT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
2 Returning RE_TEXT Value transfer Type reference (TYPE) SWD_TYPTXT Bezeichnung der Knotenart 20010226

Method NODETYPETEXT_GET on class CL_WFD_NODETYPES has no exception.

Method NODETYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
2 Returning RE_NODETYPE Value transfer Type reference (TYPE) SWD_NTYPES2 Knotentyp 20010226
# Exception Resumable Description Created on
1 NODETYPE_NOT_FOUND 20010226

Method XOR_FLAG_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NODETYPE Call by reference Type reference (TYPE) SWD_TRETYP Knotentyp 20010226
2 Returning RE_XOR_FLAG Value transfer Type reference (TYPE) SWD_XORFLG Workflow-Definition: XOR - Flag 20010226

Method XOR_FLAG_GET on class CL_WFD_NODETYPES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610