Die Business Process Choreographer Explorer-Befehlsleistenkomponente (CommandBar) zeigt eine Leiste mit Schaltflächen an. Diese Schaltflächen sind für ein Objekt in einer Detailsicht oder die ausgewählten Objekte in einer Liste zuständig.
Die Befehlsleistenkomponente besteht aus den JSF-Komponententags bpe:commandbar und bpe:command. Der Tag bpe:command ist ein Unterelement des Tags bpe:commandbar.
<bpe:commandbar model="#{TaskInstanceList}"> <bpe:command commandID="Work on" label="Work on..." commandClass="com.ibm.bpc.explorer.command.WorkOnTaskCommand" context="#{TaskInstanceDetailsBean}"/> <bpe:command commandID="Cancel" label="Cancel" commandClass="com.ibm.task.clientmodel.command.CancelClaimTaskCommand" context="#{TaskInstanceList}"/> </bpe:commandbar>
Attribut | Erforderlich | Beschreibung |
---|---|---|
model | ja | Ein Wertebindungsausdruck für eine Managed Bean, die die Schnittstelle ItemProvider implementiert. Diese Managed Bean ist in der Regel die Klasse com.ibm.bpe.jsf.handler.BPCListHandler oder die Klasse com.ibm.bpe.jsf.handler.BPCDetailsHandler, die von der Listen- oder Detailkomponente in derselben JSP-Datei wie die Befehlszeilenkomponente verwendet wird. |
styleClass | nein | Die CSS-Darstellung für die Wiedergabe der Leiste. |
buttonStyleClass | nein | Die CSS-Darstellung für die Wiedergabe der Schaltflächen in der Befehlsleiste. |
Attribut | Erforderlich | Beschreibung |
---|---|---|
commandID | ja | Die ID des Befehls. |
commandClass | ja | Die ausgelöste Befehlsklasse. |
action | nein | Eine JSF-action-Methode mit der folgenden
Signatur: String method(). Der von der action-Methode zurückgegebene Wert
bzw. der Wert, der direkt als Literal angegeben wurde, überschreibt das über die execute-Methode des
Befehls zurückgegebene Ziel. Das Attribut action wird nicht verarbeitet, wenn der
Befehl eine andere Ausnahmebedingung als ErrorsInCommandException
auslöst. Wenn dieses Attribut als Ergebniszeichenfolge angegeben wird, wird dadurch ein Ergebnis definiert, das der JSF-Navigationshandler verwendet, um die Navigationsregel und die nächste anzuzeigende Seite festzulegen. Wenn dieses Attribut als Methodenbindung (#{.....}) angegeben wird, hat die aufzurufende Methode die Signatur String method(). Der Rückgabewert wird vom JSF-Navigationshandler verwendet, um die Navigationsregel und die nächste anzuzeigende Seite festzulegen. |
label | ja | Die Bezeichnung der wiedergegebenen Schaltfläche in der Befehlsleiste. |
styleClass | nein | Die CSS-Darstellung für die Wiedergabe der Schaltfläche. Diese Darstellung überschreibt die für die Befehlsleiste definierte Schaltflächendarstellung. |
context | nein | Ein Wertebindungsausdruck, der sich auf eine Managed Bean bezieht. Verwenden Sie dieses Attribut, wenn der Befehl die Zielseite oder die Bean initialisieren muss. |
Letzte Aktualisierung: LASTUPDATEDVAR
(c) Copyright IBM Corporation 2005.
Dieses Information Center basiert auf Eclipse-Technologie. (http://www.eclipse.org)