Implementing MVC: View
View: The user interface can be a rich client with ADF Swing components, or can use Java ServerFaces and ADF Faces components.