org.apache.cocoon.forms.formmodel
Class FormDefinitionBuilder

java.lang.Object
  extended by org.apache.cocoon.forms.formmodel.AbstractWidgetDefinitionBuilder
      extended by org.apache.cocoon.forms.formmodel.AbstractContainerDefinitionBuilder
          extended by org.apache.cocoon.forms.formmodel.FormDefinitionBuilder
All Implemented Interfaces:
Disposable, Serviceable, WidgetDefinitionBuilder

public final class FormDefinitionBuilder
extends AbstractContainerDefinitionBuilder

Builds FormDefinitions.

Version:
$Id: FormDefinitionBuilder.html 1304258 2012-03-23 10:09:27Z ilgrosso $

Field Summary
protected  LibraryManager libraryManager
           
 
Fields inherited from class org.apache.cocoon.forms.formmodel.AbstractWidgetDefinitionBuilder
datatypeManager, expressionManager, serviceManager, widgetDefinitionBuilderSelector, widgetListenerBuilderSelector, widgetValidatorBuilderSelector
 
Constructor Summary
FormDefinitionBuilder()
           
 
Method Summary
 WidgetDefinition buildWidgetDefinition(Element formElement)
           
 WidgetDefinition buildWidgetDefinition(Element widgetElement, WidgetDefinitionBuilderContext context)
           
 void service(ServiceManager manager)
           
 
Methods inherited from class org.apache.cocoon.forms.formmodel.AbstractContainerDefinitionBuilder
setupContainer
 
Methods inherited from class org.apache.cocoon.forms.formmodel.AbstractWidgetDefinitionBuilder
buildAnotherWidgetDefinition, buildEventListeners, dispose, setCommonProperties, setCreateListeners, setDisplayData, setupDefinition, setValidators
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

libraryManager

protected LibraryManager libraryManager
Constructor Detail

FormDefinitionBuilder

public FormDefinitionBuilder()
Method Detail

service

public void service(ServiceManager manager)
             throws ServiceException
Specified by:
service in interface Serviceable
Overrides:
service in class AbstractWidgetDefinitionBuilder
Throws:
ServiceException

buildWidgetDefinition

public WidgetDefinition buildWidgetDefinition(Element widgetElement,
                                              WidgetDefinitionBuilderContext context)
                                       throws Exception
Throws:
Exception

buildWidgetDefinition

public WidgetDefinition buildWidgetDefinition(Element formElement)
                                       throws Exception
Specified by:
buildWidgetDefinition in interface WidgetDefinitionBuilder
Overrides:
buildWidgetDefinition in class AbstractWidgetDefinitionBuilder
Throws:
Exception


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