Hierarchy
⤷
⤷
Properties
| Class | CL_B2E_XMLVIEW | |
| Short Description | B2E [PDM] XML Viewer | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CE | B2B Engineering |
| Created | 19991021 | SAP |
| Last change | 20050109 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_B2E_XMLVIEW has no interface implemented.
Friends
Class CL_B2E_XMLVIEW has no friend class.
Attributes
Methods
Events
Class CL_B2E_XMLVIEW has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_NODE | Protected | See coding | TT_NODE | 19991028 | |
|
| 2 | TT_OUTLINE | Protected | See coding | TT_OUTLINE | 19991028 | |
|
| 3 | T_NODE | Protected | See coding | T_NODE | 19991028 | |
|
| 4 | T_OUTLINE | Protected | See coding | ALV Outline | 19991028 | |
Method Signatures
Method CALCULATE_CHILDREN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PS_NODE | Call by reference | Type reference (TYPE) | T_NODE | Parent node | 19991102 | |||
| 2 | PT_CHILDREN | Call by reference | Type reference (TYPE) | TT_NODE | Child nodes | 19991102 |
Method CALCULATE_CHILDREN on class CL_B2E_XMLVIEW has no exception.
Method CALCULATE_PRESELECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PT_SELECTED_KEYS | Call by reference | Type reference (TYPE) | CE0_TT_OBJK | Preselected Nodes (CEOBJK Structure) | 19991223 |
Method CALCULATE_PRESELECTION on class CL_B2E_XMLVIEW has no exception.
Method CHANGE_MARKER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MARKER | Call by reference | Type reference (TYPE) | C | Neue Markierung | 20011119 | |||
| 2 | P_MARKER_ONLY | Call by reference | Type reference (TYPE) | C | SPACE | Nur Dokument->M_MARKER setzen | 20011119 | ||
| 3 | P_NODE | Call by reference | Type reference (TYPE) | T_NODE | Aktueller Baumknoten | 20011119 |
Method CHANGE_MARKER on class CL_B2E_XMLVIEW has no exception.
Method CHANGE_MARKER_RECURSIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_MARKER | Call by reference | Type reference (TYPE) | C | Marker | 20011119 | |||
| 2 | P_NODE | Call by reference | Type reference (TYPE) | T_NODE | Aktueller Knoten | 20011119 |
Method CHANGE_MARKER_RECURSIVE on class CL_B2E_XMLVIEW has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_B2E_XMLVIEW has no parameter.
Method CLASS_CONSTRUCTOR on class CL_B2E_XMLVIEW has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PP_APPLICATION | Call by reference | Object reference (TYPE REF TO) | IF_B2E_XMLAPP | IF_B2E_XMLAPP conforming Application object | 19991028 | |||
| 2 | PP_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | Parent Container | 19991028 | |||
| 3 | PP_PDMWORLD | Call by reference | Object reference (TYPE REF TO) | CL_B2E_PDMWORLD | The PDM Data Source (instead of a PDoc) | 19991109 | |||
| 4 | PT_SELECTED | Call by reference | Type reference (TYPE) | CETT_NODE_REFS | Preselected Nodes | 19991223 | |||
| 5 | PT_SELECTED_KEYS | Call by reference | Type reference (TYPE) | CE0_TT_OBJK | Preselected Nodes (CEOBJK Structure) | 19991223 | |||
| 6 | P_DISPLAY | Call by reference | Type reference (TYPE) | CE_BOOL | SPACE | Anzeigen-Modus der Änderungsflags... | 20011113 | ||
| 7 | P_FOLDERTEXT | Call by reference | Type reference (TYPE) | STRING | Top level node text | 20000114 | |||
| 8 | P_INVERSE_DISPLAY | Call by reference | Type reference (TYPE) | CE_BOOL | SPACE | Im Transfer-Modus invertieren der Darstellung | 20011113 | ||
| 9 | P_OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Folder, zu der die View gehört. | 20011113 | |||
| 10 | P_PDOC | Call by reference | Type reference (TYPE) | CE_PDCID | XML Data Source | 19991028 | |||
| 11 | P_SPLIT | Call by reference | Type reference (TYPE) | C | SPACE | Split (SPACE = no splitter, 'H' = horizontal, 'V' = vertica) | 20000112 | ||
| 12 | P_USE_ALT_DISPLAY | Call by reference | Type reference (TYPE) | CE_BOOL | SPACE | Modifiziertes Display verwenden? | 20011113 |
Method CONSTRUCTOR on class CL_B2E_XMLVIEW has no exception.
Method DELETE_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Node to be deleted | 19991109 |
Method DELETE_NODE on class CL_B2E_XMLVIEW has no exception.
Method DELETE_SUBNODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_NODE_KEY | Call by reference | Type reference (TYPE) | LVC_NKEY | Node to be deleted | 19991109 |
Method DELETE_SUBNODES on class CL_B2E_XMLVIEW has no exception.
Method DESTROY_CONTROL Signature
Method DESTROY_CONTROL on class CL_B2E_XMLVIEW has no parameter.
Method DESTROY_CONTROL on class CL_B2E_XMLVIEW has no exception.
Method EXPLODE_MBOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PS_NODE | Call by reference | Type reference (TYPE) | T_NODE | The node to be exploded... | 19991105 |
Method EXPLODE_MBOM on class CL_B2E_XMLVIEW has no exception.
Method GET_DISPLAY_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DISPLAY_MODE | Value transfer | Type reference (TYPE) | CE_BOOL | Display mode | 20011113 |
Method GET_DISPLAY_MODE on class CL_B2E_XMLVIEW has no exception.
Method GET_GLOBAL_COMMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_COMMENT | Value transfer | Type reference (TYPE) | STRING | Comment | 20000121 | |||
| 2 | P_COMMENT_TYPE | Call by reference | Type reference (TYPE) | I | 0 | 0 = owner, 1 = partner | 20000121 |
Method GET_GLOBAL_COMMENT on class CL_B2E_XMLVIEW has no exception.
Method GET_SELECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PT_NODES | Call by reference | Type reference (TYPE) | CETT_NODE_REFS | B2E [RelServ] | 19991215 |
Method GET_SELECTED on class CL_B2E_XMLVIEW has no exception.
Method INIT_MARKER_LAYOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_ITEM_LAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYI | Layout | 20011119 | |||
| 2 | CS_ITEM_LAYOUT1 | Call by reference | Type reference (TYPE) | LVC_S_LACI | Layout beim Ändern | 20011119 | |||
| 3 | P_MARKER | Call by reference | Type reference (TYPE) | C | Initialwert Markierung | 20011119 |
Method INIT_MARKER_LAYOUT on class CL_B2E_XMLVIEW has no exception.
Method INSERT_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PS_CHILD_NODE | Call by reference | Type reference (TYPE) | T_NODE | X | 19991029 | |||
| 2 | PS_NODE | Call by reference | Type reference (TYPE) | T_NODE | X | 19991029 |
Method INSERT_NODE on class CL_B2E_XMLVIEW has no exception.
Method ON_CHECKBOX_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CHECKED | Value transfer | Attribute reference (LIKE) | 20011119 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 20011119 | |||||
| 3 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 20011119 |
Method ON_CHECKBOX_CHANGED on class CL_B2E_XMLVIEW has no exception.
Method ON_DRAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 19991028 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19991028 | |||||
| 3 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991028 |
Method ON_DRAG on class CL_B2E_XMLVIEW has no exception.
Method ON_DRAG_MULTIPLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 20000111 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 20000111 | |||||
| 3 | NODE_KEY_TABLE | Value transfer | Attribute reference (LIKE) | 20000111 |
Method ON_DRAG_MULTIPLE on class CL_B2E_XMLVIEW has no exception.
Method ON_DROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DRAG_DROP_OBJECT | Value transfer | Attribute reference (LIKE) | 19991028 | |||||
| 2 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991028 |
Method ON_DROP on class CL_B2E_XMLVIEW has no exception.
Method ON_EXPAND_NC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991028 |
Method ON_EXPAND_NC on class CL_B2E_XMLVIEW has no exception.
Method ON_ITEM_CONTEXT_MENU_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19991222 | |||||
| 2 | MENU | Value transfer | Attribute reference (LIKE) | 19991222 | |||||
| 3 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991222 |
Method ON_ITEM_CONTEXT_MENU_REQUEST on class CL_B2E_XMLVIEW has no exception.
Method ON_ITEM_CONTEXT_MENU_SELECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 19991222 | |||||
| 2 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19991222 | |||||
| 3 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991222 |
Method ON_ITEM_CONTEXT_MENU_SELECTED on class CL_B2E_XMLVIEW has no exception.
Method ON_ITEM_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIELDNAME | Value transfer | Attribute reference (LIKE) | 19991028 | |||||
| 2 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991028 |
Method ON_ITEM_DOUBLE_CLICK on class CL_B2E_XMLVIEW has no exception.
Method ON_NODE_CONTEXT_MENU_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MENU | Value transfer | Attribute reference (LIKE) | 19991105 | |||||
| 2 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991105 |
Method ON_NODE_CONTEXT_MENU_REQUEST on class CL_B2E_XMLVIEW has no exception.
Method ON_NODE_CONTEXT_MENU_SELECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 19991028 | |||||
| 2 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991028 |
Method ON_NODE_CONTEXT_MENU_SELECTED on class CL_B2E_XMLVIEW has no exception.
Method ON_NODE_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | NODE_KEY | Value transfer | Attribute reference (LIKE) | 19991028 |
Method ON_NODE_DOUBLE_CLICK on class CL_B2E_XMLVIEW has no exception.
Method ON_TOOLBAR_DROPDOWN_CLICKED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 19991119 | |||||
| 2 | POSX | Value transfer | Attribute reference (LIKE) | 19991119 | |||||
| 3 | POSY | Value transfer | Attribute reference (LIKE) | 19991119 |
Method ON_TOOLBAR_DROPDOWN_CLICKED on class CL_B2E_XMLVIEW has no exception.
Method ON_TOOLBAR_FUNCTION_SELECTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FCODE | Value transfer | Attribute reference (LIKE) | 19991119 |
Method ON_TOOLBAR_FUNCTION_SELECTED on class CL_B2E_XMLVIEW has no exception.
Method READ_CHECKED_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Folder | 20011119 | |||
| 2 | USER | Call by reference | Type reference (TYPE) | SYUNAME | Anmeldename des Benutzers | 20011119 |
Method READ_CHECKED_DOCUMENTS on class CL_B2E_XMLVIEW has no exception.
Method REFRESH_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PP_NODE | Value transfer | Object reference (TYPE REF TO) | CL_B2E_NODE | X | 19991217 | |||
| 2 | P_NODE_KEY | Value transfer | Type reference (TYPE) | LVC_NKEY | X | 19991129 |
Method REFRESH_NODE on class CL_B2E_XMLVIEW has no exception.
Method RENDER_NODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | PS_ITEMOUTLINE | Call by reference | Type reference (TYPE) | T_OUTLINE | X | 19991126 | |||
| 2 | PS_NODE | Call by reference | Type reference (TYPE) | T_NODE | X | 19991126 | |||
| 3 | PS_NODELAYOUT | Call by reference | Type reference (TYPE) | LVC_S_LAYN | X | 19991126 | |||
| 4 | PT_ITEMLAYOUT | Call by reference | Type reference (TYPE) | LVC_T_LAYI | X | 19991126 | |||
| 5 | P_NODETEXT | Call by reference | Type reference (TYPE) | LVC_VALUE | X | 19991126 |
Method RENDER_NODE on class CL_B2E_XMLVIEW has no exception.
Method RESET_CHECKBOX_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CHANGED | Call by reference | Type reference (TYPE) | XFELD | Checkbox changed? | 20011113 |
Method RESET_CHECKBOX_CHANGED on class CL_B2E_XMLVIEW has no exception.
Method SET_CHECKBOX_CHANGED Signature
Method SET_CHECKBOX_CHANGED on class CL_B2E_XMLVIEW has no parameter.
Method SET_CHECKBOX_CHANGED on class CL_B2E_XMLVIEW has no exception.
Method WRITE_CHECKED_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJNR | Call by reference | Type reference (TYPE) | J_OBJNR | Folder-Id | 20011119 | |||
| 2 | USER | Call by reference | Type reference (TYPE) | SYUNAME | Anmeldename des Benutzers | 20011119 |
Method WRITE_CHECKED_DOCUMENTS on class CL_B2E_XMLVIEW has no exception.
History
| Last changed by/on | SAP | 20050109 |
| SAP Release Created in |