|
||||||||||
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.Panel
com.google.gwt.user.client.ui.ComplexPanel
org.kuali.student.common.ui.client.widgets.field.layout.element.SpanPanel
org.kuali.student.common.ui.client.configurable.mvc.sections.BaseSection
org.kuali.student.common.ui.client.configurable.mvc.views.SectionView
org.kuali.student.common.ui.client.configurable.mvc.views.VerticalSectionView
org.kuali.student.lum.program.client.requirements.ProgramRequirementsManageView
public class ProgramRequirementsManageView
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 |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.IndexedPanel |
---|
com.google.gwt.user.client.ui.IndexedPanel.ForIsWidget |
Nested classes/interfaces inherited from interface com.google.gwt.user.client.ui.HasWidgets |
---|
com.google.gwt.user.client.ui.HasWidgets.ForIsWidget |
Field Summary | |
---|---|
protected Callback<ReqComponentInfoUi> |
actionButtonClickedReqCompCallback
|
protected static String |
COMPOSITION_TEMLATE
|
protected Callback<ReqComponentInfo> |
editReqCompCallback
|
protected Callback<ReqComponentInfo> |
newReqCompSelectedCallbackCallback
|
protected Callback<ReqComponentInfo> |
retrieveCompositionTemplateCallback
|
protected Callback<String> |
retrieveCustomWidgetCallback
|
protected Callback<List<String>> |
retrieveFieldsMetadataCallback
|
protected Callback<Boolean> |
ruleChangedCallback
|
protected static String |
RULEEDIT_TEMLATE
|
protected static String |
RULEPREVIEW_TEMLATE
|
protected static String |
TEMLATE_LANGUAGE
|
Fields inherited from class org.kuali.student.common.ui.client.configurable.mvc.views.SectionView |
---|
model, modelId |
Fields inherited from class org.kuali.student.common.ui.client.configurable.mvc.sections.BaseSection |
---|
fields, isDirty, isValidationEnabled, layoutController, sections |
Fields inherited from class com.google.gwt.user.client.ui.UIObject |
---|
DEBUG_ID_PREFIX |
Constructor Summary | |
---|---|
ProgramRequirementsManageView(ProgramRequirementsViewController parentController,
Enum<?> viewEnum,
String name,
String modelId)
|
Method Summary | |
---|---|
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. |
Integer |
getInternalProgReqID()
|
StatementTreeViewInfo |
getRuleTree()
|
boolean |
isDirty()
Returns true if this this section is considered dirty (the user may have entered data into this section) |
boolean |
isNewRule()
|
protected void |
setEnabled(boolean enabled)
|
void |
setRuleTree(StatementTreeViewInfo stmtTreeInfo,
boolean newRuleFlag,
Integer internalProgReqID)
|
Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.views.VerticalSectionView |
---|
clear, init, setSectionTitle, updateModel |
Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.views.SectionView |
---|
addView, asWidget, beforeHide, collectBreadcrumbNames, collectHistory, getController, getModel, getModelId, getName, getViewEnum, init, isExportButtonActive, onHistoryEvent, setController, setModelId, setName, setViewEnum, showExport, toString, updateMetadata, updateView, updateView |
Methods inherited from class org.kuali.student.common.ui.client.configurable.mvc.sections.BaseSection |
---|
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 |
Methods inherited from class org.kuali.student.common.ui.client.widgets.field.layout.element.SpanPanel |
---|
getExportElementSubset, getExportFieldValue, getText, insert, isExportElement, setExportElement, setHTML, setText |
Methods inherited from class com.google.gwt.user.client.ui.ComplexPanel |
---|
add, adjustIndex, checkIndexBoundsForAccess, checkIndexBoundsForInsertion, getChildren, getWidget, getWidgetCount, getWidgetIndex, getWidgetIndex, insert, insert, iterator, remove, remove |
Methods inherited from class com.google.gwt.user.client.ui.Panel |
---|
add, adopt, adopt, disown, doAttachChildren, doDetachChildren, orphan, remove |
Methods inherited from class com.google.gwt.user.client.ui.Widget |
---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
Methods inherited from class com.google.gwt.user.client.ui.UIObject |
---|
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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static final String TEMLATE_LANGUAGE
protected static final String RULEEDIT_TEMLATE
protected static final String RULEPREVIEW_TEMLATE
protected static final String COMPOSITION_TEMLATE
protected Callback<ReqComponentInfo> editReqCompCallback
protected Callback<Boolean> ruleChangedCallback
protected Callback<ReqComponentInfoUi> actionButtonClickedReqCompCallback
protected Callback<ReqComponentInfo> newReqCompSelectedCallbackCallback
protected Callback<ReqComponentInfo> retrieveCompositionTemplateCallback
protected Callback<List<String>> retrieveFieldsMetadataCallback
protected Callback<String> retrieveCustomWidgetCallback
Constructor Detail |
---|
public ProgramRequirementsManageView(ProgramRequirementsViewController parentController, Enum<?> viewEnum, String name, String modelId)
Method Detail |
---|
public void beforeShow(Callback<Boolean> onReadyCallback)
SectionView
beforeShow
in interface View
beforeShow
in class SectionView
public void setRuleTree(StatementTreeViewInfo stmtTreeInfo, boolean newRuleFlag, Integer internalProgReqID)
public StatementTreeViewInfo getRuleTree()
public boolean isNewRule()
protected void setEnabled(boolean enabled)
public boolean isDirty()
BaseSection
isDirty
in interface Section
isDirty
in class BaseSection
Section.isDirty()
public Integer getInternalProgReqID()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |