Business Process Choreographer 탐색기 CommandBar 구성요소는 단추가 있는 표시줄을 표시합니다. 이 단추는 자세히 보기에 있는 오브젝트 또는 목록에서 선택된 오브젝트에 대해 조작됩니다.
CommandBar 구성요소는 JSF 구성요소 태그 bpe:commandbar 및 bpe:command로 구성됩니다. bpe:command 태그는 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>
속성 | 필수 | 설명 |
---|---|---|
model | 예 | ItemProvider 인터페이스를 구현하는 관리 Bean에 대한 값 바인딩 표현식. 이 관리 Bean은 보통 같은 JSP(JavaServer Pages) 파일에 있는 목록 구성요소 또는 세부사항 구성요소가 CommandBar 구성요소로서 사용하는 com.ibm.bpe.jsf.handler.BPCListHandler 클래스 또는 com.ibm.bpe.jsf.handler.BPCDetailsHandler 클래스입니다. |
styleClass | 아니오 | 표시줄을 표현하기 위한 캐스케이딩 스타일시트(CSS). |
buttonStyleClass | 아니오 | 명령 표시줄의 단추를 표현하기 위한 CSS 스타일. |
속성 | 필수 | 설명 |
---|---|---|
commandID | 예 | 명령 ID. |
commandClass | 예 | 트리거되는 명령 클래스. |
action | 아니오 | 서명이 있는 JSF(JavaServer Faces) 조치 메소드: String method().
이 action 메소드가
리턴하거나 리터럴로 직접 지정된 값은 명령의 execute 메소드가 리턴한 대상을 대체합니다.
명령이
ErrorsInCommandException 예외 이외의 다른 예외를 생성하는 경우 이 action 속성은 처리되지 않습니다.
이 속성이 결과 문자열로 지정된 경우, 이 속성은 JSF 탐색 핸들러가 표시할 다음 페이지 및 탐색 규칙을 판별하기 위해 사용하는 결과를 정의합니다. 이 속성이 메소드 바인딩(#{.....})으로 지정된 경우, 호출될 메소드는 String method() 서명을 가집니다. JSF 탐색 핸들러는 해당 리턴 값을 사용하여 표시할 다음 페이지 및 탐색 규칙을 판별합니다. |
label | 예 | 명령 표시줄에 표현되는 단추의 레이블. |
styleClass | 아니오 | 단추를 표현하기 위한 CSS 스타일. 이 스타일은 명령 표시줄에 대해 정의된 단추 스타일을 대체합니다. |
context | 아니오 | 관리 Bean을 참조하는 값 바인딩 표현식. 명령이 대상 페이지 또는 Bean을 초기화해야 하는 경우 이 속성을 사용합니다. |
ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)