org.apache.myfaces.extensions.validator.core
Class ExtValContext

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.ExtValContext

public class ExtValContext
extends java.lang.Object

Since:
1.x.1
Author:
Gerhard Petracek

Constructor Summary
protected ExtValContext()
           
 
Method Summary
 void addComponentInitializer(ComponentInitializer componentInitializer)
           
 boolean addGlobalProperty(java.lang.String name, java.lang.Object value)
           
 boolean addGlobalProperty(java.lang.String name, java.lang.Object value, boolean forceOverride)
           
 void addMetaDataExtractionInterceptor(MetaDataExtractionInterceptor metaDataExtractionInterceptor)
           
 void addProcessedInformationRecorder(ProcessedInformationRecorder processedInformationRecorder)
           
 void addPropertyValidationInterceptor(PropertyValidationInterceptor propertyValidationInterceptor)
           
 void addStaticConfiguration(StaticConfigurationNames name, StaticConfiguration<java.lang.String,java.lang.String> staticConfig)
           
 void addValidationExceptionInterceptor(ValidationExceptionInterceptor validationExceptionInterceptor)
           
 void denyRendererInterceptor(java.lang.Class<? extends RendererInterceptor> rendererInterceptorClass)
           
 void deregisterRendererInterceptor(java.lang.Class<? extends RendererInterceptor> rendererInterceptorClass)
           
 java.util.List<ComponentInitializer> getComponentInitializers()
           
static ExtValContext getContext()
           
 FactoryFinder getFactoryFinder()
           
 java.lang.Object getGlobalProperty(java.lang.String name)
           
 InformationProviderBean getInformationProviderBean()
           
 java.util.List<MetaDataExtractionInterceptor> getMetaDataExtractionInterceptors()
           
 java.util.List<MetaDataExtractionInterceptor> getMetaDataExtractionInterceptorsFor(java.lang.Class moduleKey)
           
 java.util.List<MetaDataExtractionInterceptor> getMetaDataExtractionInterceptorsWith(java.util.Map<java.lang.String,java.lang.Object> properties)
           
 java.util.List<ProcessedInformationRecorder> getProcessedInformationRecorders()
           
 java.util.List<PropertyValidationInterceptor> getPropertyValidationInterceptors()
           
 java.util.List<PropertyValidationInterceptor> getPropertyValidationInterceptorsFor(java.lang.Class moduleKey)
           
 java.util.List<RendererInterceptor> getRendererInterceptors()
           
 SkipValidationEvaluator getSkipValidationEvaluator()
           
 java.util.List<StaticConfiguration<java.lang.String,java.lang.String>> getStaticConfiguration(StaticConfigurationNames name)
           
 java.util.List<ValidationExceptionInterceptor> getValidationExceptionInterceptors()
           
 ViolationSeverityInterpreter getViolationSeverityInterpreter()
           
 boolean registerRendererInterceptor(RendererInterceptor rendererInterceptor)
           
 void setFactoryFinder(FactoryFinder factoryFinder)
           
 void setSkipValidationEvaluator(SkipValidationEvaluator skipValidationEvaluator)
           
 void setSkipValidationEvaluator(SkipValidationEvaluator skipValidationEvaluator, boolean forceOverride)
           
 void setViolationSeverityInterpreter(ViolationSeverityInterpreter violationSeverityInterpreter)
           
 void setViolationSeverityInterpreter(ViolationSeverityInterpreter violationSeverityInterpreter, boolean forceOverride)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExtValContext

protected ExtValContext()
Method Detail

getContext

public static ExtValContext getContext()

setViolationSeverityInterpreter

public void setViolationSeverityInterpreter(ViolationSeverityInterpreter violationSeverityInterpreter)

setViolationSeverityInterpreter

public void setViolationSeverityInterpreter(ViolationSeverityInterpreter violationSeverityInterpreter,
                                            boolean forceOverride)

getViolationSeverityInterpreter

public ViolationSeverityInterpreter getViolationSeverityInterpreter()

getFactoryFinder

public FactoryFinder getFactoryFinder()

setFactoryFinder

public void setFactoryFinder(FactoryFinder factoryFinder)

setSkipValidationEvaluator

public void setSkipValidationEvaluator(SkipValidationEvaluator skipValidationEvaluator)

setSkipValidationEvaluator

public void setSkipValidationEvaluator(SkipValidationEvaluator skipValidationEvaluator,
                                       boolean forceOverride)

getSkipValidationEvaluator

public SkipValidationEvaluator getSkipValidationEvaluator()

getRendererInterceptors

public java.util.List<RendererInterceptor> getRendererInterceptors()

registerRendererInterceptor

public boolean registerRendererInterceptor(RendererInterceptor rendererInterceptor)

deregisterRendererInterceptor

public void deregisterRendererInterceptor(java.lang.Class<? extends RendererInterceptor> rendererInterceptorClass)

denyRendererInterceptor

public void denyRendererInterceptor(java.lang.Class<? extends RendererInterceptor> rendererInterceptorClass)

addComponentInitializer

public void addComponentInitializer(ComponentInitializer componentInitializer)

getComponentInitializers

public java.util.List<ComponentInitializer> getComponentInitializers()

addValidationExceptionInterceptor

public void addValidationExceptionInterceptor(ValidationExceptionInterceptor validationExceptionInterceptor)

getValidationExceptionInterceptors

public java.util.List<ValidationExceptionInterceptor> getValidationExceptionInterceptors()

addPropertyValidationInterceptor

public void addPropertyValidationInterceptor(PropertyValidationInterceptor propertyValidationInterceptor)

getPropertyValidationInterceptors

public java.util.List<PropertyValidationInterceptor> getPropertyValidationInterceptors()
Returns:
all global validation interceptors

getPropertyValidationInterceptorsFor

public java.util.List<PropertyValidationInterceptor> getPropertyValidationInterceptorsFor(java.lang.Class moduleKey)

addMetaDataExtractionInterceptor

public void addMetaDataExtractionInterceptor(MetaDataExtractionInterceptor metaDataExtractionInterceptor)

getMetaDataExtractionInterceptors

public java.util.List<MetaDataExtractionInterceptor> getMetaDataExtractionInterceptors()
Returns:
all global meta-data extraction interceptors

getMetaDataExtractionInterceptorsFor

public java.util.List<MetaDataExtractionInterceptor> getMetaDataExtractionInterceptorsFor(java.lang.Class moduleKey)

getMetaDataExtractionInterceptorsWith

public java.util.List<MetaDataExtractionInterceptor> getMetaDataExtractionInterceptorsWith(java.util.Map<java.lang.String,java.lang.Object> properties)

getProcessedInformationRecorders

public java.util.List<ProcessedInformationRecorder> getProcessedInformationRecorders()

addProcessedInformationRecorder

public void addProcessedInformationRecorder(ProcessedInformationRecorder processedInformationRecorder)

getInformationProviderBean

public InformationProviderBean getInformationProviderBean()

getStaticConfiguration

public java.util.List<StaticConfiguration<java.lang.String,java.lang.String>> getStaticConfiguration(StaticConfigurationNames name)

addStaticConfiguration

public void addStaticConfiguration(StaticConfigurationNames name,
                                   StaticConfiguration<java.lang.String,java.lang.String> staticConfig)

addGlobalProperty

public boolean addGlobalProperty(java.lang.String name,
                                 java.lang.Object value)

addGlobalProperty

public boolean addGlobalProperty(java.lang.String name,
                                 java.lang.Object value,
                                 boolean forceOverride)

getGlobalProperty

public java.lang.Object getGlobalProperty(java.lang.String name)


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