GACEvent
You can define your own events for yourFlashIsland/SilverlightIsland.
The GACEvent enables you to respond in Web Dynpro to events that occur in FlashIsland/SilverlightIsland. FlashIsland/SilverlightIsland can pass parameters to the events. There are two important issues with GACEvent:
- What is the name of the event that can occur in FlashIsland/SilverlightIsland (property name)?
- What is the name of the Web Dynpro action that is to be executed (event onAction)?
The event parameters are aggregated in the GACEvent (aggregation GACEVENTPARAMETER). Two issues are important with theseGACEvent Parameters:
- The name of the parameter in FlashIsland/SilverlightIsland (property name)
- The type of the parameter (property type)
A FlashIsland/SilverlightIsland can have multiple GACEvents, which in turn can have multiple GACEventParameters.
| Runtime Class |
CL_WD_GAC_EVENT |
Properties in the View Designer
Aggregations in the View Designer
| Name | Cardinality | Type |
|---|---|---|
|
0..n |
Events in the View Designer
| Name |
|---|
Dynamic Programming
For dynamic programming, the same properties, events, and aggregations as in the View Designer are available. Bear in mind the different spellings.
Dynamic Programming of Properties
| View Designer Name | Runtime Name | Type |
|---|---|---|
|
NAME |
STRING |
Dynamic Programming of Events
| View Designer Name | Runtime Name |
|---|---|
|
ON_ACTION |
Dynamic Programming of Aggregations
| View Designer Name | Runtime Name | Cardinality |
|---|---|---|
|
EVENT_PARAMETERS |
0..n |