public interface StrutsParameter extends FrontEndParameter
Modifier and Type | Method and Description |
---|---|
String |
getBackingListName()
The backing list name for this parameter.
|
String |
getCollectionImplementationType()
If this parameter is a collection type, this property will represent the fully qualified name
of a class suitable for implementation.
|
String |
getDateFormat()
If this parameter represents a date this method will return the format in which it must be
represented.
|
String |
getDocumentationKey()
The key to lookup the documentation for this parameter.
|
String |
getDocumentationValue()
The documentation for this parameter, formatted to be inserted into a resource bundle.
|
Integer |
getFieldColumnCount()
The number of columns for this field, null if default browser value is desired.
|
Integer |
getFieldRowCount()
The number of rows for this field, null if default browser value is desired.
|
List<StrutsParameter> |
getFormFields()
If this is a controller operation argument these form fields will represent the form fields
for all actions deferring to the controller operation.
|
StrutsJsp |
getJsp()
Represents the jsp page in which this parameter will be used: either as a page variable,
either as an action parameter (form or hyperlink).
|
String |
getLabelListName()
The name of the list holding the labels for this parameter.
|
String |
getMessageKey()
The default message key for this parameter.
|
String |
getMessageValue()
The default message value for this parameter.
|
String |
getMultiboxPropertyName()
The name of the array to be used for the multibox, this only makes sense when this parameter
is actually a multibox.
|
String |
getNullValue()
The null value for the type of this parameter.
|
String |
getOnlineHelpKey()
The key to lookup the online help documentation.
|
String |
getOnlineHelpValue()
The online help documentation.
|
int |
getOptionCount()
In case this parameter represents an option set using radiobuttons, this attribute is a
positive integer and zero otherwise.
|
List |
getOptionKeys()
If this parameter is a choice between radio buttons, then you may use this method to retrieve
the message keys for the resource bundle.
|
List |
getOptionValues()
The values for the options.
|
String |
getResetName()
The name of the operation that resets this parameter to its original value.
|
String |
getResetValue()
The reset value for this parameter.
|
StrutsAction |
getStrutsAction()
Represents a Struts action.
|
String |
getStyleId()
TODO: Model Documentation for
StrutsParameter.styleId
|
List |
getTableColumnActions(String columnName)
Those actions that are targetting this table's columns, only makes sense when this parameter
represents a table page-variable.
|
String |
getTableColumnMessageKey(String columnName)
Returns the resource bundle key for this table's column, only returns a value when this
parameter is a table.
|
String |
getTableColumnMessageValue(String columnName)
Returns the resource bundle value for this table's column, only returns a value when this
parameter is a table.
|
String |
getTableDecoratorClassName()
The class name of the decorator to use for the table.
|
String |
getTableDecoratorFullPath()
The full path to the decorator class.
|
String |
getTableDecoratorFullyQualifiedName()
The complete table decorator classname.
|
String |
getTableDecoratorPackageName()
The package name of the decorator to use for the table.
|
String |
getTableExportTypes()
Tthe available types of export in a single String instance.
|
List<StrutsAction> |
getTableFormActions()
The actions used when submitting forms for this table.
|
StrutsParameter |
getTableGlobalActionParameter()
The column which is chosen to be submitted by the action targetting the entire table.
|
Collection<StrutsAction> |
getTableGlobalActions()
Returns those actions that allow table rows to be checked and submitted.
|
List<StrutsAction> |
getTableHyperlinkActions()
Those actions that are working on this table and are to be represented as hyperlinks.
|
int |
getTableMaxRows()
The maximum number of rows to be displayed in the table at the same time.
|
String |
getTimeFormat()
The time format for this parameter (if this parameter stores time).
|
String |
getTitleKey()
TODO: Model Documentation for
StrutsParameter.titleKey
|
String |
getTitleValue()
TODO: Model Documentation for
StrutsParameter.titleValue
|
Collection |
getValidatorArgs(String validatorType)
Returns the arguments for this parameter's validators.
|
String |
getValidatorMsgKey()
The message key for this parameter, equivalent to getMessageKey().
|
Collection |
getValidatorTypes()
A collection of all the validator types for this parameter.
|
Collection |
getValidatorVars()
The validator arguments.
|
String |
getValidWhen()
The validator's 'validwhen' value, this is useful when the validation of a parameter depends
on the validation of others.
|
String |
getValueListName()
The name of the list holding the values for this parameter.
|
String |
getValueListResetValue()
The reset value for this parameter's value list.
|
String |
getWidgetType()
The widget type for this parameter, this value is the tagname for the Struts HTML taglib.
|
boolean |
isAllGlobalTableActionsHaveSameParameter()
This property is used in model validation.
|
boolean |
isCalendarRequired()
True if this parameter is a date and it requires a calendar popup.
|
boolean |
isCheckbox()
TODO: Model Documentation for
StrutsParameter.checkbox
|
boolean |
isCombobox()
TODO: Model Documentation for
StrutsParameter.combobox
|
boolean |
isDate()
True if the type of this parameter represents a date.
|
boolean |
isFile()
TODO: Model Documentation for
StrutsParameter.file
|
boolean |
isHiddenField()
TODO: Model Documentation for
StrutsParameter.hiddenField
|
boolean |
isHyperlink()
TODO: Model Documentation for
StrutsParameter.hyperlink
|
boolean |
isMultibox()
TODO: Model Documentation for
StrutsParameter.multibox
|
boolean |
isMultiple()
True if this parameter is either an array type or Collection type.
|
boolean |
isPassword()
True if this parameter represents a password field.
|
boolean |
isRadioButton()
TODO: Model Documentation for
StrutsParameter.radioButton
|
boolean |
isReadOnly()
True if this parameter cannot be changed by the user, false otherwise.
|
boolean |
isResetRequired()
True if the value of this parameter must be reset between requests (Struts requires this for
specific types), false otherwise.
|
boolean |
isSafeNamePresent()
True if this parameter has a name that can properly be handled by Jakarta commons (this lib
is used by Struts but contains a bug)
|
boolean |
isSelectable()
Whether or not this parameter is selectable.
|
boolean |
isShouldReset()
Whether or not this parameter should be reset between requests.
|
boolean |
isSortableBy()
Indicates if a table can be sorted by this parameter.
|
boolean |
isStrictDateFormat()
True if the date format is to be strictly respected.
|
boolean |
isStrutsParameterMetaType()
Indicates the metafacade type (used for metafacade mappings).
|
boolean |
isTableDecoratorRequired()
TODO: Model Documentation for
StrutsParameter.tableDecoratorRequired
|
boolean |
isTableExportable()
True if it is possible to export the table data to XML, CSV, PDF or Excel format.
|
boolean |
isTableFormActionSharingWidgets()
True if this table has form actions that share the column widgets.
|
boolean |
isTableHyperlinkColumn()
True if this parameter represents a table column into which an hyperlink must be rendered.
|
boolean |
isTableSortable()
True if it is possible to sort the columns of the table.
|
boolean |
isTextArea()
TODO: Model Documentation for
StrutsParameter.textArea
|
boolean |
isTextField()
TODO: Model Documentation for
StrutsParameter.textField
|
boolean |
isTime()
Indicates if this parameter's type represents a time.
|
boolean |
isValidationRequired()
True if this parameter requires some kind of validation.
|
getAction, getControllerOperation, getTableAttributeNames, getTableColumnNames, getTableColumns, getView, isActionParameter, isContainedInFrontEndUseCase, isControllerOperationArgument, isFrontEndParameterMetaType, isTable
getDefaultValue, getEffect, getEvent, getGetterName, getGetterSetterTypeName, getGetterSetterTypeNameImpl, getLower, getOperation, getSetterName, getType, getUpper, isDefaultValuePresent, isException, isInoutParameter, isInParameter, isMany, isOrdered, isOutParameter, isParameterFacadeMetaType, isReadable, isRequired, isReturn, isUnique, isWritable
copyTaggedValues, findTaggedValue, findTaggedValues, getBindedFullyQualifiedName, getConstraints, getConstraints, getDocumentation, getDocumentation, getDocumentation, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getId, getKeywords, getLabel, getLanguageMappings, getModel, getName, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getValidationName, getValidationOwner, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isBindingDependenciesPresent, isConstraintsPresent, isDocumentationPresent, isModelElementFacadeMetaType, isReservedWord, isTemplateParametersPresent, isValidIdentifierName, translateConstraint, translateConstraints, translateConstraints, validateInvariants
boolean isStrutsParameterMetaType()
true
String getBackingListName()
String getCollectionImplementationType()
String getDateFormat()
String getDocumentationKey()
String getDocumentationValue()
Integer getFieldColumnCount()
Integer getFieldRowCount()
List<StrutsParameter> getFormFields()
StrutsJsp getJsp()
String getLabelListName()
String getMessageKey()
String getMessageValue()
String getMultiboxPropertyName()
String getNullValue()
String getOnlineHelpKey()
String getOnlineHelpValue()
int getOptionCount()
List getOptionKeys()
List getOptionValues()
String getResetName()
String getResetValue()
StrutsAction getStrutsAction()
String getStyleId()
List getTableColumnActions(String columnName)
columnName
- StringString getTableColumnMessageKey(String columnName)
columnName
- StringString getTableColumnMessageValue(String columnName)
columnName
- StringString getTableDecoratorClassName()
String getTableDecoratorFullPath()
String getTableDecoratorFullyQualifiedName()
String getTableDecoratorPackageName()
String getTableExportTypes()
List<StrutsAction> getTableFormActions()
StrutsParameter getTableGlobalActionParameter()
Collection<StrutsAction> getTableGlobalActions()
List<StrutsAction> getTableHyperlinkActions()
int getTableMaxRows()
String getTimeFormat()
String getTitleKey()
String getTitleValue()
String getValidWhen()
Collection getValidatorArgs(String validatorType)
validatorType
- StringString getValidatorMsgKey()
Collection getValidatorTypes()
Collection getValidatorVars()
String getValueListName()
String getValueListResetValue()
String getWidgetType()
boolean isAllGlobalTableActionsHaveSameParameter()
boolean isCalendarRequired()
boolean isCheckbox()
boolean isCombobox()
boolean isDate()
boolean isFile()
boolean isHiddenField()
boolean isHyperlink()
boolean isMultibox()
boolean isMultiple()
boolean isPassword()
boolean isRadioButton()
boolean isReadOnly()
boolean isResetRequired()
boolean isSafeNamePresent()
boolean isSelectable()
boolean isShouldReset()
boolean isSortableBy()
boolean isStrictDateFormat()
boolean isTableDecoratorRequired()
boolean isTableExportable()
boolean isTableFormActionSharingWidgets()
boolean isTableHyperlinkColumn()
boolean isTableSortable()
boolean isTextArea()
boolean isTextField()
boolean isTime()
boolean isValidationRequired()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.