Dúvida sobre MVC em relação a associacao de classes

Boa tarde Pessoal

Estou com uma dúvida na modelagem do meu sistema no seguinte ponto:

Tenho duas classes View, sendo q uma classe recebe componentes de outras (estou fazendo em Swing). Por exemplo: Tenho uma classe q terá varios JPanel originados de outras classes como se fosse um portal e gostaria de saber se é correto essa classe Portal receber diretamente objetos de outras view ou se o correto é fazer com que suas classes Controller conversem e troquem os componente entre si?

valeu!

André Rios