org.apache.myfaces.custom.dynaForm.metadata.impl.jsf
Class AbstractJsfExtractor

java.lang.Object
  extended by org.apache.myfaces.custom.dynaForm.metadata.impl.jsf.AbstractJsfExtractor
All Implemented Interfaces:
Extractor
Direct Known Subclasses:
JsfExclusiveExtractor, JsfExtractor

public abstract class AbstractJsfExtractor
extends java.lang.Object
implements Extractor

Extract metadata from jsf form.
This will read all facets with "ff_" name prefix


Constructor Summary
AbstractJsfExtractor()
           
 
Method Summary
protected  void create(MetaData metaData, DynaForm dynaForm)
          create the metadata out of the dynaConfigs for the given component
 void getMetaData(MetaData metaData, java.lang.Object entity)
          get the metadata for the given entity
protected abstract  void initFromConfig(MetaData.FieldImpl field, DynaConfig config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractJsfExtractor

public AbstractJsfExtractor()
Method Detail

getMetaData

public void getMetaData(MetaData metaData,
                        java.lang.Object entity)
Description copied from interface: Extractor
get the metadata for the given entity

Specified by:
getMetaData in interface Extractor

create

protected void create(MetaData metaData,
                      DynaForm dynaForm)
create the metadata out of the dynaConfigs for the given component


initFromConfig

protected abstract void initFromConfig(MetaData.FieldImpl field,
                                       DynaConfig config)


Copyright © 2009. All Rights Reserved.