SAP ABAP Interface IF_WDY_MD_ADT_CONTROLLER (Controller Data (API for AIE))
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-WD-ABA (Application Component) Web Screen Tools - ABAP
⤷
SWDP_METADATA_API_ADT (Package) Special stateless API to support AIE

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_WDY_MD_ADT_CONTROLLER | Controller DATA (API for AIE) | 20120521 |
Properties
Interface | IF_WDY_MD_ADT_CONTROLLER | |
Short Description | Controller Data (API for AIE) |
General Data
Package | SWDP_METADATA_API_ADT | Special stateless API to support AIE |
Created | 20120521 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | WDYN | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_WDY_MD_ADT_CONTROLLER has no interface.
Friends
Interface IF_WDY_MD_ADT_CONTROLLER has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_CTLR_TYPE_COMPONENT | Constant | Public | Type reference (TYPE) | WDY_MD_CONTROLLER_TYPE | WDYN_CTLR_TYPE_COMPONENT | component controller | 20120605 | |
2 | C_CTLR_TYPE_COMP_INTERFACE | Constant | Public | Type reference (TYPE) | WDY_MD_CONTROLLER_TYPE | WDYN_CTLR_TYPE_CMP_INTF | component interface controller | 20120605 | |
3 | C_CTLR_TYPE_CUSTOM | Constant | Public | Type reference (TYPE) | WDY_MD_CONTROLLER_TYPE | WDYN_CTLR_TYPE_CUSTOM | custom controller | 20120605 | |
4 | C_CTLR_TYPE_INTERFACE_VIEW | Constant | Public | Type reference (TYPE) | WDY_MD_CONTROLLER_TYPE | WDYN_CTLR_TYPE_INTF_VIEW | interface view controller | 20120605 | |
5 | C_CTLR_TYPE_VIEW | Constant | Public | Type reference (TYPE) | WDY_MD_CONTROLLER_TYPE | WDYN_CTLR_TYPE_VIEW | view controller | 20120605 | |
6 | C_CTLR_TYPE_WINDOW | Constant | Public | Type reference (TYPE) | WDY_MD_CONTROLLER_TYPE | WDYN_CTLR_TYPE_WINDOW | window controller | 20120605 | |
7 | C_CTX_VALUE_HELP_MODE_APPL | Constant | Public | Type reference (TYPE) | WDY_CONTEXT_VALUE_HELP_MODE | WDYN_VALUE_HELP_MODE_CTX_APPL | Freely Programmed | 20120705 | |
8 | C_CTX_VALUE_HELP_MODE_AUTO | Constant | Public | Type reference (TYPE) | WDY_CONTEXT_VALUE_HELP_MODE | WDYN_VALUE_HELP_MODE_CTX_AUTO | Automatic | 20120705 | |
9 | C_CTX_VALUE_HELP_MODE_DDIC | Constant | Public | Type reference (TYPE) | WDY_CONTEXT_VALUE_HELP_MODE | WDYN_VALUE_HELP_MODE_CTX_DDIC | Dictionary Search Help | 20120705 | |
10 | C_CTX_VALUE_HELP_MODE_DEACTIV | Constant | Public | Type reference (TYPE) | WDY_CONTEXT_VALUE_HELP_MODE | WDYN_VALUE_HELP_MODE_CTX_DEACT | Deactivated | 20120705 | |
11 | C_CTX_VALUE_HELP_MODE_OVS | Constant | Public | Type reference (TYPE) | WDY_CONTEXT_VALUE_HELP_MODE | WDYN_VALUE_HELP_MODE_CTX_OVS | Object Value Selector (OVS) | 20120705 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | check controller data and source code (and associated view) | 20120522 |
2 | ![]() |
Instance method | Public | Method | delete custom controller | 20120606 |
3 | ![]() |
Instance method | Public | Method | 20120521 | |
4 | ![]() |
Instance method | Public | Method | 20120521 | |
5 | ![]() |
Instance method | Public | Method | 20120521 | |
6 | ![]() |
Instance method | Public | Method | 20120530 | |
7 | ![]() |
Instance method | Public | Method | 20120521 | |
8 | ![]() |
Instance method | Public | Method | 20120521 | |
9 | ![]() |
Instance method | Public | Method | 20120521 | |
10 | ![]() |
Instance method | Public | Method | 20120521 | |
11 | ![]() |
Instance method | Public | Method | provide controller source code as local class | 20120521 |
12 | ![]() |
Instance method | Public | Method | savec ontroller meta data | 20120522 |
Events
Interface IF_WDY_MD_ADT_CONTROLLER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GTY_CONTEXT_NODE_NAME | Public | See coding | 20120712 | gty_context_node_name type c length 20
|
||
2 | GTY_DEFAULT_VALUE_TYPE | Public | See coding | 20120719 | gty_default_value_type type c length 255
|
||
3 | GTY_S_ACTION | Public | See coding | 20120521 | begin of gty_s_action,
cmpname type c length 20,
description type wdy_md_description,
action_type type wdy_wb_vc_action_type,
parameters type gty_t_parameter,
end of gty_s_action
|
||
4 | GTY_S_ATTRIBUTE | Public | See coding | 20120521 | begin of gty_s_attribute,
cmpname type wdy_md_object_name, "30 char
description type wdy_md_description,
is_public type wdy_boolean,
abap_typing type wdy_md_abap_typing_enum,
abap_type type wdy_md_abap_type,
end of gty_s_attribute
|
||
5 | GTY_S_CONTEXT_ATTRIBUTE | Public | See coding | 20120522 | begin of gty_s_context_attribute,
attribute_name type wdy_context_attribute_name,
attrib_position type i,
read_only type wdy_read_only,
default_value type gty_default_value_type,
abap_type type wdy_md_abap_type,
abap_typing type wdy_md_abap_typing_enum,
value_help_id type wdy_value_help_id, "ddic search help or comp usage
value_help_mode type wdy_context_value_help_mode, "constants C_CTX_VALUE_HELP_MODE_...
value_help_type_text type gty_value_help_text, "short description for values of DDSHLPTYP
nullable type wdy_boolean.
include type wdy_attribute_format_prop.
types: end of gty_s_context_attribute
|
||
6 | GTY_S_CONTEXT_MAPPING | Public | See coding | 20120522 | begin of gty_s_context_mapping,
ctlr_usage_name type wdy_controller_usage_name,
ctx_mapp_name type wdy_context_mapping_name,
own_node_name type wdy_context_node_name,
map_node_name type wdy_context_node_name,
end of gty_s_context_mapping
|
||
7 | GTY_S_CONTEXT_NODE | Public | See coding | 20120522 | begin of gty_s_context_node,
node_name type gty_context_node_name,
parent_node_name type gty_context_node_name,
node_position type i,
supply_func_name type wdy_md_object_name,
cardinality type wdy_md_co_cardinality,
selection type wdy_md_selection,
singleton type wdy_boolean,
is_recursion_node type wdy_boolean, "node_type
repeated_node type wdy_context_node_name,
abap_type type wdy_md_abap_type,
init_lead_select type wdy_boolean,
is_input_element type wdy_boolean,
is_intf_item type wdy_boolean,
primary_attr type wdy_md_object_name,
attributes type gty_t_context_attribute,
end of gty_s_context_node
|
||
8 | GTY_S_CONTROLLER | Public | See coding | 20120522 | begin of gty_s_controller,
definition type gty_s_controller_definition,
controller_usages type gty_t_controller_usage,
context type gty_t_context_node,
context_mapping type gty_t_context_mapping,
actions type gty_t_action,
attributes type gty_t_attribute,
events type gty_t_event,
methods type gty_t_method,
event_handler type gty_t_event_handler,
supply_functions type gty_t_supply_function,
end of gty_s_controller
|
||
9 | GTY_S_CONTROLLER_DEFINITION | Public | See coding | 20120522 | begin of gty_s_controller_definition,
component_name type wdy_component_name, "max 25
controller_name type wdy_controller_name, "max 20
controller_type type wdy_md_controller_type,
description type wdy_md_description,
runtime_object type wdy_md_object_type.
include type wdy_md_change_information.
types: end of gty_s_controller_definition
|
||
10 | GTY_S_CONTROLLER_USAGE | Public | See coding | 20120521 | begin of gty_s_controller_usage,
ctlr_usage_name type wdy_controller_usage_name,
component_usage type wdy_component_usage_name,
used_controller type wdy_controller_name,
end of gty_s_controller_usage
|
||
11 | GTY_S_EVENT | Public | See coding | 20120521 | begin of gty_s_event,
cmpname type c length 20,
description type wdy_md_description,
is_intf_item type wdy_boolean,
parameters type gty_t_parameter,
end of gty_s_event
|
||
12 | GTY_S_EVENT_HANDLER | Public | See coding | 20120521 | begin of gty_s_event_handler,
cmpname type wdy_md_object_name, "30 char
description type wdy_md_description,
is_intf_item type wdy_boolean,
code_body type string,
parameters type gty_t_parameter,
event_source type wdy_controller_usage_name.
include type wdy_subscribed_event.
include type wdy_subscribed_inbound_plug.
types: end of gty_s_event_handler
|
||
13 | GTY_S_EXCEPTION | Public | See coding | 20120521 | begin of gty_s_exception,
exception_name type wdy_md_object_name,
description type wdy_md_description,
end of gty_s_exception
|
||
14 | GTY_S_METHOD | Public | See coding | 20120521 | begin of gty_s_method,
cmpname type wdy_md_object_name, "30 char
description type wdy_md_description,
is_intf_item type wdy_boolean,
is_predefined type wdy_boolean,
code_body type string,
parameters type gty_t_parameter,
exceptions type gty_t_exception,
end of gty_s_method
|
||
15 | GTY_S_PARAMETER | Public | See coding | 20120521 | begin of gty_s_parameter,
parameter_name type wdy_md_object_name, "30 char
declaration_type type wdy_md_declaration_type_enum,
abap_typing type wdy_md_abap_typing_enum,
abap_type type wdy_md_abap_type,
optional type wdy_boolean,
default_value type c length 255,
description type wdy_md_description,
end of gty_s_parameter
|
||
16 | GTY_S_SUPPLY_FUNCTION | Public | See coding | 20120521 | begin of gty_s_supply_function,
cmpname type wdy_md_object_name, "30 char
description type wdy_md_description,
code_body type string,
parameters type gty_t_parameter, "not changeable!
end of gty_s_supply_function
|
||
17 | GTY_T_ACTION | Public | See coding | 20120521 | gty_t_action type standard table of gty_s_action with key cmpname
|
||
18 | GTY_T_ATTRIBUTE | Public | See coding | 20120521 | gty_t_attribute type standard table of gty_s_attribute with key cmpname
|
||
19 | GTY_T_CONTEXT_ATTRIBUTE | Public | See coding | 20120522 | gty_t_context_attribute type standard table of gty_s_context_attribute
with key attribute_name
|
||
20 | GTY_T_CONTEXT_MAPPING | Public | See coding | 20120522 | gty_t_context_mapping type standard table of gty_s_context_mapping
with key ctlr_usage_name ctx_mapp_name
|
||
21 | GTY_T_CONTEXT_NODE | Public | See coding | 20120522 | gty_t_context_node type standard table of gty_s_context_node
with key node_name
|
||
22 | GTY_T_CONTROLLER_USAGE | Public | See coding | 20120521 | gty_t_controller_usage type standard table of gty_s_controller_usage
with key ctlr_usage_name
|
||
23 | GTY_T_EVENT | Public | See coding | 20120521 | gty_t_event type standard table of gty_s_event with key cmpname
|
||
24 | GTY_T_EVENT_HANDLER | Public | See coding | 20120521 | gty_t_event_handler type standard table of gty_s_event_handler with key cmpname
|
||
25 | GTY_T_EXCEPTION | Public | See coding | 20120521 | gty_t_exception type standard table of gty_s_exception with key exception_name
|
||
26 | GTY_T_METHOD | Public | See coding | 20120521 | gty_t_method type standard table of gty_s_method with key cmpname
|
||
27 | GTY_T_OBJECT_NAME | Public | See coding | 20120719 | gty_t_object_name type standard table of wdy_md_object_name
|
||
28 | GTY_T_PARAMETER | Public | See coding | 20120521 | gty_t_parameter type standard table of gty_s_parameter with key parameter_name
|
||
29 | GTY_T_SUPPLY_FUNCTION | Public | See coding | 20120521 | gty_t_supply_function type standard table of gty_s_supply_function with key cmpname
|
||
30 | GTY_VALUE_HELP_TEXT | Public | See coding | 20120719 | gty_value_help_text type c length 80
|
Method Signatures
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Object reference (TYPE REF TO) | CL_WB_CHECKLIST | 20120522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120605 | ||
2 | ![]() |
20120605 |
Method DELETE Signature
Method DELETE on Interface IF_WDY_MD_ADT_CONTROLLER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120606 | ||
2 | ![]() |
20120606 |
Method LOAD_ACTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ACTIONS | Call by reference | Type reference (TYPE) | GTY_T_ACTION | 20120521 |
Method LOAD_ACTIONS on Interface IF_WDY_MD_ADT_CONTROLLER has no exception.
Method LOAD_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIBUTES | Call by reference | Type reference (TYPE) | GTY_T_ATTRIBUTE | 20120521 |
Method LOAD_ATTRIBUTES on Interface IF_WDY_MD_ADT_CONTROLLER has no exception.
Method LOAD_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTEXT | Call by reference | Type reference (TYPE) | GTY_T_CONTEXT_NODE | 20120522 | |||
2 | ![]() |
MAPPING | Call by reference | Type reference (TYPE) | GTY_T_CONTEXT_MAPPING | 20120522 |
Method LOAD_CONTEXT on Interface IF_WDY_MD_ADT_CONTROLLER has no exception.
Method LOAD_CONTROLLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROLLER_DATA | Call by reference | Type reference (TYPE) | GTY_S_CONTROLLER | 20120530 |
Method LOAD_CONTROLLER on Interface IF_WDY_MD_ADT_CONTROLLER has no exception.
Method LOAD_CONTROLLER_USAGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROLLER_USAGES | Call by reference | Type reference (TYPE) | GTY_T_CONTROLLER_USAGE | table of controller usages | 20120521 |
Method LOAD_CONTROLLER_USAGES on Interface IF_WDY_MD_ADT_CONTROLLER has no exception.
Method LOAD_DEFINITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEFINITION | Call by reference | Type reference (TYPE) | GTY_S_CONTROLLER_DEFINITION | 20120521 |
Method LOAD_DEFINITION on Interface IF_WDY_MD_ADT_CONTROLLER has no exception.
Method LOAD_EVENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EVENTS | Call by reference | Type reference (TYPE) | GTY_T_EVENT | 20120521 |
Method LOAD_EVENTS on Interface IF_WDY_MD_ADT_CONTROLLER has no exception.
Method LOAD_METHODS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EVENT_HANDLER | Call by reference | Type reference (TYPE) | GTY_T_EVENT_HANDLER | 20120521 | |||
2 | ![]() |
METHODS | Call by reference | Type reference (TYPE) | GTY_T_METHOD | 20120521 | |||
3 | ![]() |
SUPPLY_FUNCTIONS | Call by reference | Type reference (TYPE) | GTY_T_SUPPLY_FUNCTION | 20120521 |
Method LOAD_METHODS on Interface IF_WDY_MD_ADT_CONTROLLER has no exception.
Method LOAD_SOURCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DEFINITION_PART | Call by reference | Type reference (TYPE) | RSWSOURCET | 20120521 | |||
2 | ![]() |
IMPLEMENTATION_PART | Call by reference | Type reference (TYPE) | RSWSOURCET | 20120521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120524 | ||
2 | ![]() |
20120524 |
Method SAVE Signature
Method SAVE on Interface IF_WDY_MD_ADT_CONTROLLER has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20120529 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 740 |