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 | Static Attribute | Public | Type reference (TYPE) | SWDTNTYPES | Node Type in Detail (with Texts) | 20010226 | |||
| 2 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'ANCH' | Workflow definition: Node type (modelling) | 20050602 | ||
| 3 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'CASE' | Workflow definition: Node type (modelling) | 20010226 | ||
| 4 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'CRES' | Workflow definition: Node type (modelling) | 20010226 | ||
| 5 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'COTH' | Workflow definition: Node type (modelling) | 20010226 | ||
| 6 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'CTRL' | Workflow definition: Node type (modelling) | 20010226 | ||
| 7 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'CEVT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 8 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'TIME' | Workflow definition: Node type (modelling) | 20010226 | ||
| 9 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'DRES' | Workflow definition: Node type (modelling) | 20010226 | ||
| 10 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'END ' | Workflow definition: Node type (modelling) | 20010226 | ||
| 11 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'ECAS' | Workflow definition: Node type (modelling) | 20010226 | ||
| 12 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'ENDI' | Workflow definition: Node type (modelling) | 20010226 | ||
| 13 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'EWHI' | Workflow definition: Node type (modelling) | 20010226 | ||
| 14 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'EFUN' | Workflow definition: Node type (modelling) | 20010226 | ||
| 15 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'STEP' | Workflow definition: Node type (modelling) | 20010226 | ||
| 16 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'EXCP' | Workflow definition: Node type (modelling) | 20010226 | ||
| 17 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'FORK' | Workflow definition: Node type (modelling) | 20010226 | ||
| 18 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'FORM' | Workflow definition: Node type (modelling) | 20010226 | ||
| 19 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'FUNC' | Workflow definition: Node type (modelling) | 20010226 | ||
| 20 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'IF ' | Workflow definition: Node type (modelling) | 20010226 | ||
| 21 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'IFRS' | Workflow definition: Node type (modelling) | 20010226 | ||
| 22 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'IEVT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 23 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'JOIN' | Workflow definition: Node type (modelling) | 20010226 | ||
| 24 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'LINK' | Workflow definition: Node type (modelling) | 20010226 | ||
| 25 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'MAIL' | Workflow definition: Node type (modelling) | 20010226 | ||
| 26 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'MSEL' | Workflow definition: Node type (modelling) | 20010226 | ||
| 27 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'OPRT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 28 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'OEVT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 29 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'OPER' | Workflow definition: Node type (modelling) | 20010226 | ||
| 30 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'STRT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 31 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'SEVT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 32 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'SGVT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 33 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'STEP' | Workflow definition: Node type (modelling) | 20010226 | ||
| 34 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'TEMP' | Workflow definition: Node type (modelling) | 20010226 | ||
| 35 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'TEVT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 36 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'EVTT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 37 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'EVTG' | Workflow definition: Node type (modelling) | 20010226 | ||
| 38 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'TMPL' | Workflow definition: Node type (modelling) | 20010226 | ||
| 39 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'TRIG' | Workflow definition: Node type (modelling) | 20010226 | ||
| 40 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'EEVT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 41 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'UNTL' | Workflow definition: Node type (modelling) | 20010226 | ||
| 42 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'UNJO' | Workflow definition: Node type (modelling) | 20010226 | ||
| 43 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'UNRS' | Workflow definition: Node type (modelling) | 20010226 | ||
| 44 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'VOID' | Workflow definition: Node type (modelling) | 20010226 | ||
| 45 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'EVOI' | Workflow definition: Node type (modelling) | 20010226 | ||
| 46 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'WAIT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 47 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'WEVT' | Workflow definition: Node type (modelling) | 20010226 | ||
| 48 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'WEB ' | Workflow definition: Node type (modelling) | 20010226 | ||
| 49 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'WHIL' | Workflow definition: Node type (modelling) | 20010226 | ||
| 50 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'WHJO' | Workflow definition: Node type (modelling) | 20010226 | ||
| 51 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'WHRS' | Workflow definition: Node type (modelling) | 20010226 | ||
| 52 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'WOTH' | Workflow definition: Node type (modelling) | 20010226 | ||
| 53 | Constant | Public | Type reference (TYPE) | SWD_TRETYP | 'XOR ' | Workflow definition: Node type (modelling) | 20010226 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Can Node Type Be Inserted Using Drag&Drop? | 20010226 | |
| 2 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20010226 | |
| 3 | Static method | Public | Method | Does the Node Type Have a Default Text? | 20010226 | |
| 4 | Static method | Public | Method | Return Default Text if Required for Node Type | 20010226 | |
| 5 | Static method | Public | Method | Return All Drag&Drop-Enabled Node Types | 20010226 | |
| 6 | Static method | Public | Method | Get Function for Printing a Node Type | 20010226 | |
| 7 | Static method | Public | Method | Get Name of Icon for Display in Figure | 20010226 | |
| 8 | Static method | Public | Method | Return Node Type of Figure | 20010226 | |
| 9 | Static method | Public | Method | Get Node Type Icon Name | 20010226 | |
| 10 | Static method | Public | Method | Get Node Type Icon | 20010226 | |
| 11 | Static method | Public | Method | Get Name of Modeling Element (Operator, ...) | 20010226 | |
| 12 | Static method | Public | Method | Determine Text of Modeling Element | 20010226 | |
| 13 | Static method | Public | Method | Get Node Type Text | 20010226 | |
| 14 | Static method | Public | Method | Getting Node Type from Node List | 20010226 | |
| 15 | 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 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010226 |
Method DEFAULTTEXT_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CH_TEXT | Value transfer | Type reference (TYPE) | SWD_TYPTXT | Bezeichnung der Knotenart | 20010226 | |||
| 2 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010226 |
Method DRAG_AND_DROP_NODETYPES_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Typ des Knotens | 20010226 | |||
| 2 | RE_FUNCTION | Value transfer | Type reference (TYPE) | FUNCNAME | Funktionsname | 20010226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010226 |
Method GRAPHIC_ICON_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 | |||
| 2 | RE_ICONFILE | Value transfer | Type reference (TYPE) | VCGMFFILE | Name der Datei für das Bildsymbol | 20010226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010226 |
Method GRAPHIC_TYPES_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_NODE_TYPE | Call by reference | Type reference (TYPE) | NETTYPE | Typ zur Identifikation von Objekten | 20010226 | |||
| 2 | EX_NODE_TYPE_PARFOREACH | Call by reference | Type reference (TYPE) | NETTYPE | Typ zur Identifikation von Objekten | 20010226 | |||
| 3 | EX_PROTOCOL_TYPE | Call by reference | Type reference (TYPE) | NETTYPE | Typ zur Identifikation von Objekten | 20010226 | |||
| 4 | EX_PROTOCOL_TYPE_PARFOREACH | Call by reference | Type reference (TYPE) | NETTYPE | Typ zur Identifikation von Objekten | 20010226 | |||
| 5 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010226 |
Method ICONNAME_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 | |||
| 2 | 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 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 | |||
| 2 | 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 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 | |||
| 2 | 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 | IM_MODELELEMENT | Call by reference | Type reference (TYPE) | SWD_ELEMNT | Workflow-Definition: Modellierungselemente | 20010226 | |||
| 2 | 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 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 | |||
| 2 | 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 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 | |||
| 2 | RE_NODETYPE | Value transfer | Type reference (TYPE) | SWD_NTYPES2 | Knotentyp | 20010226 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20010226 |
Method XOR_FLAG_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_NODETYPE | Call by reference | Type reference (TYPE) | SWD_TRETYP | Knotentyp | 20010226 | |||
| 2 | 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 |