오브젝트 노드

활동 다이어그램에서 오브젝트 노드는 활동의 오브젝트 플로우를 정의하는 데 도움이 되는 추상 활동 노드입니다. 오브젝트 노드는 클래스류의 인스턴스가 활동의 특정 시점에 사용 가능할 수 있음을 나타냅니다.

다음 표는 활동 다이어그램에서 오브젝트 플로우를 모델링하는 데 사용할 수 있는 오브젝트 노드 유형을 설명합니다.

오브젝트 노드 유형 설명 아이콘
활동 매개변수 이 노드는 활동의 입력 및 출력 매개변수를 지정합니다. Activity 매개변수라는 작은 직사각형이 활동 프레임의 왼쪽 가장자리에 삽입됩니다.
중앙 버퍼 이 노드는 여러 소스 및 대상의 데이터를 통합합니다. 중앙 버퍼 노드는 조치에 직접 연결하지 않습니다. 직사각형 안에 이중 꺽쇠 괄호로 묶은 centralBuffer 단어가 있습니다.
데이터 저장소 이 노드는 데이터가 지속되는 데이터 플로우를 모델링합니다. 직사각형 안에 이중 꺽쇠 괄호로 묶은 datastore 단어가 있습니다.
입력 핀 이 노드는 조치의 입력 매개변수를 나타냅니다. 입력 핀은 다른 조치에서 수신되는 입력 값을 보유합니다. 작은 사각형이 OpaqueAction이라는 조치의 왼편에 있으며 조치를 가리키는 화살촉을 포함합니다.
출력 핀 이 노드는 조치의 출력 매개변수를 나타냅니다. 출력 핀은 조치가 생성하는 출력 값을 보유합니다. 오브젝트 플로우 에지는 다른 조치에 출력 값을 전달합니다. 작은 사각형이 OpaqueAction2라는 조치의 오른편에 있으며 조치로부터 나오는 화살촉을 포함합니다.
값 핀 이 노드는 조치의 입력 매개변수를 나타냅니다. 이 조치는 특정 값을 보유하는 값 핀이 평가될 때 사용됩니다. "성공" 평가의 결과는 조치에 대한 입력입니다. 작은 사각형이 OpaqueAction이라는 조치의 왼편에 있으며 조치를 가리키는 화살촉을 포함합니다.

피드백