|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.grails.plugin.vaadin.VaadinApi
class VaadinApi
Injects the Vaadin API into all Vaadin Classes and Controllers.
A class is considered a Vaadin class if it meets the following requirements:
grails-app
directoryVaadinController
or has the word vaadin
in its package name, or the package name of any of its superclasses.Property Summary | |
---|---|
def |
log
|
Constructor Summary | |
VaadinApi()
|
Method Summary | |
---|---|
def
|
injectApi(org.codehaus.groovy.grails.commons.GrailsApplication application)
Injects the Vaadin API into the Vaadin classes and controllers in the specified application. |
def
|
injectApi(org.codehaus.groovy.grails.commons.GrailsClass grailsClass)
Injects the Vaadin API into the specified Vaadin class |
def
|
injectApi(Class clazz)
Injects the Vaadin API into the specified Vaadin class |
protected void
|
injectBaseApi(Class clazz)
Injects the Vaadin Base Api into the specified Vaadin class |
protected void
|
injectControllersApi(Class clazz)
Injects the Vaadin Controllers Api into the specified Vaadin class |
protected boolean
|
isExcludedClass(Class clazz)
Checks if specified class should be excluded from Api injection |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Property Detail |
---|
def log
Constructor Detail |
---|
VaadinApi()
Method Detail |
---|
def injectApi(org.codehaus.groovy.grails.commons.GrailsApplication application)
application
- The application that contains the Vaadin classes and controllers.
def injectApi(org.codehaus.groovy.grails.commons.GrailsClass grailsClass)
vaadinClass
- The Vaadin class requiring API injection
def injectApi(Class clazz)
vaadinClass
- The Vaadin class requiring API injection
protected void injectBaseApi(Class clazz)
vaadinClass
- The Vaadin class requiring API injection
protected void injectControllersApi(Class clazz)
vaadinClass
- The Vaadin class requiring API injection
protected boolean isExcludedClass(Class clazz)
clazz
- The class to check
Groovy Documentation