Groovy Documentation
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

accordion - Property in VaadinTagLib
Vaadin Accordion tag
action - Field in VaadinRequest
activeApplicationHolder - Field in VaadinApplicationContextHolder
Holds the active application in the current thread
activeRequestHolder - Field in VaadinRequestContextHolder
Holds the active request in the current thread
addUploadedFileLink() - Method in DefaultUploadField
Adds link to uploaded resource and delete button
addViewComponent(Component) - Method in GrailsIncludeLayout
Adds the specified view to this container.
application - Property in GspEvaluator
The Vaadin application (required)
applicationClassName - Field in GrailsAwareApplicationServlet
Name of the class that extends com.vaadin.Application.
applicationClassName - Field in GrailsAwareGAEApplicationServlet
Name of the class that extends com.vaadin.Application.
applicationContext - Property in GspResourcePageRenderer
applyAttrsAndBodyToComponent(def, def, def, Closure, String, String) - Method in VaadinTagLib
Evaluates the tag body, which may return text and also may return configs from nested config tags.
args - Field in GrailsButton
Link specified as map - contains for example 'controller', 'action' etc.
args - Field in GrailsIncludeLayout
Link specified as map - contains for example 'controller', 'action' etc.
attach() - Method in DefaultUploadField
Always update the display when we attach
attach() - Method in GrailsButton
Render when attached
attach() - Method in GrailsIncludeLayout
Render when attached
attach() - Method in GspBodyLayout
Render when attached
attach() - Method in GspTemplateLayout
Render when attached
attachComponent(Component, Map) - Method in GspAttacher
Attaches the specified Component to the context's active Vaadin Component.
attachComponent(Component, Map) - Method in GspComponentNode
Attaches the specified child Vaadin Component to the Vaadin Component stored in this node.
attachComponent(Component, Map) - Method in GspEvaluator.GspLayoutNode
attachComponent(Component, Map) - Method in VaadinTagLib
Attaches the component to the parent component in the current GspContext
attachConfig(GspComponentConfig) - Method in GspAttacher
Applies the specified Component configuration to the context's active Vaadin Component
attachConfig(GspComponentConfig) - Method in GspComponentNode
Adds the specified component config to the collection of component configs held by this node.
attachConfig(def, def, Class, String, def) - Method in VaadinTagLib
Converts the tag attrs and body into a config object, and attaches this to the parent component in the current GspContext.
attachPage(Component) - Method in VaadinDispatcher
Adds the specified component as the main window's top-level page component.
attributes - Property in GspLayout
The attributes for the request
attributes - Field in VaadinRequest

B

body - Property in GspBodyLayout
The gsp body closure - automatically set to null when evaluated
body - Property in GspComponentNode
The tag body that will be evaluated
bodyComponents - Field in GspBodyLayout
Components resulting from rendering the body
bodyText - Property in GspComponentNode
The body text that results from evaluating the tag body.
ByteArrayPropertyConverter - Class in org.grails.plugin.vaadin.utils
Autoboxes an underlying Byte[] to byte[].
ByteArrayPropertyConverter(Property) - Constructor in ByteArrayPropertyConverter
Initialise with data source

C

cacheTime - Property in DefaultUploadField
The default cache time to use when a propertyDataSource is first set for this field, and the propertyDataSource has a value.
CalendarPropertyConverter - Class in org.grails.plugin.vaadin.utils
Makes a Calendar property look an behave like a Date property.
CalendarPropertyConverter(Property) - Constructor in CalendarPropertyConverter
Initialise with data source
canWrite(File) - Method in DefaultVaadinTemplateGenerator
caption - Property in Stopwatch
changedProperties - Field in DomainItem
All changed properties for the domain instance.
changedProperties - Field in DomainPropertyDescriptor.DomainProperty
checkbox - Property in VaadinTagLib
CheckBox field
column - Property in VaadinTagLib
Configuration tag for describing a column in a Vaadin Table
ColumnDef - Interface in org.grails.plugin.vaadin.gsp
combobox - Property in VaadinTagLib
ComboBox field
commit() - Method in DefaultUploadField
Set a flag to indicate that valueChange events should be ignored until this method is finished.
commit - Property in VaadinTagLib
Helper method that returns a closure that can be used in the 'onclick' attribute of a GrailsButton
committingValueToDataSource - Field in DefaultUploadField
Allow us to listen for datasource changes, but not enter an endless loop if we're the ones making the change
component - Property in GspComponentNode
The Vaadin Component to which the tag body applies
componentClass - Property in GspComponentConfig
The class of the Vaadin Component that this configuration applies to.
components - Property in GspEvaluator.GspLayoutNode
components - Property in GspEvaluator.Result
The components resulting from evaluating the GSP body
configs - Property in GspComponentNode
The collection of config objects that is populated by nested config tags when the tag body is evaluated.
configure(Map) - Method in VaadinSystemMessages
Configures system messages form specified map of properties.
configureField(Field, Item) - Method in DefaultFieldDef
configureField(Field, Item) - Method in FieldDef
configurer - Property in DefaultFieldDef
confirm - Property in VaadinTagLib
Helper method that returns a closure that can be used in the 'onclick' attribute of a GrailsButton
containsKeyCaseInsensitive(Map, Object) - Method in Utils
Case insensitive containsKey() on map.
context - Property in GspAttacher
The context that holds the active Vaadin Component
controllerName - Property in GspLayout
The controller name for the Gsp
controllerName - Field in VaadinRequest
convert(Object) - Method in ByteArrayPropertyConverter
Converts value to byte[] if is Byte[], otherwise just returns value unchanged
convert(Object) - Method in CalendarPropertyConverter
Converts value to Date if is Calendar, otherwise just returns value unchanged
convert(Object) - Method in DefaultValuePropertyConverter
Substitutes the default value if the specified value is null and the property has not yet been set.
convert(Object) - Method in DomainProxyPropertyConverter
Converts value to proxy
convert(Object) - Method in PropertyConverter
This method must be implemented to convert the values received from DataSource.
Converter - Class in org.grails.plugin.vaadin.taglib
Collection of methods for converting a tag attribute to a required type, typically a Vaadin object.
Converter() - Constructor in Converter
createAccordion - Property in VaadinTagLib
Returns a new Vaadin Accordion
createConfirmPopup(Window, String, Closure) - Method in VaadinTagLib
Creates a closure that can be used to open a popup window when a button is clicked.
createDefaultCurrencies() - Method in VaadinTagDataService
createDefaultLocales() - Method in VaadinTagDataService
createDefaultTimeZones() - Method in VaadinTagDataService
createField() - Method in DefaultFieldDef
createField() - Method in FieldDef
createField(Item, Object, Component) - Method in FieldDefDrivenFieldFactory
Creates a field by using the fieldDef for the specified propertyId (i.e. field name).
createField - Property in VaadinTagLib
Returns a new Vaadin Field of the type specified in the attrs.
createForm - Property in VaadinTagLib
Returns a new Vaadin Form
createHorizontalLayout - Property in VaadinTagLib
Returns a new Vaadin HorizontalLayout
createInclude - Property in VaadinTagLib
Returns a new GrailsIncludeLayout
createLabel - Property in VaadinTagLib
Returns a new Vaadin Label
createLayout - Property in VaadinTagLib
Returns a new GspTemplateLayout using the layout and body
createLink - Property in VaadinTagLib
Returns a new custom GrailsButton
createLocation - Property in VaadinTagLib
Returns a new GspBodyLayout using the body
createProperty(DT, Map) - Method in DomainPropertyDescriptor
Creates a new property for the specified instance, using the specified map to hold all changed properties for the instance.
createTable - Property in VaadinTagLib
Returns a new Vaadin Table
createTabs - Property in VaadinTagLib
Returns a new Vaadin TabSheet
createVerticalLayout - Property in VaadinTagLib
Returns a new Vaadin VerticalLayout
currencies - Field in VaadinTagDataService
currencyLocales - Field in VaadinTagDataService
currencySelect - Property in VaadinTagLib
Currency-populated ComboBox field
currencySelectConfigurer - Field in VaadinTagLib
Applies the specified properties to a currency-type Vaadin AbstractSelect
currentController - Field in VaadinDispatcher
Controller of most recent browser page
currentPage - Field in VaadinDispatcher
Most recent browser page
customfield - Property in VaadinTagLib
CustomField
customFieldConfigurer - Field in VaadinTagLib
Applies the specified properties to a CustomField

D

dataSource - Property in PropertyConverter
Datasource that stores the actual value.
date - Property in VaadinTagLib
DateField field
dateConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin DateField
DefaultColumnDef - Class in org.grails.plugin.vaadin.gsp
DefaultColumnDef(String, String, ColumnGenerator) - Constructor in DefaultColumnDef
defaultConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin Component
defaultController - Property in VaadinDispatcher
The default controller to use if no controller specified
DefaultCustomField - Class in org.grails.plugin.vaadin.ui
An empty CustomField that derives its type from the propertyDataSource
DefaultCustomField() - Constructor in DefaultCustomField
DefaultFieldDef - Class in org.grails.plugin.vaadin.gsp
DefaultFieldDef(String, Class, Closure, Map) - Constructor in DefaultFieldDef
defaultPage - Property in VaadinDispatcher
The default page to use if no controller and action specified
DefaultUploadField - Class in org.grails.plugin.vaadin.ui
Overrides Vaadin EasyUpload Addon UploadField to provide following improvements:
DefaultUploadField.UploadedFileLink - Class in org.grails.plugin.vaadin.ui
Displays link to uploaded file and delete button
DefaultUploadField.UploadedFileLink(StreamResource, String, String) - Constructor in DefaultUploadField.UploadedFileLink
DefaultUploadField(StorageMode) - Constructor in DefaultUploadField
Construct an upload field with the specified storage more
DefaultVaadinGrailsClass - Class in com.vaadin.grails
Configures Grails classe to be autowirable by name, always.
DefaultVaadinGrailsClass(Class) - Constructor in DefaultVaadinGrailsClass
DefaultVaadinTemplateGenerator - Class in org.grails.plugin.vaadin.scaffolding
Default implementation of the generator that generates Vaadin artifacts (controllers, views etc.) from the domain model.
DefaultVaadinTemplateGenerator() - Constructor in DefaultVaadinTemplateGenerator
Default constructor.
defaultValue - Property in DefaultValuePropertyConverter
DefaultValuePropertyConverter - Class in org.grails.plugin.vaadin.utils
Does no conversion, but substitutes the specified default value in place of a null, ONLY when getting the value.
DefaultValuePropertyConverter(Property, Object) - Constructor in DefaultValuePropertyConverter
deleteButton - Field in DefaultUploadField.UploadedFileLink
deleteUpload() - Method in DefaultUploadField
Removes the uploaded file, and clears the uploaded display
dispatch() - Method in GrailsButton
Dispatches the request to the specified controller/action/fragment, without executing the onclick method.
dispatch(VaadinRequest) - Method in VaadinDispatcher
Dispatches a 'request' to show a particular Vaadin 'page' using the specified {@org.grails.plugin.vaadin.VaadinRequest}.
dispatched - Field in VaadinRequest
Indicates if this request has been dispatched
dispatcher - Property in GrailsVaadinApplication
The dispatcher for routing requests
doGetClassLoader() - Method in GrailsAwareApplicationServlet
doGetClassLoader() - Method in GrailsAwareGAEApplicationServlet
domainClass - Property in DomainItem
The domain class of the domain instance
domainClass - Field in DomainPropertyDescriptor
The domain class
domainInstance - Property in DomainItem
The domain instance of this item
DomainItem - Class in org.grails.plugin.vaadin.data
Similar to BeanItem but for GrailsDomainClass instances.
DomainItem(GrailsDomainClass, Object) - Constructor in DomainItem
Create a domain item for the specified domain instance with the specified domain class.
DomainPropertyDescriptor - Class in org.grails.plugin.vaadin.data
A property descriptor that allows properties nested to arbitrary depth for a domain class.
DomainPropertyDescriptor.DomainProperty - Class in org.grails.plugin.vaadin.data
Accesses the property of the specified instance using the details from the enclosing descriptor class.
DomainPropertyDescriptor.DomainProperty(DT, Map) - Constructor in DomainPropertyDescriptor.DomainProperty
Construct the property with the specified domain instance and map for pooling multiple-properties' values.
DomainPropertyDescriptor(GrailsDomainClass, String) - Constructor in DomainPropertyDescriptor
Initialise with a domain class and an arbitrarily-nested property name.
DomainProxy - Class in org.grails.plugin.vaadin.utils
For adding equals() and hashCode() methods to domain classes using a proxy technique that leaves the domain class unchanged.
DomainProxy(def) - Constructor in DomainProxy
Create the proxy using the specified property of the domain class for the equals() and hashCode methods()
DomainProxyPropertyConverter - Class in org.grails.plugin.vaadin.utils
Wraps an underyling value in a proxy that implements the equals() method
DomainProxyPropertyConverter(Property, String) - Constructor in DomainProxyPropertyConverter
Initialise with data source

E

equals(def) - Method in DomainProxy
Overridden to use the specified property.
equalsProperty - Field in DomainProxy
equalsProperty - Property in DomainProxyPropertyConverter
error(Throwable, String) - Method in VaadinDispatcher
Dispatches to the error page for the specified error
ERROR - Enum Constant in VaadinRequest.Type
error - Property in VaadinTagLib
Vaadin Notification with Error type
ErrorVaadinController - Class in org.grails.plugin.vaadin
Controller for displaying default error page.
ErrorVaadinController() - Constructor in ErrorVaadinController
evaluate(GspComponentNode, boolean) - Method in GspContext
Evaluates the body of the specified Gsp Component Node, but first sets the specified node to be the 'active' component node.
evaluate(Closure) - Method in GspEvaluator
Executes the body closure (could be a tag body) and stores the resulting text and components.
evaluateBody() - Method in GspComponentNode
Evaluates the tag body, and returns the result.
excludes - Property in VaadinPluginUrlMappings
executeRequest(VaadinRequest, GrailsApplication, boolean) - Method in VaadinDispatcher
Executes the controller and view (if not redirected) for specified request.
external - Field in VaadinRequest
Indicates if this request has been redirected to external

F

field - Property in VaadinTagLib
Configuration tag for describing a field in a Vaadin Form
fieldConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin AbstractField
FieldDef - Interface in org.grails.plugin.vaadin.gsp
FieldDefDrivenFieldFactory - Class in org.grails.plugin.vaadin.gsp
A Vaadin DefaultFieldFactory that uses specified defs to create and configure the fields.
FieldDefDrivenFieldFactory(List) - Constructor in FieldDefDrivenFieldFactory
Constructs a new FieldFactory using the specified fieldDefs
fieldDefs - Field in FieldDefDrivenFieldFactory
Creators for each named field
fieldTag(def, def) - Method in VaadinTagLib
Handles processing of all field-type tags.
file - Property in VaadinTagLib
DefaultUploadField
filename - Property in DefaultUploadField
The default filename to use when a propertyDataSource is first set for this field, and the propertyDataSource has a value.
filters - Property in VaadinPluginFilters
findGsp(def) - Method in GspResourceLocator
Finds a GSP file, using grailsResourceLocator and groovyPageLocator.
findGspResource(def) - Method in GspResourceLocator
Finds a GSP resource file, using grailsResourceLocator.
findGspTemplate(def) - Method in GspResourceLocator
Finds a GSP template file, using groovyPageLocator.
findGspView(def) - Method in GspResourceLocator
Finds a GSP view file, using groovyPageLocator.
finishRequest(Object) - Method in VaadinRequest
Updates the model after dispatching a request to a controller, but before calling the required view.
firstPaintDone - Property in StartupUriFragmentUtility
Used to control when to send the garbage fragment to the client to force the new fragment to be sent.
flash - Property in GspLayout
The flash for the Gsp
flash - Field in VaadinRequest
form - Property in VaadinTagLib
Vaadin Form tag
formConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin Form
fragment - Property in GrailsButton
Specifies fragment we are linking to.
fragment - Property in GrailsIncludeLayout
Specifies fragment we are linking to.
fragment - Property in VaadinRequest
This request's fragment equivalent
fragmentListenerStarted - Field in VaadinDispatcher
Ensures we only start fragment utility once
fragmentUtility - Field in VaadinDispatcher
Fragment utility for responding to browser fragment changes
fromFragment(String) - Method in VaadinRequest
Converts the specified fragment into request props - for example '#book/show/15'

G

generateCompiledFilenameFromOriginal(def) - Method in GspResourceLocator
Removes .gsp suffix from filename
generateController(GrailsDomainClass, Writer) - Method in DefaultVaadinTemplateGenerator
Copied from superclass - calls overridden getTemplateText() and uses name VaadinController.groovy
generateView(GrailsDomainClass, String, Writer) - Method in DefaultVaadinTemplateGenerator
Copied from superclass - calls overridden getTemplateText() and renderEditorWithArgs (This was private in superclass in grails 2.0.1, therefore invisible to this class)
generateViews(GrailsDomainClass, String) - Method in DefaultVaadinTemplateGenerator
Copied from superclass, as we need to prepend '/vaadin/' to the output view directory
generator - Property in DefaultColumnDef
getAction() - Method in GrailsButton
Get the action of the link.
getAction() - Method in GrailsIncludeLayout
Get the action of the link.
getAction() - Method in VaadinRequest
The requested action - for example 'show'
getApplicationClass() - Method in GrailsAwareApplicationServlet
getApplicationClass() - Method in GrailsAwareGAEApplicationServlet
getAttributes() - Method in VaadinRequest
The request attributes - for example [foo:'bar']
getBean(String) - Method in VaadinUtils
getBodyText() - Method in GspComponentNode
Gets the text of evaluating the tag body.
getCaseInsensitive(Map, Object) - Method in Utils
Case insensitive get() on map.
getClassLoader() - Method in GrailsAwareApplicationServlet
Returns the Grails ClassLoader, because the servlet's ClassLoader can't see the Grails application source.
getClassLoader() - Method in GrailsAwareGAEApplicationServlet
Returns the Grails ClassLoader, because the servlet's ClassLoader can't see the Grails application source.
getCommonSuperclass(Object) - Method in Utils
Gets superclass that all members of specified collection have in common
getController() - Method in GrailsButton
Get the controller of the link - either a logical property name, or the class itself.
getController() - Method in GrailsIncludeLayout
Get the controller of the link - either a logical property name, or the class itself.
getController() - Method in VaadinRequest
The requested controller - for example 'book'
getDefaultCurrencies() - Method in VaadinTagDataService
getDefaultLocales() - Method in VaadinTagDataService
getDefaultTimeZones() - Method in VaadinTagDataService
getFlash() - Method in VaadinRequest
The flash message and error - for example [message:"Book 15 created!"]
getGenerator() - Method in ColumnDef
getGrailsApplication() - Method in GrailsAwareApplicationServlet
getGrailsApplication() - Method in GrailsAwareGAEApplicationServlet
getHeader() - Method in ColumnDef
getHeader() - Method in DefaultColumnDef
getId() - Method in GrailsButton
Get the domain class id of the link.
getId() - Method in GrailsIncludeLayout
Get the domain class id of the link.
getId() - Method in VaadinRequest
The id of the domain instance - for example '15'
getInstance() - Method in GrailsButton
Get the domain class instance of the link.
getInstance() - Method in GrailsIncludeLayout
Get the domain class instance of the link.
getInstance() - Method in VaadinRequest
The domain instance itself - for example Book(15)
getItemProperty(Object) - Method in DomainItem
Gets the property with the specified name from the domainInstance stored in this item.
getJavascriptLibraries(GrailsApplication) - Method in VaadinUtils
Extracts the 'javascriptLibraries' setting from VaadinConfig
getMessage(MessageSourceResolvable, Locale) - Method in VaadinUtils
Localization methods, providing access to i18n values.
getMessageSource() - Method in VaadinUtils
getModel() - Method in VaadinRequest
The request model - for example [bookInstance:bookInstance]
getName() - Method in ColumnDef
getName() - Method in DefaultColumnDef
getName() - Method in DefaultFieldDef
getName() - Method in DomainPropertyDescriptor
The dot-separated name
getName() - Method in DomainPropertyDescriptor.DomainProperty
The fully-qualified name of the property of the domain instance
getName() - Method in FieldDef
getNewApplication(HttpServletRequest) - Method in GrailsAwareApplicationServlet
getNewApplication(HttpServletRequest) - Method in GrailsAwareGAEApplicationServlet
getNode() - Method in GspContext
Gets the current active node, to which any child nodes will attach their Vaadin Components.
getOnclick() - Method in GrailsButton
Get the onclick closure of the link.
getOrCreateFragmentUtility() - Method in VaadinDispatcher
Delay creation of fragment utility until first called.
getParameter(String) - Method in RestartingApplicationHttpServletRequest
getParameterMap() - Method in RestartingApplicationHttpServletRequest
getParameterNames() - Method in RestartingApplicationHttpServletRequest
getParameterValues(String) - Method in RestartingApplicationHttpServletRequest
getParams() - Method in GrailsButton
Get the params of the link.
getParams() - Method in GrailsIncludeLayout
Get the params of the link.
getParams() - Method in VaadinRequest
The request params - for example [id:15]
getProperties() - Method in VaadinRequest
Get properties of this request.
getProperty(String) - Method in DomainProxy
Ensures all properties are proxied, not just methods
getPropertyDataSource() - Method in PropertyConverter
Gets the current data source of the converter, if any.
getPropertyDescriptors(GrailsDomainClass) - Method in DomainItem
Get GrailsDomainClass properties as VaadinPropertyDescriptors
getPropertyName(GrailsDomainClass) - Method in DefaultVaadinTemplateGenerator
getPropertyType() - Method in DomainPropertyDescriptor
The type of the final property
getRequestAttributes() - Method in VaadinRequestContextHolder
Gets the active request
getRestartToken() - Method in RestartingApplicationHttpServletRequest
Returns a token value used to determine if a request's associated Vaadin application needs to be reloaded.
getStopped() - Method in VaadinDispatcher
If true, the dispatcher is stopped and will not send requests to controllers
getSymbol(Currency) - Method in VaadinTagDataService
getSystemMessages() - Method in VaadinApplication
Lazy-creation of system messages configured from Vaadin config
getTemplateNames() - Method in DefaultVaadinTemplateGenerator
getTemplateText(String) - Method in DefaultVaadinTemplateGenerator
getType() - Method in ByteArrayPropertyConverter
If class of original datasource is Byte[] then returns byte[], else returns original datasource's class unchanged.
getType() - Method in CalendarPropertyConverter
If class of original datasource is Calendar then returns Date, else returns original datasource's class unchanged.
getType() - Method in DefaultCustomField
getType() - Method in DomainPropertyDescriptor.DomainProperty
The type of the property
getType() - Method in DomainProxyPropertyConverter
Returns class of dataSource or Object if none exists
getType() - Method in PropertyConverter
getType() - Method in VaadinRequest
If true, this is a browser page request.
getUploadComponent() - Method in DefaultUploadField
The underlying upload component to which listeners can be attached.
getUrl() - Method in VaadinRequest
The external Url - only applies if this request has been redirected to external.
getVaadinApplication() - Method in VaadinApplicationContextHolder
Gets the active application
getValue() - Method in DomainPropertyDescriptor.DomainProperty
The value of the property of the domain instance
getValue() - Method in PropertyConverter
Get the converted value.
getView() - Method in VaadinRequest
The requested view - could be Gsp name, Gsp text or any Vaadin Component.
getViewFullName() - Method in VaadinRequest
Gets view uri of this request (minus params), for example book/show.
grailsApplication - Property in VaadinPluginFilters
GrailsAwareApplicationServlet - Class in com.vaadin.grails.terminal.gwt.server
@author Les Hazlewood
GrailsAwareApplicationServlet() - Constructor in GrailsAwareApplicationServlet
GrailsAwareGAEApplicationServlet - Class in com.vaadin.grails.terminal.gwt.server
@author Les Hazlewood
GrailsAwareGAEApplicationServlet() - Constructor in GrailsAwareGAEApplicationServlet
GrailsButton - Class in org.grails.plugin.vaadin.ui
Mimics the g:link tag.
GrailsButton(String, Object, Closure) - Constructor in GrailsButton
Construct a button using the specified caption, 'request' args and onclick closure.
GrailsIncludeLayout - Class in org.grails.plugin.vaadin.ui
A Vaadin CustomLayout that contains a single view Component resulting from a grails request.
GrailsIncludeLayout(String) - Constructor in GrailsIncludeLayout
Creates a new instance by executing the specified fragment request.
grailsResourceLocator - Property in GspResourceLocator
grailsResourceLocator - Property in GspResourcePageRenderer
GrailsVaadinApplication - Class in org.grails.plugin.vaadin
A Vaadin Application that provides a request-dispatching framework with a Grails-like Model-View-Controller architecture.
GrailsVaadinApplication() - Constructor in GrailsVaadinApplication
groovyPageLocator - Property in GspResourceLocator
groovyPageLocator - Property in GspResourcePageRenderer
GSP_FILE_EXTENSIONS - Property in GspResourceLocator
GspAttacher - Class in org.grails.plugin.vaadin.gsp
Attaches a Vaadin Component or ComponentConfig to the Vaadin Component that is currently active.
GspAttacher(GspContext, Writer) - Constructor in GspAttacher
Constructs a new attacher, for adding a new Component to the active Vaadin Component in the context.
GspBodyLayout - Class in org.grails.plugin.vaadin.ui
A Vaadin CustomLayout that uses a Grails GSP body as the template.
GspBodyLayout(GspBodyLayout) - Constructor in GspBodyLayout
Initialises this GspLayout from the other specified layout.
GspComponentConfig - Class in org.grails.plugin.vaadin.gsp
Holds details for configuring a Vaadin Component.
GspComponentConfig(Class, String, Map) - Constructor in GspComponentConfig
Constructs a new configuration for a specific Vaadin Component class.
GspComponentNode - Class in org.grails.plugin.vaadin.gsp
Holds a Vaadin Component and a tag body, and facilitates adding components & config nested within the tag body to this component.
GspComponentNode(Component, Closure, Closure, Closure) - Constructor in GspComponentNode
Creates a new node with the specified Vaadin Component, tag body, and closures to run against the result of evaluating the tag body, and the collection of config objects added during evaluation of the tag body.
GspContext - Class in org.grails.plugin.vaadin.gsp
For executing a tag's body, using the tag's Vaadin Component as the 'active' component, to which nested tags will append their Vaadin Components.
GspContext(HttpSession) - Constructor in GspContext
Creates a new GspContext using the specified session to store the current active Vaadin Component.
GspEvaluator - Class in org.grails.plugin.vaadin.gsp
Evaluates a Gsp body, adds any nested Vaadin components to the specified container and returns the resulting text and Vaadin components.
GspEvaluator.GspLayoutNode - Class in org.grails.plugin.vaadin.gsp
A special GspComponentNode that keeps a collection of any Vaadin Components that are added to it, and returns an HTML snippet of the form <div location='component_0' /> to the child component, which should then add this snippet to the page's body text.
GspEvaluator.GspLayoutNode(CustomLayout, Closure) - Constructor in GspEvaluator.GspLayoutNode
GspEvaluator.Result - Class in org.grails.plugin.vaadin.gsp
Holds the result of an evaluation
GspEvaluator.Result() - Constructor in GspEvaluator.Result
GspEvaluator(CustomLayout, Application, boolean) - Constructor in GspEvaluator
Initialise with specified values.
GspLayout - Class in org.grails.plugin.vaadin.ui
A Vaadin CustomLayout that uses a Grails GSP file as the template.
GspLayout(GspBodyLayout, String) - Constructor in GspLayout
Initialises this GspLayout from the other specified layout, except with a different template.
gspLayout - Property in GspTemplateLayout
The contained layout
GspResourceLocator - Class in org.grails.plugin.vaadin.gsp
For finding GSP files, which can be views, templates or resources.
GspResourceLocator() - Constructor in GspResourceLocator
GspResourcePageRenderer - Class in org.grails.plugin.vaadin.gsp
Similar to grails.gsp.PageRender, which is included in grails 2.0.x.
GspResourcePageRenderer(GroovyPagesTemplateEngine) - Constructor in GspResourcePageRenderer
GspTemplateLayout - Class in org.grails.plugin.vaadin.ui
A Vaadin CustomLayout that contains a single org.grails.plugin.vaadin.ui.GrailsLayout.
GspTemplateLayout() - Constructor in GspTemplateLayout
Empty constructor

H

hashCode() - Method in DomainProxy
Overridden to use the specified property.
header - Property in DefaultColumnDef
HomeVaadinController - Class in org.grails.plugin.vaadin
Controller for displaying default application home page.
HomeVaadinController() - Constructor in HomeVaadinController
horizontalLayout - Property in VaadinTagLib
Vaadin HorizontalLayout tag

I

i18n(String, Object, String, Locale) - Method in VaadinUtils
Localization methods, providing access to i18n values.
include(Map) - Method in GrailsIncludeLayout
Submits a new request using the specified args, and replaces the existing Gsp in this container with the result.
INCLUDE - Enum Constant in VaadinRequest.Type
include - Property in VaadinTagLib
Adds a GrailsIncludeLayout component.
includeConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin GrailsIncludeLayout component
index() - Method in ErrorVaadinController
Renders the default error page /vaadin/error
index() - Method in HomeVaadinController
Renders the default home page /vaadin/index
init(ServletConfig) - Method in GrailsAwareApplicationServlet
Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
init(ServletConfig) - Method in GrailsAwareGAEApplicationServlet
Called by the servlet container to indicate to a servlet that the servlet is being placed into service.
injectApi(Class) - Method in VaadinApi
Injects the Vaadin API into the specified Vaadin class
injectBaseApi(Class) - Method in VaadinApi
Injects the Vaadin Base Api into the specified Vaadin class
injectControllersApi(Class) - Method in VaadinApi
Injects the Vaadin Controllers Api into the specified Vaadin class
instance - Field in DomainPropertyDescriptor.DomainProperty
isArtefactClass(Class) - Method in VaadinArtefactHandler
isBodyEvaluated - Field in GspComponentNode
Indicates if evaluateBody() has been run yet or not.
isBrowserRefresh(HttpServletRequest) - Method in GrailsVaadinApplication
Detects if specified request is a browser refresh
isDispatched() - Method in VaadinRequest
Indicates if this request has been dispatched
isEnabled() - Method in Stopwatch
isExcludedClass(Class) - Method in VaadinApi
Checks if specified class should be excluded from Api injection
isExternal() - Method in VaadinRequest
Indicates if this request has been redirected to an external Url
isGsp(def) - Method in GspResourceLocator
Checks for .gsp suffix in filename or uri
isNumber(def) - Method in Utils
Checks if the value is a number
isReadOnly() - Method in PropertyConverter
Reflects the read-only status of the datasource.
isRedirected() - Method in VaadinRequest
Indicates if this request has been redirected
isVaadinClass(Class) - Method in VaadinArtefactHandler
isViewIsName() - Method in VaadinRequest
If true, view is a Gsp name.

J


K


L

label - Property in VaadinTagLib
Vaadin Label tag
labelConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin Label
lastTimeZonesRefresh - Field in VaadinTagDataService
layout - Field in GspEvaluator.GspLayoutNode
layout - Property in VaadinTagLib
Adds a GspTemplateLayout component with specified layout name.
layoutConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin GrailsIncludeLayout component
link - Property in VaadinTagLib
Custom GrailsButton tag
linkConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin GrailsButton
listselect - Property in VaadinTagLib
ListSelect field
locales - Field in VaadinTagDataService
localeSelect - Property in VaadinTagLib
Locale-populated ComboBox field
localeSelectConfigurer - Field in VaadinTagLib
Applies the specified properties to a locale-type Vaadin AbstractSelect
location - Property in VaadinTagLib
Adds the tag contents to the specified location in the parent custom layout.
log - Property in DefaultUploadField
log - Field in GrailsAwareApplicationServlet
log - Field in GrailsAwareGAEApplicationServlet
log - Property in GspBodyLayout
log - Property in GspLayout
log - Property in GspResourceLocator
log - Property in GspResourcePageRenderer
log - Property in Stopwatch
log - Property in VaadinApi
log - Property in VaadinApplication
log - Property in VaadinDispatcher
log - Property in VaadinPluginFilters
log - Property in VaadinRequest
log - Property in VaadinSystemMessages
log - Field in VaadinUtils
lookupParentComponent() - Method in VaadinTagLib
Finds the current Vaadin parent component.

M

mainWindow - Property in VaadinTagLib
Configures the Vaadin application's main Window
mappings - Property in UrlMappings
mappings - Property in VaadinPluginUrlMappings
mimeType - Property in DefaultUploadField
The default mimeType to use when a propertyDataSource is first set for this field, and the propertyDataSource has a value.
model - Property in GspLayout
The model for the Gsp
model - Field in VaadinRequest

N

name - Field in DefaultColumnDef
name - Field in DefaultFieldDef
name - Property in GspTemplateLayout
The layout name or URI of the Gsp to use as layout.
names - Field in DomainPropertyDescriptor
The dot-separated name split into its component parts
namespace - Property in VaadinTagLib
NoVaadinApi - Annotation Type in org.grails.plugin.vaadin
Annotation for disabling automatic injection of the Vaadin API into what would otherwise appear to be a Vaadin class.

O

onclick - Property in GrailsButton
Specify a closure that mimics the javascript 'onclick'.
onRequestEnd(HttpServletRequest, HttpServletResponse) - Method in VaadinApplication
Clears the application in the current thread using VaadinApplicationContextHolder
onRequestStart(HttpServletRequest, HttpServletResponse) - Method in GrailsVaadinApplication
Fixes an issue where a browser refresh does not trigger a repaint of the interface, if the refresh fails to expire the session.
onRequestStart(HttpServletRequest, HttpServletResponse) - Method in VaadinApplication
Stores the application in the current thread using VaadinApplicationContextHolder
optiongroup - Property in VaadinTagLib
OptionGroup field
out - Property in GspAttacher
The writer to use to write out the result of attaching the component.

P

PAGE - Enum Constant in VaadinRequest.Type
paintContent(PaintTarget) - Method in StartupUriFragmentUtility
Send a garbage fragment on first 'paint', to force the browser to send us the true fragment.
parameterMap - Field in RestartingApplicationHttpServletRequest
params - Property in GspLayout
The params for the Gsp
params - Field in VaadinRequest
parent - Property in GspEvaluator
The parent component (required)
password - Property in VaadinTagLib
PasswordField field
persistenceInterceptor - Property in VaadinTransactionManager
Injected - the grails persistence interceptor for creating the transaction
pluginDir - Property in DefaultVaadinTemplateGenerator
property - Field in DomainPropertyDescriptor
The final, most-nested property
PropertyConverter - Class in org.grails.plugin.vaadin.utils
Copy of PropertyFormatter
PropertyConverter(Property) - Constructor in PropertyConverter
Construct a new converter that is connected to given data source.
props - Property in DefaultFieldDef
props - Property in GspComponentConfig
A map containing the properties to apply to the Vaadin Component.

Q


R

readOnlyStatusChange(ReadOnlyStatusChangeEvent) - Method in PropertyConverter
Listens for changes in the datasource.
redirect(Map) - Method in VaadinRequest
Used by VaadinControllers to redirect the current 'request' to another controller or action.
redirected - Field in VaadinRequest
Indicates if this request has been redirected
refresh() - Method in VaadinDispatcher
Dispatches the active page request again, or goes to home page if no active page
removeAllCaseInsensitive(Map, def) - Method in Utils
Removes all entries matching the case-insensitive keys.
removeAttachAttrs(Map) - Method in VaadinTagLib
Removes entries from attrs map that are relevant to the attaching of the component to its parent, and should not be used to set properties on the component itself.
removeBodyComponents() - Method in GspBodyLayout
Removes the body components from this layout, because they're needed for another layout
removeCaseInsensitive(Map, Object) - Method in Utils
Removes all entries matching the case-insensitive key.
removeUploadedFileLink() - Method in DefaultUploadField
Removes link to uploaded resource and delete button
render() - Method in GrailsButton
Renders the gsp body.
render() - Method in GrailsIncludeLayout
Dispatches the include request, or renders an empty view if no request specified.
render() - Method in GspBodyLayout
Renders the gsp body.
render() - Method in GspLayout
Renders the GSP template and/or body
render(Map) - Method in GspResourcePageRenderer
Renders a page and returns the contents
render() - Method in GspTemplateLayout
Constructs the gsp
render(Map) - Method in VaadinRequest
Used by VaadinControllers to render a particular view.
renderBody() - Method in GspBodyLayout
Initialises the superclass CustomLayout using the specified tag body as the template.
renderDefaultErrorHTML(Throwable) - Method in VaadinDispatcher
rendered - Field in GrailsButton
Prevent rendering twice
rendered - Field in GrailsIncludeLayout
Prevent rendering twice
rendered - Field in GspBodyLayout
Prevent rendering twice
rendered - Field in GspTemplateLayout
Prevent rendering twice
renderEditorWithArgs - Property in DefaultVaadinTemplateGenerator
Almost identical to renderEditor in superclass, but uses additional 'parentProperty' param to handle embedded domain class properties, and 'readOnly' param to allow rendering of both edit/create fields and show fields
renderGsp(String, Map, Map, Map, String) - Method in GspLayout
Initialises the superclass CustomLayout using the specified GSP as the template.
renderTo(Map, OutputStream) - Method in GspResourcePageRenderer
Renders a page and returns the contents
renderToWriter(Map, Writer) - Method in GspResourcePageRenderer
Internal method - renders a page and returns the contents.
replaceBodyComponents(Map) - Method in GspBodyLayout
Removes the existing body components and adds the specified components in their place
request(VaadinRequest, boolean) - Method in VaadinDispatcher
Executes the specified {@org.grails.plugin.vaadin.VaadinRequest}, and returns the generated view Vaadin Component.
requestRender(boolean) - Method in GrailsButton
Requests the render to take place if not yet done.
requestRender(boolean) - Method in GrailsIncludeLayout
Requests the render to take place if not yet done.
requestRender(boolean) - Method in GspBodyLayout
Requests the render to take place if not yet done.
requestRender(boolean) - Method in GspTemplateLayout
Requests the render to take place if not yet done.
requireVaadinApplication() - Method in GrailsButton
Helper method for situations where a Vaadin Application is required
requireVaadinApplication() - Method in GrailsIncludeLayout
Helper method for situations where a Vaadin Application is required
requireVaadinApplication() - Method in GspBodyLayout
Helper method for situations where a Vaadin Application is required
requireVaadinApplication() - Method in GspTemplateLayout
Helper method for situations where a Vaadin Application is required
requireVaadinTransactionManager() - Method in GrailsButton
Helper method for situations where a Vaadin Transaction Manager is required
requireVaadinTransactionManager() - Method in GrailsIncludeLayout
Helper method for situations where a Vaadin Transaction Manager is required
restart() - Method in StartupUriFragmentUtility
Forces utility to send fragment on next paint.
RESTART_TOKEN_SESSION_KEY - Field in RestartingApplicationHttpServletRequest
RestartingApplicationHttpServletRequest - Class in com.vaadin.grails.terminal.gwt.server
An HttpServletRequest wrapper implementation that guarantees the existence of a restartApplication request parameter by artificially setting it with a value of "true".
RestartingApplicationHttpServletRequest(HttpServletRequest) - Constructor in RestartingApplicationHttpServletRequest
restartToken - Field in RestartingApplicationHttpServletRequest
restore(Object) - Method in ByteArrayPropertyConverter
Restores value to Byte[] if is byte[] and underlying datasource type is Byte[], otherwise just returns value unchanged
restore(Object) - Method in CalendarPropertyConverter
Restores value to Calendar if is Date and underlying datasource type is Calendar, otherwise just returns value unchanged
restore(Object) - Method in DefaultValuePropertyConverter
Doesn't change the value, but notes that the property has now been set and therefore the default value should no longer be used.
restore(Object) - Method in DomainProxyPropertyConverter
Restores value from proxy
restore(Object) - Method in PropertyConverter
Parse object and convert it to type compatible with datasource.
returnObjectForTags - Property in VaadinTagLib
root - Property in GspBodyLayout
If true, indicates this Gsp is the top-level Gsp, and not a Gsp rendered inside another.
root - Property in GspEvaluator
True if this is the root component (optional)

S

select - Property in VaadinTagLib
Select field
selectConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin AbstractSelect
serialVersionUID - Field in UnavailableClassException
serialVersionUID
service(HttpServletRequest, HttpServletResponse) - Method in GrailsAwareApplicationServlet
service(HttpServletRequest, HttpServletResponse) - Method in GrailsAwareGAEApplicationServlet
servletContext - Property in GspResourceLocator
servletContext - Property in GspResourcePageRenderer
session - Property in GspContext
The current active Vaadin Component node is stored in the session.
setAction(Object) - Method in GrailsButton
Set the action of the link.
setAction(Object) - Method in GrailsIncludeLayout
Set the action of the link.
setBody(Closure) - Method in GspTemplateLayout
Sets the body of the gsp layout tag
setContext(Map) - Method in GspTemplateLayout
Sets the context of the Gsp template.
setController(Object) - Method in GrailsButton
Set the controller of the link - either a logical property name, or the class itself.
setController(Object) - Method in GrailsIncludeLayout
Set the controller of the link - either a logical property name, or the class itself.
setController(Object) - Method in VaadinRequest
The requested controller - for example 'book'
setGsp(Map) - Method in GspLayout
Set the Gsp to use as a template for this layout.
setId(Object) - Method in GrailsButton
Set the domain class id of the link.
setId(Object) - Method in GrailsIncludeLayout
Set the domain class id of the link.
setId(String) - Method in VaadinRequest
Set the id this request - for example '15'
setInstance(Object) - Method in GrailsButton
Set the domain class instance of the link.
setInstance(Object) - Method in GrailsIncludeLayout
Set the domain class instance of the link.
setInstance(Object) - Method in VaadinRequest
Set the domain instance for this request - for example Book(15)
setOnclick(Closure) - Method in GrailsButton
Set the onclick closure of the link.
setParams(Map) - Method in GrailsButton
Set the params of the link.
setParams(Map) - Method in GrailsIncludeLayout
Set the params of the link.
setParams(Map) - Method in VaadinRequest
Set the params for this request - for example [id:15]
setProperties(Map) - Method in VaadinRequest
Set properties of this request
setProperty(String, Object) - Method in DomainProxy
Ensures all properties are proxied, not just methods
setPropertyDataSource(Property) - Method in PropertyConverter
Sets the specified Property as the data source for the converter.
setReadOnly(boolean) - Method in DefaultUploadField
Updates the upload field's display to reflect readOnly status
setReadOnly(boolean) - Method in PropertyConverter
Sets the Property's read-only mode to the specified status.
setRequestAttributes(VaadinRequest) - Method in VaadinRequestContextHolder
Sets the active request
setRestartToken(String) - Method in RestartingApplicationHttpServletRequest
Sets a unique token value used to trigger new Vaadin Application instances to be dynamically recreated after a Grails Vaadin component source-code change.
setVaadinApplication(Application) - Method in VaadinApplicationContextHolder
Sets the active application
setValue(Object) - Method in DefaultUploadField
Catch NullPointerException caused by bug in superclass.
setValue(Object) - Method in DomainPropertyDescriptor.DomainProperty
The value of the property of the domain instance.
setValue(Object) - Method in PropertyConverter
source - Property in Stopwatch
start(URL, Properties, ApplicationContext) - Method in GrailsVaadinApplication
Starts URL Fragment listener and request-dispatching framework.
start() - Method in VaadinDispatcher
Starts the dispatcher
startFragmentListener() - Method in VaadinDispatcher
Listens for changes to browser fragment, and dispatches requests to vaadin controllers.
startRequest(VaadinRequest, String, String) - Method in VaadinRequest
Initialises this 'request' based on the 'request' that is currently active, and using the specified set of defaults (in case neither this request or the active request have a particular property).
startTime - Property in Stopwatch
StartupUriFragmentUtility - Class in org.grails.plugin.vaadin.ui
A special UriFragmentUtility that forces the browser to send the initial fragment only when the application first starts.
StartupUriFragmentUtility() - Constructor in StartupUriFragmentUtility
stop() - Method in Stopwatch
stop() - Method in VaadinDispatcher
Stops the dispatcher
stopped - Field in VaadinDispatcher
If true, the dispatcher is stopped and will not send requests to controllers
Stopwatch - Class in org.grails.plugin.vaadin.utils
Simple class for recording time taken.
Stopwatch(String, Object) - Constructor in Stopwatch
systemMessages - Property in VaadinApplication
System messages configured from Vaadin config

T

tab - Property in VaadinTagLib
Configuration tag for describing a tab in a Vaadin TabSheet
table - Property in VaadinTagLib
Vaadin Table tag
tableConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin Table
tabs - Property in VaadinTagLib
Vaadin TabSheet tag
tabsConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin TabSheet
templateEngine - Field in GspResourcePageRenderer
text - Property in GspEvaluator.Result
The text resulting from evaluating the GSP body
text - Property in VaadinTagLib
TextField field
textarea - Property in VaadinTagLib
TextArea field
textConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin text-type field
timeZones - Field in VaadinTagDataService
timezoneSelect - Property in VaadinTagLib
TimeZone-populated ComboBox field
timeZoneSelectConfigurer - Field in VaadinTagLib
Applies the specified properties to a timeZone-type Vaadin AbstractSelect
toBlurListener(def) - Method in Converter
Converts the value to a BlurListener if not already.
toCloseListener(def) - Method in Converter
Converts the value to a CloseListener if not already.
toClosure(def) - Method in Converter
Ensures the value is a closure, otherwise throws an exception
toColumnDef(Map) - Method in Converter
Converts the properties to a ColumnDef
toColumnGenerator(def) - Method in Converter
Converts the value to a ColumnGenerator
toComponentError(def) - Method in Converter
Converts the value to a ErrorMessage if not already.
toComponentListener(def) - Method in Converter
Converts the value to a Listener if not already.
toConfigurer - Field in VaadinTagLib
Converts the specified Vaadin component class to a Closure that should configure that class
toContainer(def, def, def, def, def) - Method in Converter
Converts the value to a Container.
toCurrencies(def) - Method in Converter
Converts specified value to list of Currency objects
toCurrency(def) - Method in Converter
Converts specified value to Currency
toDateResolution(def) - Method in Converter
Converts the value to a DateField Resolution
toFieldClass(def) - Method in Converter
Converts the value to a Field Class
toFieldDef(Map, Closure) - Method in Converter
Converts the properties to a FieldDef
toFilteringMode(def) - Method in Converter
Converts the value to a Vaadin Filtering
toFocusListener(def) - Method in Converter
Converts the value to a FocusListener if not already.
toFragment(Map) - Method in VaadinRequest
Converts this 'request' into a URI fragment - for example '#book/show/15'
toInt(def) - Method in Utils
Converts the value to an int, if not already.
toItemCaption(Item, def, def, def) - Method in Converter
Generates a caption for a single item using the itemCaption and itemCaptionMessagePrefix params.
toItemIcon(Item, def) - Method in Converter
Generates an icon for a single item using the value, which may be a property id or a closure that accepts the item (or wrapped bean) and returns the icon name
toLabelContentMode(def) - Method in Converter
Converts the value to a Vaadin {@com.vaadin.ui.Label} Content Mode
toLayoutName(String) - Method in GspTemplateLayout
Converts the layout name to the URI of the Gsp.
toLocale(def) - Method in Converter
Converts specified value to Locale
toLocales(def) - Method in Converter
Converts specified value to list of Locale objects
toReadOnlyStatusChangeListener(def) - Method in Converter
Converts the value to a ReadOnlyStatusChangeListener if not already.
toRepaintRequestListener(def) - Method in Converter
Converts the value to a RepaintRequestListener if not already.
toResizeListener(def) - Method in Converter
Converts the value to a ResizeListener if not already.
toResource(def) - Method in Converter
Converts the value to a Resource if not already.
toSelectedTabChangeListener(def) - Method in Converter
Converts the value to a SelectedTabChangeListener if not already.
toString() - Method in GrailsIncludeLayout
toString() - Method in GspBodyLayout
This component as a String - mainly useful for logging purposes.
toString() - Method in GspLayout
This component as a String - mainly useful for logging purposes.
toString() - Method in PropertyConverter
Get the string representation of the converted value.
toString() - Method in Stopwatch
toString(def) - Method in Utils
Converts an object to a String.
toString() - Method in VaadinRequest
This request object represented as a string
toString() - Method in VaadinSystemMessages
Gets a string representation of this system messages
toTextChangeListener(def) - Method in Converter
Converts the value to a TextChangeListener if not already.
toTimeZone(def) - Method in Converter
Converts specified value to TimeZone
toTimeZones(def) - Method in Converter
Converts specified value to list of TimeZone objects
toUploadFieldType(def) - Method in Converter
Converts the value to an EasyUploads UploadField.FieldType
toUploadStorageMode(def) - Method in Converter
Converts the value to an EasyUploads UploadField.StorageMode
toUploadSucceededListener(def) - Method in Converter
Converts the value to a SucceededListener if not already.
toValueChangeListener(def) - Method in Converter
Converts the value to a ValueChangeListener if not already.
type - Property in DefaultFieldDef
type - Property in GspComponentConfig
The type of the configuration.
TYPE - Field in VaadinArtefactHandler
type - Field in VaadinRequest

U

uid - Field in VaadinRequest
For debugging, a unique id for this instance
UnavailableClassException - Class in com.vaadin.grails.terminal.gwt.server
RuntimeException equivalent to a ClassNotFoundException.
UnavailableClassException(Throwable) - Constructor in UnavailableClassException
update(Map) - Method in GspTemplateLayout
Changes the template used for rendering the Gsp.
updateDisplay() - Method in DefaultUploadField
Overrides superclass to provide link to file that was uploaded, and delete button
updateReadOnlyDisplay() - Method in DefaultUploadField
Updates the display to reflect the current readOnly status
uploadComponent - Field in DefaultUploadField
The underlying upload component to which listeners can be attached.
uploadConfigurer - Field in VaadinTagLib
Applies the specified properties to a DefaultUploadField
uploadedFileLink - Field in DefaultUploadField
The upload file link display
uploadedLink - Field in DefaultUploadField.UploadedFileLink
uri - Property in GspLayout
The URI of the Gsp
url - Field in VaadinRequest
UrlMappings - Class in UrlMappings
UrlMappings() - Constructor in UrlMappings
Utils - Class in org.grails.plugin.vaadin.utils
Utility methods for Vaadin classes.
Utils() - Constructor in Utils

V

VAADIN_APPLICATION_BEAN_NAME - Field in GrailsAwareApplicationServlet
VAADIN_COMPONENT_DISCOVERY_TOKEN - Field in VaadinArtefactHandler
VAADIN_CONTROLLER_DISCOVERY_TOKEN - Field in VaadinArtefactHandler
VaadinApi - Class in org.grails.plugin.vaadin
Injects the Vaadin API into all Vaadin Classes and Controllers.
VaadinApi() - Constructor in VaadinApi
VaadinApplication - Class in org.grails.plugin.vaadin
A Vaadin Application that supports configuring SystemMessages in grails-app/conf/VaadinConfig.groovy and provides easy access to the application in the current thread using VaadinApplicationContextHolder
VaadinApplication() - Constructor in VaadinApplication
vaadinApplication - Property in VaadinDispatcher
Vaadin Application for this dispatcher
vaadinApplication - Property in VaadinRequest
Vaadin Application for this request
VaadinApplicationContextHolder - Class in org.grails.plugin.vaadin
Holds active VaadinApplication in current thread.
VaadinApplicationContextHolder() - Constructor in VaadinApplicationContextHolder
VaadinArtefactHandler - Class in com.vaadin.grails
Configures Vaadin Classes and Controllers in grails application.
VaadinArtefactHandler() - Constructor in VaadinArtefactHandler
VaadinDispatcher - Class in org.grails.plugin.vaadin
Wires VaadinControllers to GSP views using the concept of a VaadinRequest.
VaadinDispatcher(Application) - Constructor in VaadinDispatcher
Create a dispatcher for the specified VaadinApplication.
VaadinGrailsClass - Interface in com.vaadin.grails
Represents a Grails class that is to be configured in Spring and as such is injectable.
VaadinPluginFilters - Class in VaadinPluginFilters
Handles the issue that Grails thinks Vaadin controllers are regular Grails controllers.
VaadinPluginFilters() - Constructor in VaadinPluginFilters
VaadinPluginUrlMappings - Class in VaadinPluginUrlMappings
Ensures Vaadin URIs are not handled by Grails's dispatcher.
VaadinPluginUrlMappings() - Constructor in VaadinPluginUrlMappings
VaadinRequest - Class in org.grails.plugin.vaadin
An internal construct for mimicking a user's request to display a particular Vaadin 'page'.
VaadinRequest.Type - Enum in org.grails.plugin.vaadin
The request can be a top-level browser page or error page, or an include within the page.
VaadinRequest(Application, Map, VaadinRequest.Type) - Constructor in VaadinRequest
Create a request with the specified properties
VaadinRequestContextHolder - Class in org.grails.plugin.vaadin
Mimics Spring's RequestContextHolder
VaadinRequestContextHolder() - Constructor in VaadinRequestContextHolder
VaadinSystemMessages - Class in org.grails.plugin.vaadin
System-wide system messages configured from Vaadin Config
VaadinSystemMessages(Map) - Constructor in VaadinSystemMessages
Initialise this system messages from specified props
VaadinTagDataService - Class in org.grails.plugin.vaadin.services
Service used by VaadinTagLib for populating selects with default data.
VaadinTagDataService() - Constructor in VaadinTagDataService
vaadinTagDataService - Property in VaadinTagLib
Injected, provides methods for timeZoneSelect, localeSelect, currencySelect
VaadinTagLib - Class in org.grails.plugin.vaadin.taglib
Vaadin tags prefixed with "v", for example <v:label>
VaadinTagLib() - Constructor in VaadinTagLib
VaadinTransactionManager - Class in org.grails.plugin.vaadin
Allows you to wrap a Closure in a grails transaction.
VaadinTransactionManager() - Constructor in VaadinTransactionManager
VaadinUtils - Class in com.vaadin.grails
Vaadin plugin utility methods - mostly used for supporting dynamic method.
VaadinUtils() - Constructor in VaadinUtils
valueChange(ValueChangeEvent) - Method in DefaultUploadField
Unless we're the ones that caused the value to change, we need to update the display to reflect the new value.
valueChange(ValueChangeEvent) - Method in PropertyConverter
Listens for changes in the datasource.
valueOf(String) - Method in VaadinRequest
Returns the enum constant of this type with the specified name.
values() - Method in VaadinRequest
Returns an array containing the constants of this enum type, in the order they are declared.
verticalLayout - Property in VaadinTagLib
Vaadin VerticalLayout tag
view - Field in GrailsIncludeLayout
The contained view
view - Field in VaadinRequest
viewIsName - Field in VaadinRequest

W

warning - Property in VaadinTagLib
Vaadin Notification with Warning type
windowConfigurer - Field in VaadinTagLib
Applies the specified properties to a Vaadin Window
withBody - Property in GspComponentNode
A closure to run against the result of evaluating the tag body
withConfig - Property in GspComponentNode
A closure to run against the collection of config objects that result from evaluating the tag body.
withTransaction - Property in VaadinTagLib
Helper method that excutes the specified closure in a persistence transaction.
wrapInTransaction(Closure) - Method in VaadinTransactionManager
Excutes the closure in a grails transaction, and returns the result.
writeAjaxPageHtmlVaadinScripts(Window, String, Application, BufferedWriter, String, String, String, HttpServletRequest) - Method in GrailsAwareApplicationServlet
Adds the JavaScript libraries configured in VaadinConfig to the head of the HTML page.
writeAjaxPageHtmlVaadinScripts(Window, String, Application, BufferedWriter, String, String, String, HttpServletRequest) - Method in GrailsAwareGAEApplicationServlet
Adds the JavaScript libraries configured in VaadinConfig to the head of the HTML page.

X


Y


Z


_


Groovy Documentation