org.riotfamily.forms.factory.xml
Class XmlFormRepositoryDigester
java.lang.Object
org.riotfamily.forms.factory.xml.XmlFormRepositoryDigester
- All Implemented Interfaces:
- DocumentDigester
public class XmlFormRepositoryDigester
- extends Object
- implements DocumentDigester
Strategy for parsing a DOM that follows the form-config schema.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAMESPACE
public static final String NAMESPACE
- See Also:
- Constant Field Values
XmlFormRepositoryDigester
public XmlFormRepositoryDigester(XmlFormRepository formRepository,
ConfigurableListableBeanFactory beanFactory)
digest
public void digest(Document doc,
Resource resource)
- Description copied from interface:
DocumentDigester
- Digests the given document.
- Specified by:
digest
in interface DocumentDigester
parseFormDefinition
protected void parseFormDefinition(Element formElement)
parsePackageDefinition
protected void parsePackageDefinition(Element element)
parseElementDefinition
protected void parseElementDefinition(Element ele,
ContainerElementFactory parentFactory)
createFactory
protected ConfigurableElementFactory createFactory(Element ele)
getElementClass
protected Class<? extends Element> getElementClass(Element ele)
getElementClass
protected Class<? extends Element> getElementClass(String type)
getBeanClass
protected Class<?> getBeanClass(String beanClassName)