SAP ABAP Interface IF_CONTROL_COMPOSITE_SUPPORT (Interface for Controls in Control Composites)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-TOO (Application Component) Workbench Tools: Editors, Painters, Modelers
⤷
SEU_CONTROL_COMPOSITE (Package) Tools and Utilities for Controls: Composite and Loader

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EU_EASY_SPLITTER_CONTAINER | Internal Test; Do Not Use | 19990929 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_GUI_SIMPLE_CONTAINER | Anonymous Container | 20000406 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_TREE_CONTROL_BASE | Internal Tree Control Class | 20000223 |
Properties
Interface | IF_CONTROL_COMPOSITE_SUPPORT | |
Short Description | Interface for Controls in Control Composites |
General Data
Package | SEU_CONTROL_COMPOSITE | Tools and Utilities for Controls: Composite and Loader |
Created | 19990922 | SAP |
Last changed | 20000308 | SAP |
Unicode checks active |
Forward declarations
Interface IF_CONTROL_COMPOSITE_SUPPORT has no forward declaration.
Interfaces
Interface IF_CONTROL_COMPOSITE_SUPPORT has no interface.
Friends
Interface IF_CONTROL_COMPOSITE_SUPPORT has no friend.
Attributes
Interface IF_CONTROL_COMPOSITE_SUPPORT has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Destroys Control | 19991001 |
2 | ![]() |
Instance method | Public | Method | 20000607 | |
3 | ![]() |
Instance method | Public | Method | Returns Table of ENUM Constants, Values, and Short Texts | 19991022 |
4 | ![]() |
Instance method | Public | Method | Returns GUI Container for Given Container Node | 19991105 |
5 | ![]() |
Instance method | Public | Method | 20000606 | |
6 | ![]() |
Instance method | Public | Method | Updates Control Property of Given Property Node | 19991105 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | PROPERTY_CHANGED | Instance Event (0) |
Public (2) |
Indicates that Control Property Has Changed | 19990922 |
Types
Interface IF_CONTROL_COMPOSITE_SUPPORT has no local type.
Method Signatures
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROL_TREE_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | Wurzelknoten des beschreibenden Control-Baums | 19991001 | ||
2 | ![]() |
LOADER_REF | Value transfer | Object reference (TYPE REF TO) | OBJECT | Referenz aus Control Composite im Control Loader | 19991001 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Automation-Fehler | 20000223 | |
2 | ![]() |
Systemfehler | 20000223 | |
3 | ![]() |
Fehler beim Zerstören des Controls bzw. eines Subcontrols | 19991001 | |
4 | ![]() |
Input Parameter CONTROL_TREE_NODE nicht gegeben | 19991001 | |
5 | ![]() |
Fehler beim Traversieren des Control-Baums | 19991001 | |
6 | ![]() |
ein Baumknoten hat den falschen Knotentyp | 19991001 |
Method GET_CONTROL_INSERTION_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROL_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | Wurzel des Control-Teilbaums | 20000613 | ||
2 | ![]() |
ERROR_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | Info für Benutzer, warum Operation nicht möglich war | 20000607 | ||
3 | ![]() |
ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Beschreibung eines internen Fehlers (auf englisch) | 20000607 | ||
4 | ![]() |
PARENT_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | Knoten, unter dem eingefügt wird | 20000607 | ||
5 | ![]() |
SUCCESSOR_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | Knoten, vor dem eingefügt wird | 20000607 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CONTROL_NODE fehlerhaft | 20000613 | |
2 | ![]() |
Gegebener Control Tree ist fehlerhaft | 20000613 |
Method GET_ENUM_DESCRIPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ENUM_DOCUMENTATION | Call by reference | Type reference (TYPE) | STRING | Beschreibung des Typs (allgemeiner Text) | 20000217 | ||
2 | ![]() |
ENUM_NAME | Call by reference | Type reference (TYPE) | STRING | Name des ENUM Typs | 19991022 | ||
3 | ![]() |
ENUM_TABLE | Call by reference | Type reference (TYPE) | COCOENTABL | Tabelle der ENUM Descriptoren | 19991022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ENUM dieses Namens nicht gefunden | 19991022 | |
2 | ![]() |
Input Parameter ENUM_NAME nicht gegeben | 19991022 |
Method GET_GUI_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTAINER_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | Container-Knotem im Control-Baum | 19991105 | ||
2 | ![]() |
GUI_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | zugehöriger GUI-Container | 19991105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CONTAINER_NODE ist initial oder hat falschen Typ | 19991105 | |
2 | ![]() |
Fehler bei der Bestimmung des Containers | 19991105 |
Method IS_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_CONTAINER | Value transfer | Type reference (TYPE) | AS4FLAG | 'X': Control ist Container | 20000606 |
Method IS_CONTAINER on Interface IF_CONTROL_COMPOSITE_SUPPORT has no exception.
Method SET_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CONTROL_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | Wurzel des Control-Teilbaums | 19991105 | ||
2 | ![]() |
ERROR_MESSAGE | Call by reference | Type reference (TYPE) | SYMSG | Info für Benutzer, warum Operation nicht möglich war | 20000214 | ||
3 | ![]() |
ERROR_TEXT | Call by reference | Type reference (TYPE) | STRING | Beschreibung eines internen Fehlers (auf englisch) | 19991129 | ||
4 | ![]() |
PROPERTY_NODE | Call by reference | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | zu ändernder Property-Knoten | 19991105 | ||
5 | ![]() |
SUCCESSFUL | Value transfer | Type reference (TYPE) | BOOLEAN | 'X'=Property erfolgreich geändert | 19991105 | ||
6 | ![]() |
TO_RECREATE | Value transfer | Type reference (TYPE) | BOOLEAN | 'X'=Control muss nach Änderung neu erzeugt werden | 19991116 | ||
7 | ![]() |
TREE_NODE | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | siehe Dokumentation | 20000413 | ||
8 | ![]() |
VALUE_BOOLE | Call by reference | Type reference (TYPE) | BOOLEAN | ' ' | Wert bei Typ Boolean | 19991105 | |
9 | ![]() |
VALUE_ENUM | Call by reference | Type reference (TYPE) | I | 0 | Wert bei Typ ENUM | 19991105 | |
10 | ![]() |
VALUE_ICON | Call by reference | Type reference (TYPE) | STRING | Wert bei Typ Icon | 19991105 | ||
11 | ![]() |
VALUE_INT | Call by reference | Type reference (TYPE) | I | 0 | Wert bei Typ Integer | 19991105 | |
12 | ![]() |
VALUE_STRING | Call by reference | Type reference (TYPE) | STRING | Wert bei Typ String | 19991105 | ||
13 | ![]() |
VALUE_TEXT | Call by reference | Type reference (TYPE) | STRING | Wert bei Typ Text | 19991105 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Automation-Fehler | 19991105 | |
2 | ![]() |
Systemfehler | 19991105 | |
3 | ![]() |
Input Parameter CONTROL_NODE nicht gegeben | 19991105 | |
4 | ![]() |
Input Parameter PROPERTY_NODE nicht gegeben | 19991105 | |
5 | ![]() |
Interner Fehler beim Setzen der Property | 20000215 |
Event Signatures
Event PROPERTY_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | TREE_NODE | Exporting | Value transfer | Object reference (TYPE REF TO) | IF_CONTROL_TREE_NODE | siehe Dokumentation | 20000309 |
History
Last changed by/on | SAP | 20000308 |
SAP Release Created in | 46D |