public class ProgramRequirementsSummaryView extends VerticalSectionView
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
Modifier and Type | Field and Description |
---|---|
static String |
NEW_PROG_REQ_ID |
static String |
NEW_REQ_COMP_ID |
static String |
NEW_STMT_TREE_ID |
static int |
tempStmtTreeID |
model, modelId
fields, isDirty, isValidationEnabled, layoutController, sections
Constructor and Description |
---|
ProgramRequirementsSummaryView(ProgramRequirementsViewController parentController,
com.google.gwt.event.shared.HandlerManager eventBus,
Enum<?> viewEnum,
String name,
String modelId,
boolean isReadOnly) |
ProgramRequirementsSummaryView(ProgramRequirementsViewController parentController,
com.google.gwt.event.shared.HandlerManager eventBus,
Enum<?> viewEnum,
String name,
String modelId,
boolean isReadOnly,
EditableHeader header) |
Modifier and Type | Method and Description |
---|---|
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.
|
void |
displayRules() |
static String |
generateStatementTreeId() |
static Map<String,com.google.gwt.user.client.ui.Widget> |
getCluSetWidgetList(StatementTreeViewInfo rule) |
protected String |
getLabel(String messageKey) |
protected String |
getLabel(String messageKey,
String parameter) |
protected ProgramRequirementsDataModel |
getRules() |
boolean |
isDirty()
Returns true if this this section is considered dirty (the user may have entered data into this
section)
|
void |
justStoreRules(Callback<Boolean> callback) |
void |
revertRuleChanges() |
void |
storeRules(Callback<Boolean> callback) |
protected void |
updateRequirementWidgets(ProgramRequirementInfo programReqInfo) |
clear, init, setSectionTitle, updateModel
addView, asWidget, beforeHide, collectBreadcrumbNames, collectHistory, getController, getModel, getModelId, getName, getViewEnum, init, isExportButtonActive, onHistoryEvent, setController, setModelId, setName, setViewEnum, showExport, toString, updateMetadata, updateView, updateView
add, 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, updateWidgetData
getExportElementSubset, getExportFieldValue, getText, insert, isExportElement, setExportElement, setHTML, setText
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove
add, adopt, adopt, disown, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents
addStyleDependentName, 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, unsinkEvents
public static int tempStmtTreeID
public static final String NEW_PROG_REQ_ID
public static final String NEW_STMT_TREE_ID
public static final String NEW_REQ_COMP_ID
public ProgramRequirementsSummaryView(ProgramRequirementsViewController parentController, com.google.gwt.event.shared.HandlerManager eventBus, Enum<?> viewEnum, String name, String modelId, boolean isReadOnly)
public ProgramRequirementsSummaryView(ProgramRequirementsViewController parentController, com.google.gwt.event.shared.HandlerManager eventBus, Enum<?> viewEnum, String name, String modelId, boolean isReadOnly, EditableHeader header)
public boolean isDirty()
BaseSection
isDirty
in interface Section
isDirty
in class BaseSection
Section.isDirty()
protected ProgramRequirementsDataModel getRules()
public void beforeShow(Callback<Boolean> onReadyCallback)
SectionView
beforeShow
in interface View
beforeShow
in class SectionView
public void storeRules(Callback<Boolean> callback)
public void justStoreRules(Callback<Boolean> callback)
public void revertRuleChanges()
protected void updateRequirementWidgets(ProgramRequirementInfo programReqInfo)
public void displayRules()
public static Map<String,com.google.gwt.user.client.ui.Widget> getCluSetWidgetList(StatementTreeViewInfo rule)
public static String generateStatementTreeId()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.