public class SummaryTableSection extends VerticalSection
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
fields, isDirty, isValidationEnabled, layout, layoutController, sections
Constructor and Description |
---|
SummaryTableSection() |
SummaryTableSection(Controller controller) |
SummaryTableSection(Controller controller,
SectionTitle title) |
Modifier and Type | Method and Description |
---|---|
String |
addField(FieldDescriptor fieldDescriptor)
Adds a field to this section.
|
String |
addSection(Section section)
Adds a section to this section's layout.
|
String |
addSection(String key,
Section section)
Same as addSection except with an option user defined key (for retrieval of the section if necessary).
|
void |
addShowRowCallback(ShowRowConditionCallback callback) |
void |
addSummaryTableFieldBlock(SummaryTableFieldBlock section) |
protected int |
buildMultiplicityRows(DataModel model,
DataModel compModel,
SummaryTableMultiplicityFieldRow parentRow,
List<SummaryTableRow> rowList,
int styleLevel,
Integer parentNum) |
String |
getContentColumnHeader1() |
String |
getContentColumnHeader2() |
boolean |
getHasWarnings() |
boolean |
getIsMissingFields() |
SummaryTable |
getSummaryTable() |
void |
init(Controller controller) |
ValidationResult.ErrorLevel |
processValidationResults(List<ValidationResultInfo> results)
Same as processValidationResults(results, true)
|
ValidationResult.ErrorLevel |
processValidationResults(List<ValidationResultInfo> results,
boolean clearErrors)
Processes the validation results passed in and displays the appropriate message on the screen next
to the corresponding field or section.
|
void |
removeValidationHighlighting() |
void |
setContentColumnHeader1(String title) |
void |
setContentColumnHeader2(String title) |
void |
setEditable(boolean bool) |
String |
translatePath(String path,
String parentPath,
int num) |
void |
updateWidgetData(DataModel model)
Updates the section's fields with data from the model passed in.
|
addShowAllLink, getShowAllLink
add, addStyleName, addWidget, clearValidationErrors, clearValidationWarnings, enableField, enableValidation, ensureDirtyFlagPath, getField, getFields, getLayout, getLayoutController, getSection, getSections, getUnnestedFields, isDirty, isValidationEnabled, progressiveEnableAndRequireFields, progressiveEnableFields, progressiveRequireFields, removeField, removeField, removeSection, removeSection, removeWidget, removeWidget, resetDirtyFlags, resetFieldInteractionFlags, setFieldHasHadFocusFlags, setHelp, setInstructions, setIsDirty, setLayoutController, setRequired, setSectionId, setStyleName, updateModel
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, clear, disown, doAttachChildren, doDetachChildren, orphan, remove
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, 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, toString, unsinkEvents
public SummaryTableSection()
public SummaryTableSection(Controller controller)
public SummaryTableSection(Controller controller, SectionTitle title)
public boolean getIsMissingFields()
public boolean getHasWarnings()
public void init(Controller controller)
public void setContentColumnHeader1(String title)
public void setContentColumnHeader2(String title)
public String getContentColumnHeader1()
public String getContentColumnHeader2()
public void setEditable(boolean bool)
public void addShowRowCallback(ShowRowConditionCallback callback)
public void addSummaryTableFieldBlock(SummaryTableFieldBlock section)
public ValidationResult.ErrorLevel processValidationResults(List<ValidationResultInfo> results)
BaseSection
processValidationResults
in interface Section
processValidationResults
in class BaseSection
Section.processValidationResults(java.util.List)
public ValidationResult.ErrorLevel processValidationResults(List<ValidationResultInfo> results, boolean clearErrors)
BaseSection
processValidationResults
in interface Section
processValidationResults
in class BaseSection
Section.processValidationResults(java.util.List, boolean)
public void removeValidationHighlighting()
protected int buildMultiplicityRows(DataModel model, DataModel compModel, SummaryTableMultiplicityFieldRow parentRow, List<SummaryTableRow> rowList, int styleLevel, Integer parentNum)
public String translatePath(String path, String parentPath, int num)
public void updateWidgetData(DataModel model)
BaseSection
updateWidgetData
in interface Section
updateWidgetData
in class BaseSection
Section.updateWidgetData(org.kuali.student.common.ui.client.mvc.DataModel)
public String addField(FieldDescriptor fieldDescriptor)
BaseSection
addField
in interface Section
addField
in class BaseSection
public String addSection(Section section)
BaseSection
addSection
in interface Section
addSection
in class BaseSection
Section.addSection(org.kuali.student.common.ui.client.configurable.mvc.sections.Section)
public String addSection(String key, Section section)
BaseSection
addSection
in interface Section
addSection
in class BaseSection
Section.addSection(java.lang.String, org.kuali.student.common.ui.client.configurable.mvc.sections.Section)
public SummaryTable getSummaryTable()
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.