org.apache.myfaces.extensions.validator.core.interceptor
Class ComponentInitializationAwareMetaDataExtractionInterceptor

java.lang.Object
  extended by org.apache.myfaces.extensions.validator.core.interceptor.ComponentInitializationAwareMetaDataExtractionInterceptor
All Implemented Interfaces:
MetaDataExtractionInterceptor
Direct Known Subclasses:
TrinidadMetaDataExtractionInterceptor

@InvocationOrderSupport
public abstract class ComponentInitializationAwareMetaDataExtractionInterceptor
extends Object
implements MetaDataExtractionInterceptor

This is an abstract base class that can be used to define a MetaDataExtractionInterceptor that should only be invoked when the MetaDataExtraction happens in the Render Response Phase.

Since:
x.x.3

Constructor Summary
ComponentInitializationAwareMetaDataExtractionInterceptor()
           
 
Method Summary
 void afterExtracting(PropertyInformation propertyInformation)
          Allows to execute additional actions on the PropertyInformation data after the extraction is performed and before it is used to determine validation strategies or UIComponent adjustments.
protected abstract  void afterExtractingForComponentInitialization(PropertyInformation propertyInformation)
          Perform any additional actions on the PropertyInformation data after the extraction is performed and before it is used to determine UIComponents adjustments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentInitializationAwareMetaDataExtractionInterceptor

public ComponentInitializationAwareMetaDataExtractionInterceptor()
Method Detail

afterExtracting

public final void afterExtracting(PropertyInformation propertyInformation)
Description copied from interface: MetaDataExtractionInterceptor
Allows to execute additional actions on the PropertyInformation data after the extraction is performed and before it is used to determine validation strategies or UIComponent adjustments.

Specified by:
afterExtracting in interface MetaDataExtractionInterceptor
Parameters:
propertyInformation - the information entry which contains information about the property

afterExtractingForComponentInitialization

protected abstract void afterExtractingForComponentInitialization(PropertyInformation propertyInformation)
Perform any additional actions on the PropertyInformation data after the extraction is performed and before it is used to determine UIComponents adjustments.

Parameters:
propertyInformation - he information entry which contains information about the property


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