SAP ABAP Interface IF_CTS_UI_ENTITY_SOURCE (UI collections)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-CTS-TMS-CTR (Application Component) Central CTS # Transport Management
⤷
SCTS_DIST_CTL_WDUI_COMMON (Package) Common UI Tools

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_CTS_UI_ENTITY_SOURCE | Default source for collections | 20090429 |
Properties
Interface | IF_CTS_UI_ENTITY_SOURCE | |
Short Description | UI collections |
General Data
Package | SCTS_DIST_CTL_WDUI_COMMON | Common UI Tools |
Created | 20090423 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_CTS_SYSTEM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | IF_CTS_TRANSPORT_ENTITY | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_CTS_UI_ENTITY_SOURCE has no interface.
Friends
Interface IF_CTS_UI_ENTITY_SOURCE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_UI_ENTITY_TYPE_COLLECTION | Constant | Public | Type reference (TYPE) | TY_UI_ENTITY_TYPE | 'C' | 20090429 | ||
2 | CO_UI_ENTITY_TYPE_EXT_OBJECT | Constant | Public | Type reference (TYPE) | TY_UI_ENTITY_TYPE | 'X' | 20090707 | ||
3 | CO_UI_ENTITY_TYPE_KEY | Constant | Public | Type reference (TYPE) | TY_UI_ENTITY_TYPE | 'K' | 20130222 | ||
4 | CO_UI_ENTITY_TYPE_OBJECT | Constant | Public | Type reference (TYPE) | TY_UI_ENTITY_TYPE | 'O' | 20090429 | ||
5 | CO_UI_ENTITY_TYPE_REQUEST | Constant | Public | Type reference (TYPE) | TY_UI_ENTITY_TYPE | 'R' | 20090429 | ||
6 | CO_UI_ENTITY_TYPE_STOP | Constant | Public | Type reference (TYPE) | TY_UI_ENTITY_TYPE | 'S' | 20090902 | ||
7 | CO_UI_ENTITY_TYPE_TASK | Constant | Public | Type reference (TYPE) | TY_UI_ENTITY_TYPE | 'T' | 20090429 | ||
8 | CO_UI_ICON_BEACHBALL | Constant | Public | Type reference (TYPE) | STRING | 'ICON_TIME' | 20100611 | ||
9 | CO_UI_MORE_ICON_EMERGENCY | Constant | Public | Type reference (TYPE) | STRING | '~Icon/HighPriority' | 20100121 | ||
10 | CO_UI_STATUS_ICON_CLOSED | Constant | Public | Type reference (TYPE) | STRING | '~Icon/Locked' | 20090507 | ||
11 | CO_UI_STATUS_ICON_NEW | Constant | Public | Type reference (TYPE) | STRING | 'ICON_CHANGE' | 20100216 | ||
12 | CO_UI_STATUS_ICON_OPEN | Constant | Public | Type reference (TYPE) | STRING | 'ICON_CHECKOUT_REQUESTED' | 20090507 | ||
13 | CO_UI_STATUS_ICON_RELEASE | Constant | Public | Type reference (TYPE) | STRING | 'ICON_TRANSPORT' | 20090708 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Retrieves children of a given UI entity | 20090707 |
2 | ![]() |
Instance method | Public | Method | Retrieves a (filtered) list of collections for UI usage | 20090707 |
3 | ![]() |
Instance method | Public | Method | Update a complete list | 20090820 |
4 | ![]() |
Instance method | Public | Method | Updates the given entity | 20090708 |
Events
Interface IF_CTS_UI_ENTITY_SOURCE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_UI_DATETIME | Public | Type reference (TYPE) | STRING | 20090506 |
|
|
2 | TY_UI_ENTITIES | Public | See coding | 20090506 | ty_ui_entities type standard table of ty_ui_entity with key unique type id
|
||
3 | TY_UI_ENTITY | Public | See coding | 20090506 | begin of ty_ui_entity,
entity_ref type ref to if_cts_transport_entity,
id type string,
description type if_cts_transport_entity=>ty_description,
owner type if_cts_transport_entity=>ty_user,
status type if_cts_transport_entity=>ty_status,
status_icon type string,
unique type string,
uniqueparent type string,
expanded type boolean,
leaf type boolean,
type type ty_ui_entity_type,
type_name type string,
export_rc type if_cts_transport_entity=>ty_export_rc,
export_rc_icon type string,
export_rc_text type string,
other_icon type string,
other_text type string,
end of ty_ui_entity
|
||
4 | TY_UI_ENTITY_TYPE | Public | See coding | 20090506 | ty_ui_entity_type type c length 1
|
Method Signatures
Method GET_CHILDREN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CHILDREN | Call by reference | Type reference (TYPE) | TY_UI_ENTITIES | 20090707 | |||
2 | ![]() |
UI_ENTITY | Call by reference | Type reference (TYPE) | TY_UI_ENTITY | 20090707 |
Method GET_CHILDREN on Interface IF_CTS_UI_ENTITY_SOURCE has no exception.
Method GET_ROOT_ENTITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ID | Call by reference | Type reference (TYPE) | IF_CTS_TRANSPORT_ENTITY=>TY_ID | 20091019 | |||
2 | ![]() |
STATUS | Call by reference | Type reference (TYPE) | TY_UI_ENTITY-STATUS | 20090818 | |||
3 | ![]() |
SYSTEM_NAME | Call by reference | Type reference (TYPE) | IF_CTS_SYSTEM=>TY_NAME | 20090818 | |||
4 | ![]() |
UI_ENTITIES | Call by reference | Type reference (TYPE) | TY_UI_ENTITIES | 20090707 | |||
5 | ![]() |
USER_NAME | Call by reference | Type reference (TYPE) | TY_UI_ENTITY-OWNER | 20090707 |
Method GET_ROOT_ENTITIES on Interface IF_CTS_UI_ENTITY_SOURCE has no exception.
Method UPDATE_ENTITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
STATUS | Call by reference | Type reference (TYPE) | TY_UI_ENTITY-STATUS | 20090820 | |||
2 | ![]() |
SYSTEM_NAME | Call by reference | Type reference (TYPE) | IF_CTS_SYSTEM=>TY_NAME | 20090820 | |||
3 | ![]() |
UI_ENTITIES | Call by reference | Type reference (TYPE) | TY_UI_ENTITIES | 20090820 | |||
4 | ![]() |
USER_NAME | Call by reference | Type reference (TYPE) | TY_UI_ENTITY-OWNER | 20090820 |
Method UPDATE_ENTITIES on Interface IF_CTS_UI_ENTITY_SOURCE has no exception.
Method UPDATE_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
UI_ENTITY | Call by reference | Type reference (TYPE) | TY_UI_ENTITY | 20090708 |
Method UPDATE_ENTITY on Interface IF_CTS_UI_ENTITY_SOURCE has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 702 |