This is encapsulation violation. `projectView` should have a method like `showStartOfProject(project,2)`.