org.apache.myfaces.extensions.validator.core.metadata.extractor
Interface MetaDataExtractor

All Known Implementing Classes:
DefaultComponentMetaDataExtractor, DefaultGroupControllerScanningExtractor, DefaultPropertyScanningMetaDataExtractor

public interface MetaDataExtractor

A meta-data extractor is responsible to analyze an object (e.g. UIComponent) and returns all available meta-data information. An implementation should provide the possibility to filter the found meta-data e.g. via MetaDataStorageFilter

Since:
1.x.1

Method Summary
 PropertyInformation extract(javax.faces.context.FacesContext facesContext, Object object)
          Returns all information about the object.
 

Method Detail

extract

PropertyInformation extract(javax.faces.context.FacesContext facesContext,
                            Object object)
Returns all information about the object.

Parameters:
facesContext - The JSF Faces Context
object - e.g. an instance of UIComponent which should be used to extract the information of the bound property.
Returns:
All the essential information about the bound property.


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