Uses of Class
org.apache.myfaces.extensions.validator.internal.UsageInformation

Packages that use UsageInformation
org.apache.myfaces.extensions.validator   
org.apache.myfaces.extensions.validator.core   
org.apache.myfaces.extensions.validator.core.el   
org.apache.myfaces.extensions.validator.core.factory   
org.apache.myfaces.extensions.validator.core.initializer.component   
org.apache.myfaces.extensions.validator.core.initializer.configuration   
org.apache.myfaces.extensions.validator.core.interceptor   
org.apache.myfaces.extensions.validator.core.mapper   
org.apache.myfaces.extensions.validator.core.metadata   
org.apache.myfaces.extensions.validator.core.metadata.extractor   
org.apache.myfaces.extensions.validator.core.metadata.transformer   
org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper   
org.apache.myfaces.extensions.validator.core.property   
org.apache.myfaces.extensions.validator.core.recorder   
org.apache.myfaces.extensions.validator.core.renderkit   
org.apache.myfaces.extensions.validator.core.renderkit.exception   
org.apache.myfaces.extensions.validator.core.startup   
org.apache.myfaces.extensions.validator.core.validation.message.resolver   
org.apache.myfaces.extensions.validator.core.validation.message.resolver.mapper   
org.apache.myfaces.extensions.validator.core.validation.strategy   
org.apache.myfaces.extensions.validator.core.validation.strategy.mapper   
org.apache.myfaces.extensions.validator.util   
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator
 

Classes in org.apache.myfaces.extensions.validator with annotations of type UsageInformation
 interface ExtValInformation
          dont't move to an other package!!!
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core
 

Classes in org.apache.myfaces.extensions.validator.core with annotations of type UsageInformation
 class CustomInformation
           
 class ExtValContext
           
 class InformationProviderBean
          centralized in order that these information aren't spread over the complete code base + some of them can be customized within a custom impl. of the bean (extend this class and provide it via convention or web.xml)

the static api should only be used

 class InternalConventionProvider
           
 interface WebXmlParameter
          centralized in order that these information aren't spread over the complete code base
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.el
 

Classes in org.apache.myfaces.extensions.validator.core.el with annotations of type UsageInformation
 class AbstractELHelperFactory
          details
 class DefaultELHelper
          in order to centralize the jsf version dependency within the core this el-helper supports jsp and facelets (tested with 1.1.14)
 class DefaultELHelperFactory
           
 interface ELHelper
          in order to centralize the jsf version dependency within the core
 class ValueBindingExpression
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.factory
 

Classes in org.apache.myfaces.extensions.validator.core.factory with annotations of type UsageInformation
 class DefaultFactoryFinder
           
 interface FactoryFinder
           
 class FactoryNames
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.initializer.component
 

Classes in org.apache.myfaces.extensions.validator.core.initializer.component with annotations of type UsageInformation
 interface ComponentInitializer
          Allows to initialize components beforeEncodeBegin.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.initializer.configuration
 

Classes in org.apache.myfaces.extensions.validator.core.initializer.configuration with annotations of type UsageInformation
 interface StaticConfiguration<T,R>
           
 class StaticConfigurationEntry<T,R>
           
 class StaticConfigurationNames
           
 class StaticInMemoryConfiguration
           
 class StaticResourceBundleConfiguration
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.interceptor
 

Classes in org.apache.myfaces.extensions.validator.core.interceptor with annotations of type UsageInformation
 class AbstractRendererInterceptor
           
 interface RendererInterceptor
          Allows to intercept renderer methods.
 interface ValidationExceptionInterceptor
          Allows to intercept validatior exceptions.
 class ValidationInterceptor
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.mapper with annotations of type UsageInformation
 class AbstractCustomNameMapper<T>
          A generic implementation.
 interface ClassMappingFactory<P,R>
           
 interface NameMapper<T>
          Interface for name mappers.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.metadata
 

Classes in org.apache.myfaces.extensions.validator.core.metadata with annotations of type UsageInformation
 interface CommonMetaDataKeys
          helper for frequent meta-data keys
 class MetaDataEntry
          Data holder which stores the meta-data and some information where the meta-data was around.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.metadata.extractor
 

Classes in org.apache.myfaces.extensions.validator.core.metadata.extractor with annotations of type UsageInformation
 interface ComponentMetaDataExtractorFactory
          The interface for all factories which create meta-data extractors
 class DefaultComponentMetaDataExtractor
          Default implementation which extracts meta-data (e.g. the annotations) of the value binding of a component.
 class DefaultComponentMetaDataExtractorFactory
          This factory creates a meta-data extractor which extracts the meta-data of the value binding of a component.
 interface MetaDataExtractor
          An meta-data extractor is responsible to analyze an object and returns all available meta-data information
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.metadata.transformer
 

Classes in org.apache.myfaces.extensions.validator.core.metadata.transformer with annotations of type UsageInformation
 interface BeanMetaDataTransformerAdapter
          it's just a helper for proxies - you just need it, if you define the equivalent validation strategy as bean and e.g. spring creates a proxy for it.
 class BeanMetaDataTransformerAdapterImpl
          it's just a helper for proxies - you just need it, if you define the equivalent validation strategy as bean and e.g. spring creates a proxy for it.
 class DefaultMetaDataTransformerFactory
          Factory which creates the MetaDataTransformer for a given ValidationStrategy
 interface MetaDataTransformer
          Allows to transform concrete meta-data to a more abstract form.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.metadata.transformer.mapper with annotations of type UsageInformation
 class AbstractValidationStrategyToMetaDataTransformerNameMapper
           
 class BeanValidationStrategyToMetaDataTransformerNameMapper
          It's an alternative Mapper - if there is a proxy around the validation strategy.
 class CustomConfiguredValidationStrategyToMetaDataTransformerNameMapper
          To provide a custom NameMapper to map ValidationStrategies to MetaDataTransformers.
 class CustomConventionValidationStrategyToMetaDataTransformerNameMapper
          To provide a custom NameMapper to map ValidationStrategies to MetaDataTransformers.
 class DefaultValidationStrategyToMetaDataTransformerNameMapper
          Default implementation which maps ExtVal ValidationStrategies to MetaDataTransformers.
 class SimpleValidationStrategyToMetaDataTransformerNameMapper
          It's an alternative Mapper to place ValidationStrategies and MetaDataTransformers in the same package.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.property
 

Classes in org.apache.myfaces.extensions.validator.core.property with annotations of type UsageInformation
 class DefaultPropertyInformation
           
 interface PropertyInformation
           
 interface PropertyInformationKeys
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.recorder
 

Classes in org.apache.myfaces.extensions.validator.core.recorder with annotations of type UsageInformation
 interface ProcessedInformationRecorder
          Allows to capture converted values.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.renderkit
 

Classes in org.apache.myfaces.extensions.validator.core.renderkit with annotations of type UsageInformation
 class AbstractRenderKitWrapperFactory
          Base for all RenderKitWrapperFactories to force a specific behaviour
 class DefaultRenderKitWrapperFactory
           
 class ExtValRendererProxy
          to avoid multiple calls of renderer methods within renderer interceptors (e.g. for encode, decode,...)
 class ExtValRendererWrapper
          Default approach to avoid proxies for converters and the adapter fallback.
 class ExtValRenderKit
           
 class ExtValRenderKitFactory
          central mechanism which is responsible to create a wrapper for a renderer - starting point of extval.
 

Methods in org.apache.myfaces.extensions.validator.core.renderkit with annotations of type UsageInformation
protected  javax.faces.render.Renderer ExtValRenderKit.createWrapper(javax.faces.render.Renderer renderer)
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.renderkit.exception
 

Classes in org.apache.myfaces.extensions.validator.core.renderkit.exception with annotations of type UsageInformation
 class SkipAfterInterceptorsException
           
 class SkipBeforeInterceptorsException
           
 class SkipRendererDelegationException
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.startup
 

Classes in org.apache.myfaces.extensions.validator.core.startup with annotations of type UsageInformation
 class AbstractStartupListener
          In order to execute logic just once.
 class ExtValStartupListener
           
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.message.resolver
 

Classes in org.apache.myfaces.extensions.validator.core.validation.message.resolver with annotations of type UsageInformation
 class AbstractValidationErrorMessageResolver
          MessageResolver which uses property files.
 class DefaultMessageResolverFactory
          Factory which creates a MessageResolver for a given ValidationStrategy
 class DefaultValidationErrorMessageResolver
          Default MessageResolver which uses the default convention for the message bundle.
 interface MessageResolver
          Interface for MessageResolvers independent of the message source.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.message.resolver.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.validation.message.resolver.mapper with annotations of type UsageInformation
 class AbstractValidationStrategyToMsgResolverNameMapper
           
 class CustomConfiguredValidationStrategyToMsgResolverNameMapper
          To provide a custom NameMapper to map ValidationStrategies to MessageResolvers.
 class CustomConventionValidationStrategyToMsgResolverNameMapper
          To provide a custom NameMapper to map ValidationStrategy to MessageResolver.
 class DefaultModuleValidationStrategyToMsgResolverNameMapper
          In order to provide a NameMapper per validation module.
 class DefaultValidationStrategyToMsgResolverNameMapper
          Default implementation which maps ExtVal ValidationStrategies to ExtVal MessageResolvers.
 class SimpleValidationStrategyToMsgResolverNameMapper
          It's an alternative Mapper to place ValidationStrategies and MessageResolvers in the same package.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.strategy
 

Classes in org.apache.myfaces.extensions.validator.core.validation.strategy with annotations of type UsageInformation
 class AbstractAnnotationValidationStrategy
          Provides the ability of message resolving to ValidationStrategies
 class AbstractValidationStrategy
          Provides the ability to use ValidatorException (as expected by the user) instead of ConverterException.
 interface BeanValidationStrategyAdapter
          it's just a helper for proxies - you just need it, if you define the validation strategy as bean and e.g. spring creates a proxy for it.
 class BeanValidationStrategyAdapterImpl
          it's just a helper for proxies - you just need it, if you define the validation strategy as bean and e.g. spring creates a proxy for it.
 class DefaultValidationStrategyFactory
          Factory which creates the ValidationStrategy for a given Meta-Data Key
 interface ValidationStrategy
          Base interface for ValidationStrategies
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.core.validation.strategy.mapper
 

Classes in org.apache.myfaces.extensions.validator.core.validation.strategy.mapper with annotations of type UsageInformation
 class AbstractAnnotationToValidationStrategyNameMapper
           
 class AnnotationToValidationStrategyBeanNameMapper
          Name Mapper which delegates the name mapping, extract the name and convert it to a bean name + prefix target: configure a validation strategy via a managed bean facility -> allows to inject other beans instead of api calls + hardcoded bean names

allowed bean scopes: the validation strategy is stateless: application/singleton the validation strategy is stateful: none/prototype don't use the session or a conversation scope

 class CustomConfiguredAnnotationToValidationStrategyNameMapper
          To provide a custom NameMapper to map Annotations to ValidationStrategies.
 class CustomConventionAnnotationToValidationStrategyNameMapper
          To provide a custom NameMapper to map Annotations to ValidationStrategies.
 class DefaultAnnotationToValidationStrategyNameMapper
          Default implementation which maps ExtVal Annotations to ExtVal ValidationStrategies.
 class SimpleAnnotationToValidationStrategyNameMapper
          It's an alternative Mapper to place Annotations and ValidationStrategies in the same package.
 

Uses of UsageInformation in org.apache.myfaces.extensions.validator.util
 

Classes in org.apache.myfaces.extensions.validator.util with annotations of type UsageInformation
 class ClassUtils
           
 class ExtValUtils
           
 class JsfUtils
           
 class ReflectionUtils
           
 class WebXmlUtils
           
 

Methods in org.apache.myfaces.extensions.validator.util with annotations of type UsageInformation
static void ExtValUtils.replaceWithDefaultMaximumMessage(javax.faces.application.FacesMessage facesMessage, int maxLength)
           
static void ExtValUtils.replaceWithDefaultRequiredMessage(javax.faces.application.FacesMessage facesMessage)
           
static void ExtValUtils.tryToPlaceLabel(javax.faces.application.FacesMessage facesMessage, java.lang.String label, int index)
           
 



Copyright © 2008 The Apache Software Foundation. All Rights Reserved.