Blok danych głównych/szczegółów

Wzorzec dane główne/szczegóły jest używany w wielu elementach interfejsu użytkownika. Składa się z listy lub drzewa (blok główny) i zestawu właściwości (blok szczegółów) określanych wyborem dokonanym w bloku głównym. Formularze Eclipse udostępniają implementację tego wzorca, jako przydatnego bloku konstrukcyjnego o następujących właściwościach:

Zadaniem bloku głównego/szczegółów jest utworzenie sekcji drzewa lub tabeli wyzwalającej powiadomienie o wyborze za pośrednictwem zarządzanego formularza. Jeśli część szczegółów może obsługiwać wybrany obiekt, powinna wykonać przełączenie na stronę tego obiektu i wyświetlić właściwości. W przypadku budowania przy użyciu udostępnionego bloku głównego/szczegółów podklasa powinna: