Business Process Choreographer 탐색기 목록 구성요소는 테이블에 있는 오브젝트의 목록을 표시합니다(예: 타스크, 활동, 프로세스 인스턴스, 프로세스 템플리트, 작업 항목 및 에스컬레이션).
목록 구성요소는 JSF 구성요소 태그 bpe:list 및 bpe:column으로 구성됩니다. bpe:column 태그는 bpe:list 태그의 하위 요소입니다.
<bpe:list model="#{ProcessTemplateList}"> rows="20" styleClass="list" headerStyleClass="listHeader" rowClasses="normal"> <bpe:column name="name" action="processTemplateDetails"/> <bpe:column name="validFromTime"/> <bpe:column name="executionMode" label="Execution mode"/> <bpe:column name="state" converterID="my.state.converter"/> <bpe:column name="autoDelete"/> <bpe:column name="description"/> </bpe:list>
bpe:list 태그의 본문에는 bpe:column 태그만 들어갈 수 있습니다. 테이블이 표현될 때 목록 구성요소는 해당 응용프로그램 오브젝트 목록을 반복하고 각 열에 대해 특정 오브젝트를 제공합니다.
속성 | 필수 | 설명 |
---|---|---|
model | 예 | com.ibm.bpe.jsf.handler.BPCListHandler 클래스의 관리 Bean에 대한 값 바인딩. |
styleClass | 아니오 | 제목, 행 및 페이징 단추가 들어 있는 전체 테이블을 표현하기 위한 캐스케이딩 스타일시트(CSS). |
headerStyleClass | 아니오 | 테이블 헤더를 표현하기 위한 CSS 스타일 클래스. |
cellStyleClass | 아니오 | 개별 테이블 셀을 표현하기 위한 CSS 스타일 클래스. |
buttonStyleClass | 아니오 | 바닥글 영역의 단추를 표현하기 위한 CSS 스타일 클래스. |
rowClasses | 아니오 | 테이블의 행을 표현하기 위한 CSS 스타일 클래스. |
rows | 아니오 | 페이지에 표시된 행 수. 항목 수가 행 수를 초과할 경우 페이징 단추가 테이블 끝에 표시됩니다.이 속성에는 값 표현식이 지원되지 않습니다. |
checkbox | 아니오 | 다중 항목을 선택하기 위한 선택란이 표현되는지 여부를 판별합니다. 이 속성은 true 또는 false 값을 가집니다. |
속성 | 필수 | 설명 |
---|---|---|
name | 예 | 이 열에 표시된 오브젝트 특성 이름. 이 이름은 해당 클라이언트 모델 클래스에 정의된 이름 지정된 특성에 해당되어야 합니다. |
action | 아니오 | 이 속성이 결과 문자열로 지정된 경우, 이 속성은
JSF(JavaServer Faces) 탐색 핸들러가 다음 페이지를 판별하기 위해 사용하는 결과를 정의합니다. 이 속성이 메소드 바인딩(#{.....})으로 지정된 경우, 호출될 메소드는 String method() 서명을 가지며, 해당 리턴 값은 JSF 탐색 핸들러가 다음 페이지를 판별하는 데 사용됩니다. |
label | 아니오 | 테이블 헤더 행의 셀 또는 열의 헤더에 표시되는 레이블. 이 속성을 설정하지 않으면 클라이언트 모델 클래스가 기본 레이블을 제공합니다. |
converterID | 아니오 | JSF 구성 파일에 변환기를 등록하는 데 사용되는 ID. 변환기 ID를 지정하지 않으면 목록에 표시된 오브젝트의 구현이 현재 특성에 대한 변환기의 정의를 포함할 수 있습니다. 목록 구성요소는 이 변환기를 사용합니다. |
ⓒ Copyright IBM Corporation 2005, 2006.
이 Information Center는 Eclipse 기술을 기반으로 합니다. (http://www.eclipse.org)