public class JSFParameterLogicImpl extends JSFParameterLogic
JSFParameter
,
Serialized FormType | Property and Description |
---|---|
protected String |
handleGetFormAttributeSet |
protected String |
handleGetTableSortAscending |
protected String |
handleGetTableSortColumn |
Modifier and Type | Field and Description |
---|---|
(package private) static String |
AN_CREDIT_CARD
org.hibernate.validator.constraints.CreditCardNumber
|
(package private) static String |
AN_DOUBLE_RANGE
org.apache.myfaces.extensions.validator.baseval.annotation.DoubleRange
|
(package private) static String |
AN_EMAIL
org.hibernate.validator.constraints.Email
|
(package private) static String |
AN_EQUALS
org.apache.myfaces.extensions.validator.crossval.annotation.Equals
|
(package private) static String |
AN_LENGTH
javax.validation.constraints.Size
|
(package private) static String |
AN_LONG_RANGE
org.apache.myfaces.extensions.validator.baseval.annotation.LongRange
|
(package private) static String |
AN_PATTERN
org.apache.myfaces.extensions.validator.baseval.annotation.Pattern
|
(package private) static String |
AN_REQUIRED
javax.validation.constraints.NotNull
|
(package private) static String |
AN_URL
org.hibernate.validator.constraints.URL
|
(package private) static String |
UNDEFINED_BOUND
-
|
metaObject
contextRoot
Constructor and Description |
---|
JSFParameterLogicImpl(Object metaObject,
String context) |
Modifier and Type | Method and Description |
---|---|
Collection |
getTableColumns()
A list of all attributes which make up the table columns of this table (this only contains
attributes when the table is represented by an array).
|
FrontEndView |
getView()
Represents the view in which this parameter will be used.
|
protected Collection<String> |
handleGetAnnotations() |
protected Collection<AttributeFacade> |
handleGetAttributes() |
protected String |
handleGetBackingListName() |
protected String |
handleGetBackingValueName() |
protected String |
handleGetDateFormatter() |
protected String |
handleGetDocumentationKey() |
protected String |
handleGetDocumentationValue() |
protected String |
handleGetDummyValue() |
protected String |
handleGetFormat() |
protected String |
handleGetFormAttributeSetProperty() |
protected String |
handleGetInputTableIdentifierColumns() |
protected String |
handleGetLabelListName() |
protected String |
handleGetMaxLength() |
protected String |
handleGetMessageKey() |
protected String |
handleGetMessageValue() |
protected Collection<AssociationEndFacade> |
handleGetNavigableAssociationEnds() |
protected List<JSFAction> |
handleGetTableColumnActions(String columnName)
Method to be implemented in descendants
Those actions that are targetting the given column, only makes sense when this parameter
represents a table view-variable.
|
protected String |
handleGetTableColumnMessageKey(String columnName)
Method to be implemented in descendants
TODO: Model Documentation for
org.andromda.cartridges.jsf.metafacades.JSFParameter.getTableColumnMessageKey
|
protected String |
handleGetTableColumnMessageValue(String columnName)
Method to be implemented in descendants
TODO: Model Documentation for
org.andromda.cartridges.jsf.metafacades.JSFParameter.getTableColumnMessageValue
|
protected List<JSFAction> |
handleGetTableFormActions()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected List<JSFAction> |
handleGetTableHyperlinkActions()
UML Specific type is returned in Collection, transformed by shieldedElements to AndroMDA Metafacade type
|
protected String |
handleGetTableSortAscendingProperty() |
protected String |
handleGetTableSortColumnProperty() |
protected String |
handleGetTimeFormatter() |
protected Collection |
handleGetValidatorArgs(String validatorType)
Method to be implemented in descendants
Gets the arguments for this parameter's validators.
|
protected Collection |
handleGetValidatorTypes() |
protected Collection |
handleGetValidatorVars() |
protected String |
handleGetValidWhen() |
protected String |
handleGetValueListDummyValue() |
protected String |
handleGetValueListName() |
protected boolean |
handleIsBackingValueRequired() |
protected boolean |
handleIsComplex() |
protected boolean |
handleIsEqualValidator() |
protected boolean |
handleIsInputCheckbox() |
protected boolean |
handleIsInputFile() |
protected boolean |
handleIsInputHidden() |
protected boolean |
handleIsInputMultibox() |
protected boolean |
handleIsInputRadio() |
protected boolean |
handleIsInputSecret() |
protected boolean |
handleIsInputSelect() |
protected boolean |
handleIsInputTable() |
protected boolean |
handleIsInputText() |
protected boolean |
handleIsInputTextarea() |
protected boolean |
handleIsPageableTable() |
protected boolean |
handleIsPlaintext() |
protected boolean |
handleIsReadOnly() |
protected boolean |
handleIsReset() |
protected boolean |
handleIsSelectable() |
protected boolean |
handleIsStrictDateFormat() |
protected boolean |
handleIsValidationRequired() |
boolean |
isRequired()
Overridden to have the same behavior as bpm4struts.
|
boolean |
isTable()
Overridden to make sure it's not an inputTable.
|
copyTaggedValues, findTaggedValue, findTaggedValues, getAction, getAnnotations, getAttributes, getBackingListName, getBackingValueName, getBindedFullyQualifiedName, getConstraints, getConstraints, getControllerOperation, getDateFormatter, getDefaultValue, getDocumentation, getDocumentation, getDocumentation, getDocumentationKey, getDocumentationValue, getDummyValue, getEffect, getEvent, getFormat, getFormAttributeSetProperty, getFullyQualifiedName, getFullyQualifiedName, getFullyQualifiedNamePath, getGetterName, getGetterSetterTypeName, getGetterSetterTypeNameImpl, getId, getInputTableIdentifierColumns, getKeywords, getLabel, getLabelListName, getLanguageMappings, getLower, getMaxLength, getMessageKey, getMessageValue, getModel, getName, getNavigableAssociationEnds, getOperation, getPackage, getPackageName, getPackageName, getPackagePath, getQualifiedName, getRootPackage, getSetterName, getSourceDependencies, getStateMachineContext, getStereotypeNames, getStereotypes, getTableAttributeNames, getTableColumnActions, getTableColumnMessageKey, getTableColumnMessageValue, getTableColumnNames, getTableFormActions, getTableHyperlinkActions, getTableSortAscendingProperty, getTableSortColumnProperty, getTaggedValues, getTargetDependencies, getTemplateParameter, getTemplateParameters, getTimeFormatter, getType, getUpper, getValidationName, getValidationOwner, getValidatorArgs, getValidatorTypes, getValidatorVars, getValidWhen, getValueListDummyValue, getValueListName, getVisibility, hasExactStereotype, hasKeyword, hasStereotype, initialize, isActionParameter, isBackingValueRequired, isBindingDependenciesPresent, isComplex, isConstraintsPresent, isContainedInFrontEndUseCase, isControllerOperationArgument, isDefaultValuePresent, isDocumentationPresent, isEqualValidator, isException, isFrontEndParameterMetaType, isInoutParameter, isInParameter, isInputCheckbox, isInputFile, isInputHidden, isInputMultibox, isInputRadio, isInputSecret, isInputSelect, isInputTable, isInputText, isInputTextarea, isJSFParameterMetaType, isMany, isModelElementFacadeMetaType, isOrdered, isOutParameter, isPageableTable, isParameterFacadeMetaType, isPlaintext, isReadable, isReadOnly, isReservedWord, isReset, isReturn, isSelectable, isStrictDateFormat, isTemplateParametersPresent, isUnique, isValidationRequired, isValidIdentifierName, isWritable, resetMetafacadeContext, toString, translateConstraint, translateConstraints, translateConstraints, validateInvariants
compareTo, equals, getConfiguredProperty, getDebug, getMetafacadeContext, getMetaObject, hashCode, isConfiguredProperty, isMetafacadePropertyCachingEnabled, setMetafacadeContext, setProperty, shieldedElement, shieldedElements, THIS, validate
handleGetTableSortColumnProperty
in class JSFParameterLogic
JSFParameter.getTableSortColumnProperty()
handleGetTableSortAscendingProperty
in class JSFParameterLogic
JSFParameter.getTableSortAscendingProperty()
handleGetFormAttributeSetProperty
in class JSFParameterLogic
JSFParameter.getFormAttributeSetProperty()
static final String UNDEFINED_BOUND
static final String AN_REQUIRED
static final String AN_URL
static final String AN_LONG_RANGE
static final String AN_DOUBLE_RANGE
static final String AN_EMAIL
static final String AN_CREDIT_CARD
static final String AN_LENGTH
static final String AN_PATTERN
static final String AN_EQUALS
public JSFParameterLogicImpl(Object metaObject, String context)
metaObject
- context
- public boolean isTable()
isTable
in interface FrontEndParameter
isTable
in class JSFParameterLogic
FrontEndParameter.isTable()
protected boolean handleIsPageableTable()
handleIsPageableTable
in class JSFParameterLogic
JSFParameter.isPageableTable()
protected String handleGetMessageKey()
handleGetMessageKey
in class JSFParameterLogic
JSFParameter.getMessageKey()
protected String handleGetDocumentationKey()
handleGetDocumentationKey
in class JSFParameterLogic
JSFParameter.getDocumentationKey()
protected String handleGetDocumentationValue()
handleGetDocumentationValue
in class JSFParameterLogic
JSFParameter.getDocumentationValue()
protected String handleGetMessageValue()
handleGetMessageValue
in class JSFParameterLogic
JSFParameter.getMessageValue()
protected String handleGetTableColumnMessageKey(String columnName)
JSFParameterLogic
handleGetTableColumnMessageKey
in class JSFParameterLogic
columnName
- JSFParameter.getTableColumnMessageKey(String)
protected String handleGetTableColumnMessageValue(String columnName)
JSFParameterLogic
handleGetTableColumnMessageValue
in class JSFParameterLogic
columnName
- JSFParameter.getTableColumnMessageValue(String)
protected List<JSFAction> handleGetTableHyperlinkActions()
JSFParameterLogic
handleGetTableHyperlinkActions
in class JSFParameterLogic
JSFParameter.getTableHyperlinkActions()
protected List<JSFAction> handleGetTableFormActions()
JSFParameterLogic
handleGetTableFormActions
in class JSFParameterLogic
JSFParameter.getTableFormActions()
public Collection getTableColumns()
JSFParameterLogic
getTableColumns
in interface FrontEndParameter
getTableColumns
in class JSFParameterLogic
FrontEndParameter.getTableColumns()
protected String handleGetFormat()
handleGetFormat
in class JSFParameterLogic
JSFParameter.getFormat()
protected boolean handleIsStrictDateFormat()
handleIsStrictDateFormat
in class JSFParameterLogic
JSFParameter.isStrictDateFormat()
protected String handleGetDateFormatter()
handleGetDateFormatter
in class JSFParameterLogic
JSFParameter.getDateFormatter()
protected String handleGetTimeFormatter()
handleGetTimeFormatter
in class JSFParameterLogic
JSFParameter.getTimeFormatter()
protected boolean handleIsInputTextarea()
handleIsInputTextarea
in class JSFParameterLogic
JSFParameter.isInputTextarea()
protected boolean handleIsInputSelect()
handleIsInputSelect
in class JSFParameterLogic
JSFParameter.isInputSelect()
protected boolean handleIsInputSecret()
handleIsInputSecret
in class JSFParameterLogic
JSFParameter.isInputSecret()
protected boolean handleIsInputHidden()
handleIsInputHidden
in class JSFParameterLogic
JSFParameter.isInputHidden()
protected boolean handleIsPlaintext()
handleIsPlaintext
in class JSFParameterLogic
JSFParameter.isPlaintext()
protected boolean handleIsInputTable()
handleIsInputTable
in class JSFParameterLogic
JSFParameter.isInputTable()
protected boolean handleIsInputRadio()
handleIsInputRadio
in class JSFParameterLogic
JSFParameter.isInputRadio()
protected boolean handleIsInputText()
handleIsInputText
in class JSFParameterLogic
JSFParameter.isInputText()
protected boolean handleIsInputMultibox()
handleIsInputMultibox
in class JSFParameterLogic
JSFParameter.isInputMultibox()
protected boolean handleIsInputCheckbox()
handleIsInputCheckbox
in class JSFParameterLogic
JSFParameter.isInputCheckbox()
protected boolean handleIsInputFile()
handleIsInputFile
in class JSFParameterLogic
JSFParameter.isInputFile()
protected String handleGetBackingListName()
handleGetBackingListName
in class JSFParameterLogic
JSFParameter.getBackingListName()
protected String handleGetBackingValueName()
handleGetBackingValueName
in class JSFParameterLogic
JSFParameter.getBackingValueName()
protected String handleGetValueListName()
handleGetValueListName
in class JSFParameterLogic
JSFParameter.getValueListName()
protected String handleGetLabelListName()
handleGetLabelListName
in class JSFParameterLogic
JSFParameter.getLabelListName()
protected boolean handleIsSelectable()
handleIsSelectable
in class JSFParameterLogic
JSFParameter.isSelectable()
protected String handleGetValueListDummyValue()
handleGetValueListDummyValue
in class JSFParameterLogic
JSFParameter.getValueListDummyValue()
protected String handleGetDummyValue()
handleGetDummyValue
in class JSFParameterLogic
JSFParameter.getDummyValue()
protected String handleGetTableSortColumnProperty()
handleGetTableSortColumnProperty
in class JSFParameterLogic
JSFParameter.getTableSortColumnProperty()
protected String handleGetTableSortAscendingProperty()
handleGetTableSortAscendingProperty
in class JSFParameterLogic
JSFParameter.getTableSortAscendingProperty()
protected String handleGetFormAttributeSetProperty()
handleGetFormAttributeSetProperty
in class JSFParameterLogic
JSFParameter.getFormAttributeSetProperty()
public FrontEndView getView()
JSFParameterLogic
getView
in interface FrontEndParameter
getView
in class JSFParameterLogic
FrontEndParameter.getView()
protected boolean handleIsValidationRequired()
handleIsValidationRequired
in class JSFParameterLogic
JSFParameter.isValidationRequired()
protected Collection handleGetValidatorTypes()
handleGetValidatorTypes
in class JSFParameterLogic
JSFParameter.getValidatorTypes()
protected String handleGetValidWhen()
handleGetValidWhen
in class JSFParameterLogic
JSFParameter.getValidWhen()
public boolean isRequired()
isRequired
in interface ParameterFacade
isRequired
in class JSFParameterLogic
ParameterFacade.isRequired()
protected boolean handleIsReadOnly()
handleIsReadOnly
in class JSFParameterLogic
JSFParameter.isReadOnly()
protected Collection handleGetValidatorArgs(String validatorType)
JSFParameterLogic
handleGetValidatorArgs
in class JSFParameterLogic
validatorType
- JSFParameter.getValidatorArgs(String)
protected Collection handleGetValidatorVars()
handleGetValidatorVars
in class JSFParameterLogic
JSFParameter.getValidatorVars()
protected boolean handleIsReset()
handleIsReset
in class JSFParameterLogic
JSFParameter.isReset()
protected boolean handleIsComplex()
handleIsComplex
in class JSFParameterLogic
JSFParameter.isComplex()
protected Collection<AttributeFacade> handleGetAttributes()
handleGetAttributes
in class JSFParameterLogic
JSFParameter.getAttributes()
protected Collection<AssociationEndFacade> handleGetNavigableAssociationEnds()
handleGetNavigableAssociationEnds
in class JSFParameterLogic
JSFParameter.getNavigableAssociationEnds()
protected boolean handleIsEqualValidator()
handleIsEqualValidator
in class JSFParameterLogic
JSFParameter.isEqualValidator()
protected boolean handleIsBackingValueRequired()
handleIsBackingValueRequired
in class JSFParameterLogic
JSFParameter.isEqualValidator()
protected String handleGetInputTableIdentifierColumns()
handleGetInputTableIdentifierColumns
in class JSFParameterLogic
JSFParameter.getInputTableIdentifierColumns()
protected List<JSFAction> handleGetTableColumnActions(String columnName)
JSFParameterLogic
handleGetTableColumnActions
in class JSFParameterLogic
columnName
- JSFParameter.getTableColumnActions(String)
protected String handleGetMaxLength()
handleGetMaxLength
in class JSFParameterLogic
JSFParameter.getMaxLength()
protected Collection<String> handleGetAnnotations()
handleGetAnnotations
in class JSFParameterLogic
JSFParameter.getMaxLength()
Copyright © 2003–2014 AndroMDA.org. All rights reserved.