!--a11y-->
ViewElement 
Das ViewElement stellt die Schnittstelle zu einem beliebigen Element einer View dar. Über diese Schnittstelle wird ein Element eindeutig identifiziert und die entsprechende View geliefert.
Beim Erzeugen eines Elements wird eine ID für das Element vergeben, unter der das Element in seiner enthaltenden View eindeutig identifiziert werden kann.
Laufzeit-Klasse: |
CL_WDR_VIEW_ELEMENT |

Bei ViewElement handelt es sich um ein abstraktes UI-Element.
Eigenschaften im View-Designer
Name |
Typ |
Anfangswert |
Bindbar |
id |
STRING |
(automatisch) |
nein |
Methoden des Interface IF_WD_VIEW_ELEMENT
Name |
Parameter |
Rückgabewert |
Beschreibung |
GET_ID |
VALUE |
STRING |
Liefert den eindeutigen Namen (ID) des View-Elements |
GET_VIEW |
VALUE |
IF_WD_VIEW |
Liefert die enthaltene View zum View-Element |
Öffentliche Instanzattribute der Klasse CL_WDR_VIEW_ELEMENT
Name |
Bezugstyp |
Anfangswert |
Beschreibung |
ID |
STRING |
|
Eindeutiger Name (Id) des View-Elements |
VIEW |
IF_WD_VIEW |
|
View zu diesem UI Element |
_CAN_HAVE_CURSOR |
ABAP_BOOL |
|
Angabe, ob das UI-Element fokussierbar ist |
_COMPONENT |
|
Komponente der verwendeten View |
|
_DEFINITION_NAME |
WDY_MD_UI_ELEMENT_DEF_NAME |
|
UI-Element-Definition |
_HAS_ENABLED |
|
ABAP_FALSE |
Angabe, ob das UI-Element enabled ist |
_HAS_READ_ONLY |
ABAP_BOOL |
ABAP_FALSE |
Angabe, ob ein read-only-Attribut existiert |
_IS_UI_ELEMENT |
ABAP_BOOL |
|
Angabe, ob das View-Element ein UI-Element ist |
_IS_UI_ELEMENT_CONTAINER |
ABAP_BOOL |
|
Angabe, ob das View-Element ein UI-Element-Container ist |
_LIBRARY_NAME |
WDY_MD_UI_ELEMENT_LIBRARY |
|
Name der UIE-Bibliothek, zu der das View-Element gehört |
_METHOD_HANDLER |
IF_WD_VIEW_ELEMENT_METHOD_HNDL |
|
Handler für Methodenaufrufe bei View-Elementen |
_PARENT |
CL_WDR_VIEW_ELEMENT |
|
Verwendetes Eltern—View-Element, z.B. Container, Layout, ... |
_PRIMARY_PROPERTY_NAME |
STRING |
|
Name der primären Property, falls sie existiert |