Package net.sf.jguiraffe.gui.builder.di.tags
package net.sf.jguiraffe.gui.builder.di.tags
In this package tag handler classes for defining beans in a Jelly script can be
found. For each of the constructs defined in the dependency injection
framework corresponding tag classes exist. Using these tags a
BeanContext
can be populated with complex bean definitions. Because
all of Jelly's standard features are available in such a script, this can even
happen in a dynamic way.
$Id: package.html 205 2012-01-29 18:29:57Z oheger $
-
KlasseBeschreibungAn abstract base class for tag handler implementations that create bean providers.A tag handler class for creating new
BeanStore
instances.The main tag of the tag library for the dependency injection framework: with this tag bean definitions can be created.A simple data class for managing the components needed for a class description.A base tag handler class for defining collections in bean builder scripts.A specialized tag handler implementation for resolving values of constant fields.A specializedInvocationTag
implementation that deals with
objects.ConstructorInvocation
A specialized constructor invocation tag that is intended to be used inside a<bean>
tag for defining theBeanProvider
for creating the managed bean.A specialized tag for the creation of beans from objects stored in the Jelly context.A base class for tag handler classes that support the definition of a dependency.The tag library for the tags of the dependency injection framework.A tag handler class that allows adding elements to collections.A tag handler class for defining the key of an
.EntryTag
A tag handler implementation for populating a map.A tag for defining a bean factory that is used as creationBeanProvider
for aBeanTag
.A base class for tag handler classes defining invocation objects.A specialized tag handler implementation for defining the target object of a method invocation.A specializedCollectionTag
implementation for creating lists.A specializedBeanTag
implementation for creating maps.A specializedInvocationTag
implementation that deals withMethodInvocation
objects.A tag handler class for specifying null values.A tag handler class for defining the parameters of a method or constructor invocation.A specializedMapTag
implementation for creating ajava.util.Properties
object.A tag for resolving resources on the class path and creating corresponding URI strings.A tag handler class that creates a
object.SetPropertyInvocation
A specializedCollectionTag
implementation for creating sets.A tag handler class that defines a shutdown script for aBeanProvider
.A data class for holding all information required for creating a value.Definition of an interface for tag handler classes that can be assigned a value.A tag handler class for defining a value.