Package net.sf.jguiraffe.gui.builder.di.tags

In this package tag handler classes for defining beans in a Jelly script can be found.

See:
          Description

Class Summary
AbstractBeanTag An abstract base class for tag handler implementations that create bean providers.
BeanStoreTag A tag handler class for creating new BeanStore instances.
BeanTag The main tag of the tag library for the dependency injection framework: with this tag bean definitions can be created.
CollectionTag A base tag handler class for defining collections in bean builder scripts.
ConstructorInvocationTag A specialized InvocationTag implementation that deals with ConstructorInvocation objects.
ConstructorTag A specialized constructor invocation tag that is intended to be used inside a <bean> tag for defining the BeanProvider for creating the managed bean.
DependencyTag A base class for tag handler classes that support the definition of a dependency.
DITagLibrary The tag library for the tags of the dependency injection framework.
ElementTag A tag handler class that allows adding elements to collections.
EntryKeyTag A tag handler class for defining the key of an EntryTag.
EntryTag A tag handler implementation for populating a map.
FactoryTag A tag for defining a bean factory that is used as creation BeanProvider for a BeanTag.
InvocationTag A base class for tag handler classes defining invocation objects.
ListTag A specialized CollectionTag implementation for creating lists.
MapTag A specialized BeanTag implementation for creating maps.
MethodInvocationTag A specialized InvocationTag implementation that deals with MethodInvocation objects.
ParameterTag A tag handler class for defining the parameters of a method or constructor invocation.
PropertiesTag A specialized MapTag implementation for creating a java.util.Properties object.
SetPropertyTag A tag handler class that creates a SetPropertyInvocation object.
SetTag A specialized CollectionTag implementation for creating lists.
ShutdownHandlerTag A tag handler class that defines a shutdown script for a BeanProvider .
ValueData A data class for holding all information required for creating a value.
 

Package net.sf.jguiraffe.gui.builder.di.tags Description

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 156 2009-03-03 21:04:47Z oheger $



Copyright © 2009 The JGUIraffe Team. All Rights Reserved.