Il componente CommandBar di Business Process Choreographer Explorer visualizza una barra con i pulsanti. Questi pulsanti funzionano sull'oggetto in una vista dettagli o sugli oggetti selezionati in un elenco.
Il componente CommandBar è composto dai tag del componente JSF: bpe:commandbar e bpe:command. Il tag bpe:command è un elemento secondario del tag 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>
Attributo | Richiesto | Descrizione |
---|---|---|
modello | sì | Un'espressione di bind del valore per un bean gestito che implementa l'interfaccia ItemProvider. Questo bean gestito è in genere la classe com.ibm.bpe.jsf.handler.BPCListHandler o la classe com.ibm.bpe.jsf.handler.BPCDetailsHandler utilizzata dal componente Elenco o dal componente Dettagli nello stesso file JSP (JavaServer Pages) del componente CommandBar. |
styleClass | no | Lo stile CSS (cascading style sheet) per visualizzare la barra. |
buttonStyleClass | no | Lo stile CSS per visualizzare i pulsanti nella barra dei comandi. |
Attributo | Richiesto | Descrizione |
---|---|---|
commandID | sì | L'ID del comando. |
commandClass | sì | La classe di comandi di cui è stato eseguito il trigger. |
azione | no | Un metodo dell'azione JSF (JavaServer Faces) che dispone della firma: String method(). Il valore restituito dal metodo action o direttamente specificato come letterale sovrascrive la destinazione restituita dal metodo execute del comando. L'attributo dell'azione non viene
elaborato se il comando genera un'eccezione diversa dall'eccezione ErrorsInCommandException. Se questo attributo viene specificato come stringa di risultato, definisce un risultato utilizzato dal gestore di navigazione JSF per determinare la regola di navigazione e la pagina successiva da visualizzare. Se questo attributo viene specificato come bind del metodo (#{.....}), il metodo da richiamare dispone della firma String method(). Il relativo valore restituito viene utilizzato dal gestore di navigazione JSF per determinare la regola di navigazione e la pagina successiva da visualizzare. |
etichetta | sì | L'etichetta del pulsante che viene visualizzato nella barra dei comandi. |
styleClass | no | Lo stile CSS per la visualizzazione del pulsante. Questo stile sovrascrive lo stile del pulsante definito per la barra dei comandi. |
contesto | no | Un'espressione di bind del valore, che fa riferimento ad un bean gestito. Utilizzare questo attributo se il comando deve inizializzare la pagina o il bean di destinazione. |
(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)