public class CourseRequirementsSummaryView extends VerticalSectionView
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled| Modifier and Type | Field and Description |
|---|---|
protected ActionCancelGroup |
actionCancelButtons |
protected Map<String,com.google.gwt.user.client.ui.Widget> |
addButtonsList |
protected boolean |
displayInitialized |
protected boolean |
isReadOnly |
protected com.google.gwt.user.client.ui.FlowPanel |
layout |
static String |
NEW_REQ_COMP_ID |
static String |
NEW_STMT_TREE_ID |
protected CourseRequirementsViewController |
parentController |
protected Map<String,SpanPanel> |
perCourseRequisiteTypePanel |
protected CourseRequirementsDataModel |
rules |
protected boolean |
showSaveButtons |
model, modelIdfields, isDirty, isValidationEnabled, layoutController, sections| Constructor and Description |
|---|
CourseRequirementsSummaryView() |
CourseRequirementsSummaryView(CourseRequirementsViewController parentController,
Enum<?> viewEnum,
String name,
String modelId,
CourseRequirementsDataModel rulesData,
boolean isReadOnly,
boolean showSaveButtons) |
| Modifier and Type | Method and Description |
|---|---|
protected SubrulePreviewWidget |
addCourseRequisite(SpanPanel requirementsPanel,
StatementTreeViewInfo rule) |
protected void |
addRulePreviewWidgetHandlers(SpanPanel requirementsPanel,
SubrulePreviewWidget subRuleWidget,
String stmtTypeId,
Integer internalProgReqID) |
void |
beforeShow(Callback<Boolean> onReadyCallback)
Called by controller before the view is displayed to allow lazy initialization or any other preparatory work to be
done.
|
protected void |
displayRequirementSectionForGivenType(SpanPanel requirementsPanel,
StatementTypeInfo stmtTypeInfo,
boolean firstSubHeader) |
void |
displayRules() |
static String |
generateStatementTreeId() |
static Map<String,com.google.gwt.user.client.ui.Widget> |
getCluSetWidgetList(StatementTreeViewInfo rule) |
void |
init(CourseRequirementsViewController parentController,
Enum<?> viewEnum,
String name,
String modelId,
CourseRequirementsDataModel rulesData,
boolean isReadOnly,
boolean showSaveButtons) |
boolean |
isDirty()
Returns true if this this section is considered dirty (the user may have entered data into this
section)
|
static boolean |
isTopStatement(StatementTypeInfo stmtInfo) |
void |
revertRuleChanges() |
void |
storeRules(boolean storeRules,
Callback<Boolean> callback) |
protected void |
updateRequirementWidgets(StatementTreeViewInfo rule) |
clear, init, setSectionTitle, updateModeladdView, asWidget, beforeHide, collectBreadcrumbNames, collectHistory, getController, getModel, getModelId, getName, getViewEnum, init, isExportButtonActive, onHistoryEvent, setController, setModelId, setName, setViewEnum, showExport, toString, updateMetadata, updateView, updateViewadd, addField, addSection, addSection, addStyleName, addWidget, clearValidationErrors, clearValidationWarnings, enableField, enableValidation, ensureDirtyFlagPath, getField, getFields, getLayout, getLayoutController, getSection, getSections, getUnnestedFields, isValidationEnabled, processValidationResults, processValidationResults, progressiveEnableAndRequireFields, progressiveEnableFields, progressiveRequireFields, removeField, removeField, removeSection, removeSection, removeWidget, removeWidget, resetDirtyFlags, resetFieldInteractionFlags, setFieldHasHadFocusFlags, setHelp, setInstructions, setIsDirty, setLayoutController, setRequired, setSectionId, setStyleName, updateModel, updateWidgetDatagetExportElementSubset, getExportFieldValue, getText, insert, isExportElement, setExportElement, setHTML, setTextadd, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, removeadd, adopt, adopt, disown, doAttachChildren, doDetachChildren, orphan, removeaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEventsaddStyleDependentName, 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, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, unsinkEventsprotected com.google.gwt.user.client.ui.FlowPanel layout
protected ActionCancelGroup actionCancelButtons
protected Map<String,com.google.gwt.user.client.ui.Widget> addButtonsList
protected CourseRequirementsViewController parentController
protected CourseRequirementsDataModel rules
protected boolean isReadOnly
protected boolean showSaveButtons
public static final String NEW_STMT_TREE_ID
public static final String NEW_REQ_COMP_ID
protected Map<String,SpanPanel> perCourseRequisiteTypePanel
protected boolean displayInitialized
public CourseRequirementsSummaryView()
public CourseRequirementsSummaryView(CourseRequirementsViewController parentController, Enum<?> viewEnum, String name, String modelId, CourseRequirementsDataModel rulesData, boolean isReadOnly, boolean showSaveButtons)
public void init(CourseRequirementsViewController parentController, Enum<?> viewEnum, String name, String modelId, CourseRequirementsDataModel rulesData, boolean isReadOnly, boolean showSaveButtons)
public boolean isDirty()
BaseSectionisDirty in interface SectionisDirty in class BaseSectionSection.isDirty()public void beforeShow(Callback<Boolean> onReadyCallback)
SectionViewbeforeShow in interface ViewbeforeShow in class SectionViewpublic void revertRuleChanges()
protected void updateRequirementWidgets(StatementTreeViewInfo rule)
public void displayRules()
protected void displayRequirementSectionForGivenType(SpanPanel requirementsPanel, StatementTypeInfo stmtTypeInfo, boolean firstSubHeader)
protected SubrulePreviewWidget addCourseRequisite(SpanPanel requirementsPanel, StatementTreeViewInfo rule)
protected void addRulePreviewWidgetHandlers(SpanPanel requirementsPanel, SubrulePreviewWidget subRuleWidget, String stmtTypeId, Integer internalProgReqID)
public static boolean isTopStatement(StatementTypeInfo stmtInfo)
public static Map<String,com.google.gwt.user.client.ui.Widget> getCluSetWidgetList(StatementTreeViewInfo rule)
public void storeRules(boolean storeRules, Callback<Boolean> callback)
public static String generateStatementTreeId()
Copyright © 2004-2014 The Kuali Foundation. All Rights Reserved.