|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.formaria.builder.AriaBuilder
org.formaria.scripts.groovy.GroovyBuilder
public class GroovyBuilder
An extension of AriaBuilder that loads a Groovy class as the source for the page's business logic instead of the default Java class.
Copyright (c) Formaria Ltd., 2008
License: see license.txt
| Field Summary |
|---|
| Fields inherited from class org.formaria.builder.AriaBuilder |
|---|
adapter, attributeSets, checkBoxGroup, componentFactory, currentAttributes, currentProject, customizer, DEFAULT_PAGE_CLASS, evaluator, eventHandler, includeFileName, layoutHelper, menuBar, packageName, page, rootPage, secondaryClassloader, validationFactories |
| Constructor Summary | |
|---|---|
GroovyBuilder(Project project)
Construct an instance of the builder with the default package set to org.formaria.awt |
|
| Method Summary | |
|---|---|
protected PageSupport |
loadClass(java.lang.String className)
Loads a class as the basis for a page |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GroovyBuilder(Project project)
Copyright (c) Formaria Ltd., 2008
License: see license.txt
project - the current project| Method Detail |
|---|
protected PageSupport loadClass(java.lang.String className)
throws java.lang.ClassNotFoundException,
java.lang.IllegalAccessException,
java.lang.InstantiationException
loadClass in class AriaBuilderclassName - the full class name
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||