|
||||||||||
| 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.BasicLayout
org.kuali.student.lum.lu.ui.dependency.client.controllers.DependencyAnalysisController
public class DependencyAnalysisController
| Nested Class Summary | |
|---|---|
static class |
DependencyAnalysisController.DependencyViews
|
| 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 |
|---|
| 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 |
| Fields inherited from interface org.kuali.student.common.ui.client.reporting.ReportExport |
|---|
exportTemplateName |
| Constructor Summary | |
|---|---|
DependencyAnalysisController(String controllerId)
|
|
| Method Summary | |
|---|---|
void |
checkAuthorization(AuthorizationCallback authCallback)
|
DataModel |
getExportDataModel()
This method needs to be implemented on every controller that want's to export the data |
List<ExportElement> |
getExportElementsFromView()
This method returns array of ExportElements which represent the elements on the view that must be exported |
String |
getExportTemplateName()
This overridden method only needs to be implemented if the Generic Export reports has to be overwritten for a particular COntroller. |
String |
getName()
This overridden method return the view name when the controller name is null. |
boolean |
isAuthorizationRequired()
|
boolean |
isExportButtonActive()
This method needs to be implemented only on views that want the export button to display. |
void |
setAuthorizationRequired(boolean required)
|
void |
showExport(boolean show)
|
| Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.layouts.BasicLayout |
|---|
hideView, renderView, updateModel |
| Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.LayoutController |
|---|
addStartViewPopup, addView, asWidget, beforeHide, beforeShow, beforeViewChange, checkForErrors, clear, clearAllWarnings, collectBreadcrumbNames, findParentLayout, getController, getDefaultView, getStartPopup, getStartPopupView, getView, getViewEnum, getViewEnumValue, isStartViewShowing, isValid, isValid, setController, setDefaultView, setName, setViewEnum, showDefaultView, showFirstView, showStartPopup, showWarnings, updateModelFromCurrentView, updateModelFromView |
| Methods inherited from class org.kuali.student.common.ui.client.mvc.Controller |
|---|
addApplicationEventHandler, beginShowView, collectHistory, doReportExport, finalizeShowView, findController, fireApplicationEvent, fireNavigationEvent, getCurrentView, getCurrentViewEnum, getDefaultModelId, getHistoryToken, getParentController, getView, 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 |
|---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidgetOrNull, createHandlerManager, 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, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, 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 |
| Constructor Detail |
|---|
public DependencyAnalysisController(String controllerId)
| Method Detail |
|---|
public void showExport(boolean show)
showExport in interface ViewshowExport in class LayoutControllerpublic boolean isExportButtonActive()
View
isExportButtonActive in interface ViewisExportButtonActive in class LayoutControllerpublic DataModel getExportDataModel()
ReportExport
getExportDataModel in interface ReportExportgetExportDataModel in class Controllerpublic List<ExportElement> getExportElementsFromView()
ReportExport
getExportElementsFromView in interface ReportExportgetExportElementsFromView in class Controllerpublic String getExportTemplateName()
ReportExport
getExportTemplateName in interface ReportExportgetExportTemplateName in class ControllerReportExport.getExportTemplateName()public String getName()
getName in interface ViewgetName in class LayoutControllerLayoutController.getName()public boolean isAuthorizationRequired()
isAuthorizationRequired in interface RequiresAuthorizationpublic void setAuthorizationRequired(boolean required)
setAuthorizationRequired in interface RequiresAuthorizationpublic void checkAuthorization(AuthorizationCallback authCallback)
checkAuthorization in interface RequiresAuthorization
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||