1 package org.kuali.student.common.ui.client.configurable.mvc.layouts;
2
3 import java.util.List;
4
5 import org.kuali.student.common.ui.client.mvc.View;
6 import org.kuali.student.common.ui.client.widgets.KSButton;
7
8 public interface ContentNavLayoutController extends DocumentLayoutController{
9 public void removeMenuNavigation();
10 public void addMenu(String title);
11 public void addMenuItem(String parentMenu, final View view);
12 public void addButtonForView(Enum<?> viewType, KSButton button);
13 public void addCommonButton(String parentMenu, KSButton button);
14 public void addCommonButton(String parentMenu, KSButton button, List<Enum<?>> excludedViews);
15 public void addSpecialMenuItem(final View view, String description);
16 }