이 이미지는 '확장할 최상의 데이터 작업 클래스 선택' 항목에 포함됩니다. 이 이미지는 확장할 수 있는 클래스를 보여주며 가로 세 줄에 있는 여덟 개의 수평 직사각형 상자를 포함합니다. 즉, 위쪽(첫번째) 줄에 세 개의 상자, 가운데(두번째) 줄에 세 개의 상자, 아래쪽(세번째) 줄에 두 개의 상자가 있습니다.
위쪽 줄에 있는 세 개의 상자는 레이블이 AbstractDataAction, DataActionKOModel 및 ViewPassingMode입니다. 가운데 줄에 있는 세 개의 상자는 레이블이 CanvasDataAction, AbstractHTTPDataAction 및 EventDataAction입니다. 아래쪽 하위 줄에 있는 두 개의 상자는 레이블이 URLNavigationDataAction 및 HTTPAPIDataAction입니다.
아래쪽 줄에 있는 두 개의 상자는 화살표가 있는 선으로 AbstractHTTPDataAction에 연결됩니다. 이는 아래쪽 상자가 AbstractHTTPDataAction의 하위임을 나타냅니다. 가운데 줄에 있는 세 개의 상자는 화살표가 있는 선으로 Abstract DataAction에 연결됩니다. 이는 가운데 행의 상자가 위쪽 줄에 있는 AbstractDataAction의 하위임을 나타냅니다. AbstractDataAction 오른쪽에 있는 DataActionKOModel은 오른쪽에서 왼쪽으로 향하는 화살표가 있는 가로선으로 AbstractDataAction에 연결되며, ValuePassingMode는 위쪽 줄에서 DataActionKOModel 옆에 있지만 연결되어 있지 않습니다. 전체 설명은 '확장할 최상의 데이터 작업 클래스 선택' 항목에서 제공됩니다.