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 }