AbstractGenericActiveComponent

Use

AbstractGenericActiveComponent is the abstract base UI element for ActiveX, SilverlightIsland, and FlashIsland. AbstractGenericActiveComponent can be modified to fufill certain functions for both active UI elements. The three aggregations - Properties, DataSources, and Events- can be used to describe the concrete entities of a specific UI element.

Implementation Details

Runtime Class

CL_WD_ABSTR_GAC

Name

Type

Initial Value

Bindable

ID

STRING

(automatic)

No

enabled

WDY_BOOLEAN

true

Yes

height

STRING

Yes

lifeTime

WDUI_LIFE_TIME

whenVisible

Yes

tooltip

Translatable text

Yes

visible

WDUI_VISIBILITY

visible

Yes

width

STRING

Yes

Name

Cardinality

Type

EVENTS

0..n

GACEvent

PROPERTIES

0..n

GACProperty

Other properties that can be inherited are defined in the related higher-level classes. The related UI elements are:

ViewElement

Dynamic Programming

For dynamic programming, the same properties, events and aggregations are available as in the View Designer. However, the spelling format and use of upper/lower case is different.

View Designer Name

Runtime Name

Type

enabled

ENABLED

WDY_BOOLEAN

height

HEIGHT

STRING

lifeTime

LIFE_TIME

WDUI_LIFE_TIME

 lifeTime: whenAlive

CL_WD_ABSTR_GAC=>E_LIFE_TIME-WHEN_ALIVE

 lifeTime: whenVisible

CL_WD_ABSTR_GAC=>E_LIFE_TIME-WHEN_VISIBLE

tooltip

TOOLTIP

WDY_MD_TRANSLATABLE_TEXT

visible

VISIBLE

WDUI_VISIBILITY

 visible: none

CL_WD_ABSTR_GAC=>E_VISIBLE-NONE

 visible: visible

CL_WD_ABSTR_GAC=>E_VISIBLE-VISIBLE

width

WIDTH

STRING

View Designer Name

Runtime Name

Cardinality

EVENTS

EVENTS

0..n

PROPERTIES

PROPERTIES

0..n