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 |