Show TOC

TagCloud Dieses Dokument in der Navigationsstruktur finden

 

Eine TagCloud stellt eine Liste einzelner Einträge in Form von Links dar, die aufgrund bestimmter Kriterien zusammengestellt ist. Eine solche Ansammlung von Links kann beispielsweise eine Liste der meistgesuchten Schlagwörter sein, oder eine Liste der am häufigsten besuchten Seiten eines Benutzers im Internet.

Die Visualisierung der einzelnen Einträge hängt von den im Context spezifizierten Werten ab. Die Liste wird sortiert dargestellt entsprechend der Reihenfolge, wie die Einträge vom Server übergeben werden.

Beispiel für die visuelle Darstellung

TagCloud-Beispiel (TagCloud-Beispiel)

Implementierungsdetails

Laufzeit-Klasse

CL_WD_TAG_CLOUD

Eigenschaften im View Designer

Name

Typ

Anfangswert

Bindbar

id

STRING

(automatisch)

nein

contextMenuBehaviour

WDUI_CONTEXT_MENU_BEHAVIOUR

inherit

nein

contextMenuId

WDY_MD_UI_ELEMENT_REFERENCE

nein

dataSource

Context-Knoten

muss

enabled

WDY_BOOLEAN

true

ja

tagEnabled

WDY_BOOLEAN

true

ja

tagHitcount

Übersetzbarer Text

ja

tagSize

I

1

ja

tagText

Übersetzbarer Text

ja

tagTooltip

Übersetzbarer Text

ja

tooltip

Übersetzbarer Text

ja

visible

WDUI_VISIBILITY

visible

ja

Events im View Designer

View-Designer-Name

onTagSelect

Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:

Dynamische Programmierung
Dynamische Programmierung der Eigenschaften

View-Designer-Name

Laufzeitname

Typ

contextMenuBehaviour

CONTEXT_MENU_BEHAVIOUR

WDUI_CONTEXT_MENU_BEHAVIOUR

 contextMenuBehaviour: inherit

CL_WD_TAG_CLOUD=>E_CONTEXT_MENU_BEHAVIOUR-INHERIT

 contextMenuBehaviour: provide

CL_WD_TAG_CLOUD=>E_CONTEXT_MENU_BEHAVIOUR-PROVIDE

 contextMenuBehaviour: suppress

CL_WD_TAG_CLOUD=>E_CONTEXT_MENU_BEHAVIOUR-SUPPRESS

contextMenuId

CONTEXT_MENU_ID

WDY_MD_UI_ELEMENT_REFERENCE

dataSource

DATA_SOURCE

OBJECT

enabled

ENABLED

WDY_BOOLEAN

tagEnabled

TAG_ENABLED

WDY_BOOLEAN

tagHitcount

TAG_HITCOUNT

WDY_MD_TRANSLATABLE_TEXT

tagSize

TAG_SIZE

I

tagText

TAG_TEXT

WDY_MD_TRANSLATABLE_TEXT

tagTooltip

TAG_TOOLTIP

WDY_MD_TRANSLATABLE_TEXT

tooltip

TOOLTIP

WDY_MD_TRANSLATABLE_TEXT

visible

VISIBLE

WDUI_VISIBILITY

 visible: none

CL_WD_TAG_CLOUD=>E_VISIBLE-NONE

 visible: visible

CL_WD_TAG_CLOUD=>E_VISIBLE-VISIBLE

Dynamische Programmierung der Ereignisse

View-Designer-Name

Laufzeitname

onTagSelect

ON_TAG_SELECT

Beispiel

Test-Beispiele für dieses Oberflächenelement finden Sie im System in den Web-Dynpro-Applikationen und WDR_TEST_TAGCLOUD und WDR_TEST_UI_ELEMENTS.