|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
NameMapper.ComponentInitializer which allows an easier handling of required validations and
provides a default implementation for standard components.NameMapperAwareFactory.AbstractStorageManager is responsible to
manage storages (AbstractStorageManager.create(java.lang.String) and AbstractStorageManager.reset(java.lang.String))
in the context of a specific scope (e.g.RendererInterceptor for validating fields.ValidatorException (as expected by the user) instead of the internally needed
ConverterException.MetaDataTransformer
if there is no validation strategy (e.g.UIComponents as 'required'
if an equivalent constraint is hosted by the referenced property.
UIComponents as 'required'
if an equivalent constraint is hosted by the referenced property.
MetaDataEntry
ValueBindingExpression.
AbstractRenderKitWrapperFactory which should be used before the
default behavior gets executed (as fallback).
PropertyInformation
data after the extraction is performed and before it is
used to determine validation strategies or UIComponent adjustments.
AbstractStartupListener.init().
validation strategies are invoked to validate the converted value.
UIComponent.encodeBegin(javax.faces.context.FacesContext).MetaDataExtractors.CommonMetaDataKeys.MAX_LENGTH
key for initializing e.g.
ConstraintSource
(use a custom implementation, if it is required to keep implementations independent of ExtVal)
ConstraintSource
(use a custom implementation, if it is required to keep implementations independent of ExtVal)
FacesMessage to a message which also
implements the LabeledMessage interface.
MetaDataEntry into an independent format.
MetaDataEntry into an independent format.
FacesMessage which also implements
LabeledMessage
RenderKit to allow
RendererInterceptors.
RenderKit.
ComponentInitializer.
ComponentInitializer.
MetaDataExtractor.
MetaDataExtractor.
ComponentMetaDataExtractorFactory
which creates MetaDataExtractors.
ComponentMetaDataExtractorFactory
which creates MetaDataExtractors.
ExtValBeanValidationContext
FacesMessageFactory
which creates and converts FacesMessages
(Default implementation:
DefaultValidationParameterExtractorFactory.)
FacesMessageFactory
which creates and converts FacesMessages
(Default implementation:
DefaultValidationParameterExtractorFactory.)
InformationProviderBeanInformationProviderBean.
InformationProviderBean.
which is responsible for creating the
MessageResolver
for a given ValidationStrategy.
which is responsible for creating the
MessageResolver
for a given ValidationStrategy.
MetaDataExtractionInterceptor.
MetaDataExtractionInterceptor.
MetaDataStorageFilter.
MetaDataStorageFilter.
NameMapper that
takes a constraint-key and points to the
ValidationStrategy
that is linked to it.
NameMapper that
takes a constraint-key and points to the
ValidationStrategy
that is linked to it.
which is responsible for creating a
MetaDataTransformer
for a given
ValidationStrategy.
which is responsible for creating a
MetaDataTransformer
for a given
ValidationStrategy.
PropertyValidationInterceptor.
PropertyValidationInterceptor.
ValidationStrategys for validating them.
ValidationStrategys for validating them.
which is responsible for creating the
StorageManager for
a given storage class.
which is responsible for creating the
StorageManager for
a given storage class.
ValidationExceptionInterceptor.
ValidationExceptionInterceptor.
ValidationParameterExtractor.
ValidationParameterExtractor.
ValidationParameterExtractorFactory
which creates
ValidationParameterExtractors.
ValidationParameterExtractorFactory
which creates
ValidationParameterExtractors.
which is responsible for creating the final Validation Parameter class.
which is responsible for creating the final Validation Parameter class.
which is
responsible for creating a
ValidationStrategy
for a given metaData-key.
which is
responsible for creating a
ValidationStrategy
for a given metaData-key.
NameMapper that
takes a ValidationStrategy and points to the
MessageResolver
that is linked to it.
NameMapper that
takes a ValidationStrategy and points to the
MessageResolver
that is linked to it.
NameMapper that
takes a ValidationStrategy and points to the
MetaDataTransformer
that is linked to it.
NameMapper that
takes a ValidationStrategy and points to the
MetaDataTransformer
that is linked to it.
ValidatorFactory
UIComponent
after the decoding the component.
UIComponent
after the decoding the component.
NameMappers of the given type and deny the type for NameMapper which
might be added later on.
NameMappers of the given type.
ValidationParameter to indicate that the found meta-data shouldn't be used for
component initialization.UIComponent.
UIComponent.
ValidationParameters hosted by the given annotation.
ValidationParameters for the given key which are hosted by the given annotation.
ValidationParameters for the given key which are hosted by the given annotation.
ValidationParameters for the given key which are hosted by the given annotation.
LabeledMessage interface
(or to convert a simple FacesMessage to a
FacesMessage which is aware of a label.FactoryFinderNameMapper that should be used.
MetaDataTransformer if the
ValidationStrategy is
responsible for multiple constraints.
MetaDataExtractor.
MetaDataEntrys which were created for the property.
MetaDataExtractor.
UIComponent
value attribute.
PropertyInformation for the given component.
SkipRendererDelegationException.
SkipRendererDelegationException.
ELHelper.getValueOfExpression(javax.faces.context.FacesContext, org.apache.myfaces.extensions.validator.core.el.ValueBindingExpression)
FacesMessage that
will be used to inform the user of a validation error.
FacesContext
helloworld.jspValidationStrategy
and the id provided by IdentifiableValidationStrategy.getId() which allows to select the correct
MetaDataTransformer implementation
if an adapter ValidationStrategy is
responsible for multiple constraints.
ConstraintSource
is used for mapped constraint sources.IgnoreConstraintSource
(use a custom implementation, if it is required to keep implementations independent of ExtVal)
IgnoreConstraintSource
(use a custom implementation, if it is required to keep implementations independent of ExtVal)
MessageResolver is responsible for loading the message for a given key and locale.MetaDataExtractor)MetaDataTransformers
are used to convert specific information of constraints to a generic representation.NameMappers for creating instances.ValidationParameter
if there are multiple parameters of the same type.ValidationParameter implementation.ValidationExceptionInterceptor
to process the validation exception.
ValidationExceptionInterceptor
to process the validation exception.
ProjectStageResolver that should be used by ExtVal.
ProjectStageResolver that should be used by ExtVal.
ProxyHelper that should be used by ExtVal.
ProxyHelper that should be used by ExtVal.
NameMapper which should be used for the mapping process.
RendererProxy
that should be used by ExtVal.
RendererProxy
that should be used by ExtVal.
MetaDataEntrys.
MessageResolver
that needs to be used by this
ValidationStrategy.
RendererInterceptor)
to stop the execution of the subsequent interceptors.RendererInterceptor)
to stop the execution of the subsequent interceptors.RendererInterceptor)
to skip the invocation of the intercepted renderer method.StaticConfiguration).StaticConfiguration interface for in-memory configs.StaticConfiguration interface for property-file based configs.TargetProperty
(use a custom implementation, if it is required to keep implementations independent of ExtVal)
TargetProperty
(use a custom implementation, if it is required to keep implementations independent of ExtVal)
TargetPropertyId
(use a custom implementation, if it is required to keep implementations independent of ExtVal)
TargetPropertyId
(use a custom implementation, if it is required to keep implementations independent of ExtVal)
MetaDataEntry.
UnsupportedOperationException.
MetaDataEntry.
MetaDataEntry.
ValidatorException.ValidationParameters.ValidationParameterExtractorViolationSeverityInterpreter storage.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||