메시지 플로우 편집기는 Workbench에서 메시지 플로우의 그래픽 표현을 정의하고, 개별 메시지 플로우 노드에 대한 등록 정보를 설정할 수 있도록 브로커 응용프로그램 개발 perspective에서 제공된 디폴트 편집기입니다.
자원 네비게이터 보기에서 메시지 플로우(.msgflow) 파일을 열 때 Workbench 창의 편집기 영역에서 편집이 실행됩니다. 편집기 영역은 내장 및 사용자 정의 노드, 이러한 노드 사이의 연결을 선택하여 메시지 플로우를 정의하는 곳입니다.
Message Brokers Toolkit 버전 6.0에서 팔레트 환경 설정 변경에 대한 정보는 색상표 환경설정 변경을 참조하십시오.
메시지 플로우 편집기에는 다음과 같은 보기가 있습니다.
네비게이터 보기는 작업 공간의 모든 자원(즉, 모든 메시지 세트 자원 및 모든 메시지 플로우 자원)을 표시합니다.
편집기 보기는 현재 열려 있는 자원의 컨텐츠를 표시합니다. 또한 자원 사이를 신속하게 전환할 수 있도록 열어 둔 각 자원의 탭을 표시합니다.
열려 있는 자원이 메시지 플로우이면 편집기 보기의 왼쪽 맨 아래에는 두 개의 탭(그래프 및 사용자 정의 등록 정보)이 있습니다.
그래프를 선택하면(디폴트로 선택되어 있음) 편집기 보기에 메시지 플로우의 그래픽 표시가 나타납니다.
편집기 보기의 왼쪽에는 메시지 플로우에 포함할 수 있는 모든 사용 가능한 노드가 들어 있는 팔레트 표시줄이 있습니다. 기본적으로, 팔레트 표시줄은 메시지 플로우를 열 때 접힌 상태로 표시됩니다.
팔레트를 열려면 다음 방법 중 하나를 사용하십시오.
기본적으로, 팔레트 표시줄은 편집기 보기의 왼쪽에 있습니다. 접힌 모드에서 팔레트 표시줄을 누르고 표시줄을 편집기 보기의 오른쪽으로 끌어서 편집기 보기의 오른쪽으로 표시줄을 이동할 수 있습니다.
사용자 정의 등록 정보 탭을 선택하면 메시지 플로우의 사용자 정의 등록 정보를 변경할 수 있는 사용자 정의 등록 정보 편집기가 열립니다. 사용자 정의 등록 정보 편집기는 사용자 등록 정보 계층 보기와 세부사항 보기로 구성되어 있습니다.
사용자 등록 정보 계층 보기는 등록 정보 계층을 갱신하는 데 사용할 수 있는 등록 정보 그룹 추가, 등록 정보 추가 및 삭제의 세 가지 아이콘을 제공합니다. 등록 정보를 추가하면 세부사항 보기가 열립니다. 세부사항 보기에서 유형 및 디폴트 값 등록 정보를 정의할 수 있습니다.
아웃라인 보기에서 메시지 플로우의 특정 노드를 탐색하여 해당 등록 정보를 편집할 수 있습니다.
팔레트 보기는 선택하여 메시지 플로우에 포함할 수 있는 사용 가능한 노드를 나열합니다. 팔레트 보기가 열려 있지 않을 경우 팔레트는 메시지 플로우 편집기에서 고정 가능 요소로 사용할 수 있습니다.
개요 탭은 플로우를 축소해서 표시하므로 대형의 복합 메시지 플로우에 대해 유용한 요약을 제공합니다. 탭을 눌러 아웃라인 보기를 표시하거나 숨기십시오.
타스크 보기는 메시지 플로우 파일을 저장할 때 편집기의 유효성 검증으로 생성된 경고 및 오류 메시지를 표시합니다. 오류를 두 번 누르면 편집기가 오류의 위치를 표시합니다. 예를 들어 노드에 필수 등록 정보를 설정하지 않은 경우 오른쪽 페이지에 해당 노드의 등록 정보 대화상자를 엽니다.
다음 표에는 도구 모음의 아이콘 및 해당 조치가 표시됩니다.
아이콘 | Label | 조치 |
---|---|---|
![]() |
Manhattan | 모든 노드 연결을 일련의 가로 및 세로 선으로 표시합니다. |
![]() |
눈금선 표시 | 편집기 영역의 배경에 수평 및 수직 점선으로 이루어진 눈금선을 표시합니다. |
![]() |
눈금선 등록 정보 | 눈금선 마커의 수평 및 수직 간격, 편집기 영역의 경계와 눈금선 마커 시작 사이의 간격을 정의합니다. |
![]() |
왼쪽 맞추기 | 현재 선택된 노드의 왼쪽 가장자리에 맞춥니다. 둘 이상의 노드를 선택한 경우에만 사용됩니다. |
![]() |
가운데 맞추기 | 현재 선택된 노드의 가로로 가운데 지점(왼쪽과 오른쪽 사이)에 맞춥니다. 둘 이상의 노드를 선택한 경우에만 사용됩니다. |
![]() |
오른쪽 맞추기 | 현재 선택된 모든 노드의 오른쪽 가장자리에 맞춥니다. 둘 이상의 노드를 선택한 경우에만 사용됩니다. |
![]() |
맨 위 맞추기 | 현재 선택된 노드의 맨 위 가장자리에 맞춥니다. 둘 이상의 노드를 선택한 경우에만 사용됩니다. |
![]() |
중간 맞추기 | 현재 선택된 노드의 수직 가운데 지점(맨 위와 맨 아래 사이)에 맞춥니다. 둘 이상의 노드를 선택한 경우에만 사용됩니다. |
![]() |
맨 아래 맞추기 | 현재 선택된 노드의 맨 아래 가장자리에 맞춥니다. 둘 이상의 노드를 선택한 경우에만 사용됩니다. |
![]() |
분배 상자 표시 | 현재 선택된 노드 주위에 사각형 상자를 표시합니다. |
![]() |
가로 분배 | 현재 선택된 노드를 분배 상자 내의 가장 오른쪽 또는 왼쪽 가장자리에 맞춥니다. |
![]() |
세로 분배 | 현재 선택된 노드를 분배 상자 내의 맨 위 또는 맨 아래에 맞춥니다. |