org.kuali.student.common.ui.client.configurable.mvc.layouts
Interface ViewLayoutController

All Known Subinterfaces:
ContentNavLayoutController, DocumentLayoutController, WorkflowEnhancedNavController
All Known Implementing Classes:
ApplicationController, BasicLayout, BasicLayoutWithContentHeader, BrowseProgramController, CatalogBrowserController, CluSetsManagementController, CoreController, CoreEditController, CoreViewController, CourseAdminController, CourseAdminRetireController, CourseAdminWithoutVersionController, CourseProposalController, CourseRequirementsViewController, CredentialController, CredentialEditController, CredentialViewController, CurriculumHomeController, DependencyAnalysisController, HomeController, LayoutController, MajorController, MajorEditController, MajorProposalController, MajorViewController, MenuEditableSectionController, MenuSectionController, OrgProposalController, ProgramController, ProgramRequirementsViewController, ProgramVersionsController, TabbedSectionLayout, TabMenuController, VariationController, VariationEditController, VariationViewController, VersionsController, VersionsReqController, ViewCourseController, ViewCourseParentController

public interface ViewLayoutController


Method Summary
 void addStartViewPopup(View view)
          Creates a popup window with the view, that can be shown when needed for additional information needed from the user
 void addView(View view)
          Add a view to this LayoutController.
<V extends Enum<?>>
void
setDefaultView(V viewType)
          Set the view with the viewType enum passed in to the be the default view.
<V extends Enum<?>>
void
showView(V viewType)
          Shows the view which corresponds to the viewType enumeration "key"
 

Method Detail

addView

void addView(View view)
Add a view to this LayoutController. A view's "key" is defined by its viewType enumeration.

Parameters:
view -

showView

<V extends Enum<?>> void showView(V viewType)
Shows the view which corresponds to the viewType enumeration "key"

Type Parameters:
V -
Parameters:
viewType -

setDefaultView

<V extends Enum<?>> void setDefaultView(V viewType)
Set the view with the viewType enum passed in to the be the default view. What the default view does varies on controller implementation, but will likely be the first view visible.

Type Parameters:
V -
Parameters:
viewType -

addStartViewPopup

void addStartViewPopup(View view)
Creates a popup window with the view, that can be shown when needed for additional information needed from the user

Parameters:
view -


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.