Package com.vaadin.ui.declarative

Interface Summary
Design.ComponentFactory Callback for creating instances of a given component class when reading designs.
Design.ComponentMapper Delegate for handling the mapping between tag names and component instances.
DesignContext.ComponentCreationListener Interface to be implemented by component creation listeners
ShouldWriteDataDelegate Delegate used by DesignContext to determine whether container data should be written out for a component.
 

Class Summary
Design Design is used for reading a component hierarchy from an html string or input stream and, conversely, for writing an html representation corresponding to a given component hierarchy.
Design.DefaultComponentFactory Default implementation of Design.ComponentFactory, using Class.forName(className).newInstance() for finding the component class and creating a component instance.
Design.DefaultComponentMapper Default implementation of Design.ComponentMapper,
DesignAttributeHandler Default attribute handler implementation used when parsing designs to component trees.
DesignContext This class contains contextual information that is collected when a component tree is constructed based on HTML design template.
DesignFormatter Class focused on flexible and consistent formatting and parsing of different values throughout reading and writing Design.
FieldBinder Binder utility that binds member fields of a design class instance to given component instances.
 

Exception Summary
DesignException  
FieldBindingException Exception that is thrown when an error occurs during field binding when reading a design template
 



Copyright © 2000-2014 Vaadin Ltd. All Rights Reserved.