De afbeelding is opgenomen in het onderwerp 'De beste gegevensactieklasse kiezen om uit te breiden'. In deze afbeelding ziet u de klassen die u kunt uitbreiden. De afbeelding bevat acht horizontale rechthoekige vakken in drie horizontale rijen. In de bovenste (eerste) rij staan drie vakken, in de middelste (tweede) rij staan drie vakken en in de onderste (derde) rij staan twee vakken.
De drie vakken in de bovenste rij hebben als label 'AbstractDataAction', 'DataActionKOModel' en 'ViewPassingMode'. De drie vakken in de middelste rij hebben als label'CanvasDataAction', 'AbstractHTTPDataAction' en 'EventDataAction'. De twee vakken in de onderste rij met onderliggende items hebben als label 'URLNavigationDataAction' and 'HTTPAPIDataAction'.
De twee vakken in de onderste rij zijn door middel van twee lijnen met pijlen verbonden met 'AbstractHTTPDataAction'. Deze lijnen met pijlen geven aan dat de onderste vakken onderliggende items zijn van 'AbstractHTTPDataAction'. De drie vakken in de middelste rij zijn door middel van lijnen met pijlen verbonden met 'AbstractDataAction'. Deze lijnen met pijlen geven aan dat de vakken in de middelste rij onderliggende items zijn van 'AbstractDataAction' in de bovenste rij. 'DataActionKOModel' – rechts van 'AbstractDataAction' – is door een van rechts naar links wijzende lijn met pijl verbonden met 'AbstractDataAction'. 'ValuePassingMode' bevindt zich rechts naast 'DataActionKOModel' op de bovenste rij, maar is niet verbonden met de andere vakken. In het onderwerp 'De beste gegevensactieklasse kiezen om uit te breiden' vindt u een volledige beschrijving.