|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.google.gwt.user.client.ui.Composite
org.kuali.student.common.ui.client.mvc.Controller
org.kuali.student.common.ui.client.configurable.mvc.LayoutController
org.kuali.student.lum.lu.ui.main.client.controllers.ApplicationController
public class ApplicationController
| Nested Class Summary | |
|---|---|
static class |
ApplicationController.AppViews
|
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
| Field Summary | |
|---|---|
com.google.gwt.user.client.ui.FlowPanel |
container
|
static com.google.gwt.user.client.ui.FlowPanel |
contentPanel
|
| Fields inherited from class org.kuali.student.common.ui.client.configurable.mvc.LayoutController |
|---|
defaultView, name, startPopupView, startViewWindow, viewEnumMap, viewMap, viewType |
| Fields inherited from class org.kuali.student.common.ui.client.mvc.Controller |
|---|
context, NO_OP_CALLBACK, parentController |
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
ApplicationController(String controllerId,
com.google.gwt.user.client.ui.Widget header)
|
|
| Method Summary | |
|---|---|
private void |
addHandlers()
|
static com.google.gwt.user.client.ui.ComplexPanel |
getApplicationViewContainer()
|
protected void |
hideView(View view)
Must be implemented by the subclass to hide the view. |
private void |
init(com.google.gwt.user.client.ui.Widget header)
|
protected void |
renderView(View view)
Must be implemented by the subclass to render the view. |
private void |
setupViews()
|
void |
showDefaultView(Callback<Boolean> onReadyCallback)
Shows the default view. |
void |
updateModel()
|
| Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.LayoutController |
|---|
addStartViewPopup, addView, asWidget, beforeHide, beforeShow, beforeViewChange, checkForErrors, clear, collectBreadcrumbNames, findParentLayout, getController, getDefaultView, getName, getStartPopup, getStartPopupView, getView, getViewEnum, getViewEnumValue, getViewsEnum, isStartViewShowing, isValid, isValid, setController, setDefaultView, setName, setViewEnum, showFirstView, showStartPopup, updateModelFromCurrentView, updateModelFromView |
| Methods inherited from class org.kuali.student.common.ui.client.mvc.Controller |
|---|
addApplicationEventHandler, clearViewContext, collectHistory, findController, fireApplicationEvent, fireNavEvents, fireNavigationEvent, getControllerId, getCurrentView, getCurrentViewEnum, getDefaultModelId, getHistoryToken, getParentController, getViewContext, onHistoryEvent, registerModel, requestModel, requestModel, requestModel, resetCurrentView, setCurrentViewEnum, setDefaultModelId, setParentController, setViewContext, showView, showView |
| Methods inherited from class com.google.gwt.user.client.ui.Composite |
|---|
getWidget, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, setWidget |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
addDomHandler, addHandler, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.kuali.student.common.ui.client.configurable.mvc.layouts.ViewLayoutController |
|---|
showView |
| Methods inherited from interface org.kuali.student.common.ui.client.mvc.history.HistorySupport |
|---|
collectHistory, onHistoryEvent |
| Field Detail |
|---|
public static com.google.gwt.user.client.ui.FlowPanel contentPanel
public com.google.gwt.user.client.ui.FlowPanel container
| Constructor Detail |
|---|
public ApplicationController(String controllerId,
com.google.gwt.user.client.ui.Widget header)
| Method Detail |
|---|
private void init(com.google.gwt.user.client.ui.Widget header)
private void addHandlers()
private void setupViews()
public void updateModel()
updateModel in interface ViewupdateModel in class LayoutControllerprotected void hideView(View view)
Controller
hideView in class Controllerprotected void renderView(View view)
Controller
renderView in class Controllerpublic static com.google.gwt.user.client.ui.ComplexPanel getApplicationViewContainer()
public void showDefaultView(Callback<Boolean> onReadyCallback)
Controller
showDefaultView in class LayoutController
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||