SAP ABAP Interface IF_WCF_GENIL_MODEL_EDITOR_TREE (Functions a tree must implement for genil model editor)
Hierarchy
☛
WEBCUIF (Software Component) SAP Web UI Framework
⤷
CA-WUI-GOL-GIL (Application Component) Generic Interaction Layer
⤷
CRM_GENIL_TOOLS (Package) General Program Tools in Generic Interaction Layer Environmt
⤷
⤷
Properties
| Interface | IF_WCF_GENIL_MODEL_EDITOR_TREE | |
| Short Description | Functions a tree must implement for genil model editor |
General Data
| Package | CRM_GENIL_TOOLS | General Program Tools in Generic Interaction Layer Environmt |
| Created | 20090312 | SAP |
| Last changed | 20110908 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_WCF_GENIL_MODEL_EDITOR_TREE has no forward declaration.
Interfaces
Interface IF_WCF_GENIL_MODEL_EDITOR_TREE has no interface.
Friends
Interface IF_WCF_GENIL_MODEL_EDITOR_TREE has no friend.
Attributes
Interface IF_WCF_GENIL_MODEL_EDITOR_TREE has no attribute.
Methods
Interface IF_WCF_GENIL_MODEL_EDITOR_TREE has no method.
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | ATTRIBUTE_SELECTED | Instance Event (0) |
Public (2) |
An attribute has been selected in the tree | 20090320 |
| 2 | COMPONENT_DETAILS | Instance Event (0) |
Public (2) |
Show details of component | 20090319 |
| 3 | COPY_METHOD | Instance Event (0) |
Public (2) |
Copies an existing method | 20091217 |
| 4 | COPY_OBJECT | Instance Event (0) |
Public (2) |
Copy an existing object | 20090508 |
| 5 | COPY_RELATION | Instance Event (0) |
Public (2) |
Copies an existing relation | 20091217 |
| 6 | CREATE_METHOD | Instance Event (0) |
Public (2) |
Create new method | 20090316 |
| 7 | CREATE_OBJECT | Instance Event (0) |
Public (2) |
Create a new object | 20090313 |
| 8 | CREATE_RELATION | Instance Event (0) |
Public (2) |
Create a new relation | 20090316 |
| 9 | DELETE_METHOD | Instance Event (0) |
Public (2) |
Delete an existing method | 20090316 |
| 10 | DELETE_OBJECT | Instance Event (0) |
Public (2) |
Delete an existing object | 20090316 |
| 11 | DELETE_RELATION | Instance Event (0) |
Public (2) |
Deletes an existing relation | 20090316 |
| 12 | METHOD_SELECTED | Instance Event (0) |
Public (2) |
A method has been selected in the tree | 20090316 |
| 13 | OBJECT_SELECTED | Instance Event (0) |
Public (2) |
An object has been selected in the tree | 20090312 |
| 14 | RELATION_SELECTED | Instance Event (0) |
Public (2) |
A relation has been selected in the tree | 20090316 |
| 15 | RENAME_METHOD | Instance Event (0) |
Public (2) |
Renames an existing method | 20091217 |
| 16 | RENAME_OBJECT | Instance Event (0) |
Public (2) |
Renames an existing object | 20091217 |
| 17 | RENAME_RELATION | Instance Event (0) |
Public (2) |
Renames an existing relation | 20091217 |
| 18 | UML_DIAGRAM | Instance Event (0) |
Public (2) |
Shows UML Diagram of model | 20100504 |
Types
Interface IF_WCF_GENIL_MODEL_EDITOR_TREE has no local type.
Event Signatures
Event ATTRIBUTE_SELECTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ATTRIBUTE_NAME | Exporting | Value transfer | Type reference (TYPE) | NAME_KOMP | Component name | 20090320 | ||
| 2 | OBJECT_KIND | Exporting | Value transfer | Type reference (TYPE) | CRMT_OBJKIND | Object Type | 20090930 | ||
| 3 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090320 |
Event COMPONENT_DETAILS Signature
Event COMPONENT_DETAILS on Interface IF_WCF_GENIL_MODEL_EDITOR_TREE has no parameter.
Event COPY_METHOD Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | METHOD_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Name of Business Object Method | 20091217 | ||
| 2 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20091217 |
Event COPY_OBJECT Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090508 |
Event COPY_RELATION Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RELATION_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_RELATION_NAME | Object name | 20091217 |
Event CREATE_METHOD Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090316 |
Event CREATE_OBJECT Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_KIND | Exporting | Value transfer | Type reference (TYPE) | CRMT_OBJKIND | Object Type | 20090313 | ||
| 2 | RELATION_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_RELATION_NAME | Mandatory for non root objects | 20090313 | ||
| 3 | ROOT_OBJECT | Exporting | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | Mandatory for non root objects | 20090313 |
Event CREATE_RELATION Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_A | Exporting | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_A_NAME | External Name of Source Object | 20090316 |
Event DELETE_METHOD Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | METHOD_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Name of Business Object Method | 20090316 | ||
| 2 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090316 |
Event DELETE_OBJECT Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090316 |
Event DELETE_RELATION Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RELATION_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_RELATION_NAME | Object name | 20090316 |
Event METHOD_SELECTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | METHOD_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Name of Business Object Method | 20090316 | ||
| 2 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20090316 |
Event OBJECT_SELECTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_KIND | Exporting | Value transfer | Type reference (TYPE) | CRMT_OBJKIND | Object Type | 20090930 | ||
| 2 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20090312 |
Event RELATION_SELECTED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RELATION_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_RELATION_NAME | Relation Name | 20090316 |
Event RENAME_METHOD Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | METHOD_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_OBJ_METHOD_NAME | Name of Business Object Method | 20091217 | ||
| 2 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | WCF_OBJECT_NAME | Object name | 20091217 |
Event RENAME_OBJECT Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20091217 |
Event RENAME_RELATION Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RELATION_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_RELATION_NAME | Object name | 20091217 |
Event UML_DIAGRAM Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | OBJECT_NAME | Exporting | Value transfer | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20100504 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 701 |