|
||||||||||
| 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.common.ui.client.configurable.mvc.layouts.MenuSectionController
org.kuali.student.lum.program.client.ProgramController
org.kuali.student.lum.program.client.variation.VariationController
org.kuali.student.lum.program.client.variation.edit.VariationEditController
public class VariationEditController
| Nested Class Summary |
|---|
| 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 | |
|---|---|
private KSButton |
cancelButton
|
private String |
currentId
|
private KSButton |
saveButton
|
| Fields inherited from class org.kuali.student.lum.program.client.variation.VariationController |
|---|
majorController |
| Fields inherited from class org.kuali.student.lum.program.client.ProgramController |
|---|
configurer, eventBus, initialized, processBeforeShow, programModel, programRemoteService, reloadMetadata, sideBar, statusLabel |
| Fields inherited from class org.kuali.student.common.ui.client.configurable.mvc.layouts.MenuSectionController |
|---|
menuViewMap, viewMenuItemMap |
| 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 | |
|---|---|
VariationEditController(DataModel programModel,
ViewContext viewContext,
com.google.gwt.event.shared.HandlerManager eventBus,
MajorEditController majorController)
|
|
| Method Summary | |
|---|---|
void |
beforeShow(Callback<Boolean> onReadyCallback)
Got invoked by framework before showing the view of the controller. |
protected void |
configureView()
|
private void |
doCancel()
|
protected void |
doSave()
|
private void |
doSave(Callback<Boolean> okToChange)
|
protected void |
fireUpdateEvent(Callback<Boolean> okToChange)
|
private void |
initHandlers()
|
protected void |
navigateToParent()
|
private void |
navigateToParent(ProgramSections parentSection)
|
protected void |
resetModel()
|
private void |
saveData(DataModel model)
|
| Methods inherited from class org.kuali.student.lum.program.client.variation.VariationController |
|---|
collectBreadcrumbNames, getProgramName, loadModel |
| Methods inherited from class org.kuali.student.lum.program.client.ProgramController |
|---|
afterMetadataLoaded, beforeViewChange, createCommentPanel, createProgramRemoteService, getDataProperty, getProgramModel, getStringProperty, loadMetadata, loadMetadataCondition, onModelLoadedEvent, requestModel, resetFieldInteractionFlag, setHeaderTitle, setStatus, setViewContext |
| Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.layouts.MenuSectionController |
|---|
addButtonForView, addCommonButton, addCommonButton, addContentWidget, addMenu, addMenuItem, addSpecialMenuItem, addStartMenuItem, hideView, removeMenuNavigation, renderView, revealMenuItems, setContentInfo, setContentTitle, setContentWarning, setSideBarWidget, showNextViewOnMenu, showPrint, updateModel |
| Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.LayoutController |
|---|
addStartViewPopup, addView, asWidget, beforeHide, checkForErrors, clear, findParentLayout, getController, getDefaultView, getName, getStartPopup, getStartPopupView, getView, getViewEnum, getViewEnumValue, isStartViewShowing, isValid, isValid, setController, setDefaultView, setName, setViewEnum, showDefaultView, showFirstView, showStartPopup, updateModelFromCurrentView, updateModelFromView |
| Methods inherited from class org.kuali.student.common.ui.client.mvc.Controller |
|---|
addApplicationEventHandler, collectHistory, findController, fireApplicationEvent, fireNavigationEvent, getCurrentView, getCurrentViewEnum, getDefaultModelId, getHistoryToken, getParentController, getViewContext, onHistoryEvent, registerModel, requestModel, requestModel, resetCurrentView, setCurrentViewEnum, setDefaultModelId, setParentController, 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 |
|---|
addStartViewPopup, addView, setDefaultView, showView |
| Methods inherited from interface org.kuali.student.common.ui.client.mvc.history.HistorySupport |
|---|
collectHistory, onHistoryEvent |
| Field Detail |
|---|
private final KSButton saveButton
private final KSButton cancelButton
private String currentId
| Constructor Detail |
|---|
public VariationEditController(DataModel programModel,
ViewContext viewContext,
com.google.gwt.event.shared.HandlerManager eventBus,
MajorEditController majorController)
| Method Detail |
|---|
private void initHandlers()
protected void fireUpdateEvent(Callback<Boolean> okToChange)
fireUpdateEvent in class ProgramControllerprivate void doSave(Callback<Boolean> okToChange)
protected void configureView()
configureView in class VariationControllerprotected void resetModel()
resetModel in class ProgramControllerprivate void doCancel()
protected void doSave()
doSave in class ProgramControllerprivate void saveData(DataModel model)
protected void navigateToParent()
navigateToParent in class VariationControllerprivate void navigateToParent(ProgramSections parentSection)
public void beforeShow(Callback<Boolean> onReadyCallback)
ProgramController
beforeShow in interface ViewbeforeShow in class ProgramControllerView.beforeShow(org.kuali.student.common.ui.client.mvc.Callback)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||