SAP ABAP Interface IF_CMX_XS_NODE (XSteps: Node)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PP-PI-PMA (Application Component) Process Management
     CMX_XS (Package) XSteps: Run Time Environment
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_CMX_XS_CONTEXT XSteps: Context Object 20021126
2 Interface composition (i COMPRISING i_ref)  IF_CMX_XS_CUSTOM_NODE XSteps: Interface for a Custom Node 20021202
3 Interface composition (i COMPRISING i_ref)  IF_CMX_XS_DESTINATION XSteps: Destination 20021203
4 Interface composition (i COMPRISING i_ref)  IF_CMX_XS_GENERATION XSteps: Generation 20021203
5 Interface composition (i COMPRISING i_ref)  IF_CMX_XS_PARAMETER XSteps: Parameter 20021203
6 Interface composition (i COMPRISING i_ref)  IF_CMX_XS_PERSISTENT XSteps: Persistent Class 20021201
7 Interface composition (i COMPRISING i_ref)  IF_CMX_XS_ROOT XSteps: Step Root 20100322
Properties
Interface IF_CMX_XS_NODE  
Short Description XSteps: Node    
General Data
Package CMX_XS   XSteps: Run Time Environment 
Created 20021001   SAP 
Last changed 20100310   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_COLUMN_TREE_MODEL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_CMX_XS_UNKNOWN Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_CMX_XS_META XSteps: Object that Manages the Metadata 20030121
2 IF_CMX_XS_UNKNOWN XSteps: Unknown Object 20021001
Friends
Interface IF_CMX_XS_NODE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ACTION_CHANGE Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS02' Activity "Change" 20030225
2 CO_ACTION_CHECK Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS0P' Check 20030429
3 CO_ACTION_COPY Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS14' Activity "Copy" 20030307
4 CO_ACTION_CREATE Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS01' Activity "Create Tree" 20030225
5 CO_ACTION_DELETE Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS04' Activity "Delete Tree" 20030225
6 CO_ACTION_DISPLAY Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS03' Activity "Display" 20030225
7 CO_ACTION_EXECUTE Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS08' Activity "Execute" 20030225
8 CO_ACTION_GENERATE Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS10' Activity "Generate" 20030225
9 CO_ACTION_GENERATE_UNDO Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS11' Activity "Reset Generation" 20030403
10 CO_ACTION_INTERFACE_COPY Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS15' Activity "Read SXS Interface" 20030312
11 CO_ACTION_REF_CLOSE Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS17' Activity "Close Reference" 20030405
12 CO_ACTION_REF_OPEN Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS16' Activity "Explode Reference" 20030315
13 CO_ACTION_SHOW_TRANSLATIONS Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS23' Activity: Display Translations 20100121
14 CO_ACTION_SIMULATE Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS0S' Simulate 20030429
15 CO_ACTION_TEST Constant Public Type reference (TYPE) CMX_XS_ACTION 'XS09' Activity "Test" 20030411
16 CO_COPY_MODE_PRODUCTIVE Constant Public Type reference (TYPE) CMX_XS_COPY_MODE 'P' Constant 20030121
17 CO_COPY_MODE_SIMULATION Constant Public Type reference (TYPE) CMX_XS_COPY_MODE 'S' Constant 20030121
18 CO_COPY_MODE_TEST Constant Public Type reference (TYPE) CMX_XS_COPY_MODE 'T' Constant 20030121
19 CO_ICON_CONTEXT Constant Public Type reference (TYPE) ICON_D '@6F@' Constant 20030612
20 CO_ICON_DOMAIN Constant Public Type reference (TYPE) ICON_D '@HO@' Constant 20030618
21 CO_ICON_DST_NAME Constant Public Type reference (TYPE) ICON_D '@GB@' Constant 20030612
22 CO_ICON_DST_TYPE Constant Public Type reference (TYPE) ICON_D '@GC@' Constant 20030612
23 CO_ICON_FOLDER_CLOSED Constant Public Type reference (TYPE) ICON_D '@FN@' Constant 20030612
24 CO_ICON_FOLDER_OPENED Constant Public Type reference (TYPE) ICON_D '@FO@' Constant 20030612
25 CO_ICON_GENERATION Constant Public Type reference (TYPE) ICON_D '@61@' Constant 20030612
26 CO_ICON_INSTRUCTION Constant Public Type reference (TYPE) ICON_D '@IG@' Constant 20030612
27 CO_ICON_LOCATION Constant Public Type reference (TYPE) ICON_D '@A8@' Constant 20030612
28 CO_ICON_PARAM_EXCHANGE Constant Public Type reference (TYPE) ICON_D '@7A@' Constant 20030612
29 CO_ICON_PARAM_INPUT Constant Public Type reference (TYPE) ICON_D '@78@' Constant 20030612
30 CO_ICON_PARAM_LOCAL Constant Public Type reference (TYPE) ICON_D '@77@' Constant 20030612
31 CO_ICON_PARAM_OUTPUT Constant Public Type reference (TYPE) ICON_D '@79@' Constant 20030612
32 CO_ICON_PREDECESSOR Constant Public Type reference (TYPE) ICON_D '@EH@' Constant 20030612
33 CO_ICON_REFERENCE Constant Public Type reference (TYPE) ICON_D '@CT@' Constant 20030612
34 CO_ICON_ROOT_COMPLETED Constant Public Type reference (TYPE) ICON_D '@CX@' Constant 20030612
35 CO_ICON_ROOT_ERROR Constant Public Type reference (TYPE) ICON_D '@CY@' Constant 20030612
36 CO_ICON_ROOT_NEW Constant Public Type reference (TYPE) ICON_D '@CS@' Constant 20030612
37 CO_ICON_ROOT_STARTED Constant Public Type reference (TYPE) ICON_D '@CU@' Constant 20030612
38 CO_ICON_STANDARD_STEP Constant Public Type reference (TYPE) ICON_D '@CT@' Constant 20030612
39 CO_ICON_STEP_COMPLETED Constant Public Type reference (TYPE) ICON_D '@CX@' Constant 20030612
40 CO_ICON_STEP_ERROR Constant Public Type reference (TYPE) ICON_D '@CY@' Constant 20030612
41 CO_ICON_STEP_NEW Constant Public Type reference (TYPE) ICON_D '@CS@' Constant 20030612
42 CO_ICON_STEP_STARTED Constant Public Type reference (TYPE) ICON_D '@CU@' Constant 20030612
43 CO_ICON_SUCCESSOR Constant Public Type reference (TYPE) ICON_D '@EH@' Constant 20030612
44 CO_ICON_SYMBOL Constant Public Type reference (TYPE) ICON_D '@OD@' Constant 20030612
45 CO_ICON_VERSION Constant Public Type reference (TYPE) ICON_D '@0R@' Constant 20030612
46 CO_MSG_CAT_CHECK Constant Public Type reference (TYPE) CMX_XS_MESSAGE_CATEGORY 'C' Constant 20030702
47 CO_MSG_CAT_DESTINATION Constant Public Type reference (TYPE) CMX_XS_MESSAGE_CATEGORY 'D' Constant 20030702
48 CO_MSG_CAT_GENERATE Constant Public Type reference (TYPE) CMX_XS_MESSAGE_CATEGORY 'G' Constant 20030702
49 CO_MSG_FLD_DOMAIN Constant Public Type reference (TYPE) CMX_XS_W_MESSAGE_CONTEXT-FIELD 'DOMAIN' Constant 20030924
50 CO_MSG_FLD_VALUE Constant Public Type reference (TYPE) CMX_XS_W_MESSAGE_CONTEXT-FIELD 'VALUE' Constant 20030924
51 CO_RELATION_NEXT Constant Public Type reference (TYPE) CMX_XS_NODE_RELATION 'N' Constant 20030122
52 CO_RELATION_PARENT Constant Public Type reference (TYPE) CMX_XS_NODE_RELATION 'S' Constant 20030122
53 CO_RELATION_PREDECESSOR Constant Public Type reference (TYPE) CMX_XS_NODE_RELATION 'P' Constant 20030122
54 CO_STATE_ACTION_DISABLED Constant Public Type reference (TYPE) CMX_XS_ACTION_STATE 'D' Constant 20030308
55 CO_STATE_ACTION_NO_AUTH Constant Public Type reference (TYPE) CMX_XS_ACTION_STATE 'V' Constant 20030308
56 CO_STATE_ACTION_POSSIBLE Constant Public Type reference (TYPE) CMX_XS_ACTION_STATE 'P' Constant 20030308
57 CO_STYLE_DEFAULT Constant Public Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>STYLE_DEFAULT Constant 20030625
58 CO_STYLE_INACTIVE Constant Public Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>STYLE_INACTIVE Constant 20030625
59 CO_STYLE_INTENSIFIED Constant Public Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>STYLE_INTENSIFIED Constant 20030625
60 CO_STYLE_INTENSIFIED_CRITICAL Constant Public Type reference (TYPE) I CL_COLUMN_TREE_MODEL=>STYLE_INTENSIFD_CRITICAL Constant 20030625
61 CO_TYPE_CONTEXT Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'C' Constant 20021129
62 CO_TYPE_CUSTOM Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'X' Constant 20021129
63 CO_TYPE_DESTINATION Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'D' Constant 20021129
64 CO_TYPE_GENERATION Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'G' Constant 20021129
65 CO_TYPE_INSTRUCTION Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'I' Constant 20021129
66 CO_TYPE_PARAMETER Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'P' Constant 20021129
67 CO_TYPE_REFERENCE Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'R' Constant 20021129
68 CO_TYPE_ROOT Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'T' Constant 20021129
69 CO_TYPE_STEP Constant Public Type reference (TYPE) CMX_XS_NODE_TYPE 'S' Constant 20021129
70 NID Instance attribute Public Type reference (TYPE) CMX_XS_NODE_GUID GUID of Node 20021201
71 NTYPE Instance attribute Public Type reference (TYPE) CMX_XS_NODE_TYPE XSteps: Type of a Node (Class) 20030226
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_CHILD Instance method Public Method Adds a Subordinated Node 20021001
2 CALL_VISITOR Instance method Public Method Calls a Visitor with the Correct Method 20021002
3 COLLECT_TRANSLATIONS Instance method Public Method Delivers All Translations of Node and Its Children 20100125
4 DO_COMMAND Instance method Public Method Executes a Node-Specifie Command 20021201
5 FIND_POSITION Instance method Public Method Finds a Suitable Insertion Position 20030116
6 GET_ANCESTOR Instance method Public Method Provides the Next Node in the Hierarchy for the Interface 20021030
7 GET_CHILDREN Instance method Public Method Provides a List of Subordinated Nodes 20021106
8 GET_COPY Instance method Public Method Provides a Copy of the Node Subtree 20021126
9 GET_DESCRIPTION Instance method Public Method Provides a Description of the Node 20021129
10 GET_DETAILS Instance method Public Method Provides Details for the Node 20021129
11 GET_LIST Instance method Public Method 20030413
12 GET_META Instance method Public Method 20030121
13 GET_PARENT Instance method Public Method Returns the Superordinated Nodes 20021022
14 INSERT_CHILD Instance method Public Method Adds a Subordinated Node 20021001
15 QUERY_INTERFACE Instance method Public Method 20021001
16 REMOVE_CHILD Instance method Public Method Removes a Subordinate Node 20021104
17 SET_META Instance method Public Method 20030413
18 SET_PARENT Instance method Public Method Changes the Assignment of the Superordinate Node 20030116
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Public
(2)
Attributes and/or Child List of Node Changed 20030214
2 FREE Instance Event
(0)
Public
(2)
Node has Become Invalid 20021206
3 MOVED Instance Event
(0)
Public
(2)
Assignment of Superordinated Node New, Changed, Deleted 20030415
Types
Interface IF_CMX_XS_NODE has no local type.
Method Signatures

Method APPEND_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_CMX_XS_NODE Instanz 20021001
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021001

Method CALL_VISITOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VISITOR Call by reference Object reference (TYPE REF TO) IF_CMX_XS_VISITOR XSteps: Besucher 20021002
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021129

Method COLLECT_TRANSLATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRANSLATIONS Call by reference Type reference (TYPE) CMX_XS_T_NODE_TEXTS XSteps: Übersetzungen eines Parameters 20100125

Method COLLECT_TRANSLATIONS on Interface IF_CMX_XS_NODE has no exception.

Method DO_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COMMAND Call by reference Type reference (TYPE) CMX_XS_ACTION XSteps: Betriebswirtschaftlicher Vorgang 20021201
2 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_T_MESSAGE XSteps: Tabelle für Meldungen 20030207
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021201

Method FIND_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NEW_NODE Call by reference Object reference (TYPE REF TO) IF_CMX_XS_NODE XSteps: Node 20030207
2 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_W_NODE_POSITION XSteps: Beschreibung einer geeigneten Einfügeposition 20030116
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030116

Method GET_ANCESTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IID Call by reference Type reference (TYPE) I Interface-ID 20021030
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CMX_XS_NODE Referenz auf angefordertes Interface 20021104
3 Importing SELF Call by reference Type reference (TYPE) BOOLE_D 'X' Aktuellen Knoten auch berücksichtigen 20030116
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021030

Method GET_CHILDREN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CHILDREN Value transfer Type reference (TYPE) CMX_XS_T_NODE XStep: Referenz auf ein Node 20021106
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021106

Method GET_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CMX_XS_NODE Instanz 20021126
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021126

Method GET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_W_NODE_DESCRIPTION Beschreibung 20021129
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021129

Method GET_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMX_XS_W_NODE_DETAILS Details 20021129
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021129

Method GET_LIST Signature

Method GET_LIST on Interface IF_CMX_XS_NODE has no parameter.
Method GET_LIST on Interface IF_CMX_XS_NODE has no exception.

Method GET_META Signature

Method GET_META on Interface IF_CMX_XS_NODE has no parameter.
Method GET_META on Interface IF_CMX_XS_NODE has no exception.

Method GET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PARENT Value transfer Object reference (TYPE REF TO) IF_CMX_XS_NODE XSteps: Node 20021022
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021030

Method INSERT_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_CMX_XS_NODE Instanz 20021001
2 Importing REF_CHILD Call by reference Object reference (TYPE REF TO) IF_CMX_XS_NODE Einfügeposition 20021022
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021001

Method QUERY_INTERFACE Signature

Method QUERY_INTERFACE on Interface IF_CMX_XS_NODE has no parameter.
Method QUERY_INTERFACE on Interface IF_CMX_XS_NODE has no exception.

Method REMOVE_CHILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CHILD Call by reference Object reference (TYPE REF TO) IF_CMX_XS_NODE XSteps: Node 20021104
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20021104

Method SET_META Signature

Method SET_META on Interface IF_CMX_XS_NODE has no parameter.
Method SET_META on Interface IF_CMX_XS_NODE has no exception.

Method SET_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARENT Call by reference Object reference (TYPE REF TO) IF_CMX_XS_NODE XSteps: Node 20030116
2 Importing SIM_MODE Call by reference Type reference (TYPE) CMX_XS_GEN_MODE XSteps: Generation mode 20090929
# Exception Resumable Description Created on
1 CX_CMX_XS_EXCEPTION XSteps: Ausnahme 20030116
Event Signatures

Event CHANGED Signature
Event CHANGED on Interface IF_CMX_XS_NODE has no parameter.
Event FREE Signature
Event FREE on Interface IF_CMX_XS_NODE has no parameter.
Event MOVED Signature
Event MOVED on Interface IF_CMX_XS_NODE has no parameter.
History
Last changed by/on SAP  20100310 
SAP Release Created in 200