O padrão de design mais próximo em que consigo pensar é o padrão de decorador . Dito isso, você está aninhando visualizações, ou habilitando / desabilitando / preenchendo automaticamente campos com base em outras seleções na interface do usuário, caso em que você pode querer usar o padrão de estratégia ?