|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IFormComponent
Defines the expected behavior for a dif component that incorporates or represents an HTML form with inner input fields.
| Method Summary | |
|---|---|
void |
addFieldToForm(AbstractFormInput input)
Adds a new inner field to the form |
java.lang.String |
getButtonsSection()
|
java.lang.String |
getCancelStageID()
Inspector for the 'cancelStageID' attribute. |
java.lang.Boolean |
getConfirmation()
Inspector for the 'confirmation' attribute. |
java.lang.String |
getConfirmationMessage()
Inspector for the 'confirmationMessage' attribute. |
java.lang.String |
getDestinationStageID()
The stage to submit the form data to |
java.util.List<java.lang.String> |
getFieldNames()
Get the input field names |
java.util.Map<java.lang.String,AbstractFormInput> |
getFields()
Get the input fields |
AbstractGridTag |
getGrid()
Get the grid to apply filters. |
java.lang.String |
getHelpCategory()
Help Category form context help build |
boolean |
getIndentation()
Gets current indentation mode for all sequent inputs |
java.lang.Integer |
getLabelWidth()
The width for the form labels |
java.lang.String |
getLayout()
The form layout for rendering it's fields |
java.lang.String |
getMethod()
The form submit method |
java.lang.String |
getMultiColumCellEnd()
Returns the finalizer HTML for multicolumn layouts. |
java.lang.String |
getMultiColumCellFullRowInit()
Returns the initializer HTML for a single cell row for multicolumn layouts. |
java.lang.String |
getMultiColumCellInit()
Returns the initializer HTML for multicolumn layouts. |
java.lang.String |
getName()
The form name |
java.lang.String |
getTitle()
|
int |
getTotalFields()
|
boolean |
hasPendingRow()
|
boolean |
isAutoComplete()
Inspector for the 'autoComplete' attribute. |
boolean |
isBorder()
|
boolean |
isHasFieldSets()
|
boolean |
isMandatoryMessage()
If the mandatory fields message should be rendered (if mandatory fields exist) |
boolean |
isMultiPartContent()
Inspector for the 'hasMultiPartContent' attribute. |
boolean |
isNoActions()
|
boolean |
isNoRequiredIndicator()
Inspector for the 'isNoRequiredIndicator' attribute. |
boolean |
isReadonly()
Inspector for the 'readonly' attribute. |
boolean |
isRenderFootnotes()
If the form should render it's footnotes or pass them on to it's container |
boolean |
isSaveAction()
Inspector for the 'saveAction' attribute. |
boolean |
isSubmitAction()
Inspector for the 'submitAction' attribute. |
void |
reinitializeMultiColumnCounter()
Reinitializes the multi-column control counter for new fieldSets/set of fields |
void |
setAutoComplete(boolean autoComplete)
Modifier for the 'autoComplete' attribute. |
void |
setButtonsSection(java.lang.String buttonsSection)
Modifier for the 'buttonsSection' attribute. |
void |
setGrid(AbstractGridTag grid)
Set the grid to apply filters |
void |
setHasFieldSets(boolean hasFieldSets)
Indicates that this form has inner fieldsets |
void |
setIndentation(boolean state)
Changes indentation mode for all sequent inputs |
void |
setMandatoryMessage(boolean mandatoryMessage)
Modifier for the 'mandatoryMessage' attribute. |
void |
setMultiPartContent(boolean hasMultiPartContent)
Modifier for the 'hasMultiPartContent' attribute. |
void |
setNoActions(boolean noActions)
Modifier for the 'noActions' attribute. |
void |
setNoRequiredIndicator(boolean noRequiredIndicator)
Modifier for the 'noRequiredIndicator' attribute. |
| Methods inherited from interface pt.digitalis.dif.presentation.views.jsp.taglibs.interfaces.IFootnoteContainer |
|---|
addFootnote, addFootnotes, clearAllFootnotes, containsFootnote, getFootnote, getFootnoteSequenceNumber, getFootnotesList, hasFootnotes |
| Method Detail |
|---|
void addFieldToForm(AbstractFormInput input)
input - java.lang.String getButtonsSection()
java.lang.String getCancelStageID()
java.lang.Boolean getConfirmation()
java.lang.String getConfirmationMessage()
java.lang.String getDestinationStageID()
java.util.List<java.lang.String> getFieldNames()
java.util.Map<java.lang.String,AbstractFormInput> getFields()
AbstractGridTag getGrid()
java.lang.String getHelpCategory()
boolean getIndentation()
java.lang.Integer getLabelWidth()
java.lang.String getLayout()
java.lang.String getMethod()
java.lang.String getMultiColumCellEnd()
java.lang.String getMultiColumCellFullRowInit()
java.lang.String getMultiColumCellInit()
java.lang.String getName()
java.lang.String getTitle()
int getTotalFields()
boolean hasPendingRow()
boolean isAutoComplete()
boolean isBorder()
boolean isHasFieldSets()
boolean isMandatoryMessage()
boolean isMultiPartContent()
boolean isNoActions()
boolean isNoRequiredIndicator()
boolean isReadonly()
boolean isRenderFootnotes()
boolean isSaveAction()
boolean isSubmitAction()
void reinitializeMultiColumnCounter()
void setAutoComplete(boolean autoComplete)
autoComplete - the new autoComplete value to setvoid setButtonsSection(java.lang.String buttonsSection)
buttonsSection - the new buttonsSection value to setvoid setGrid(AbstractGridTag grid)
grid - the grid to apply filters.void setHasFieldSets(boolean hasFieldSets)
hasFieldSets - the hasFieldSets to setvoid setIndentation(boolean state)
state - the new indentation state to setvoid setMandatoryMessage(boolean mandatoryMessage)
mandatoryMessage - the new mandatoryMessage value to setvoid setMultiPartContent(boolean hasMultiPartContent)
hasMultiPartContent - the new hasMultiPartContent value to setvoid setNoActions(boolean noActions)
noActions - the new noActions value to setvoid setNoRequiredIndicator(boolean noRequiredIndicator)
noRequiredIndicator - the new noRequiredIndicator value to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||