Uses of Package
net.sf.jguiraffe.di
-
Packages that use net.sf.jguiraffe.di Package Description net.sf.jguiraffe.di DI stands for Dependency Injection.net.sf.jguiraffe.di.impl This package contains various implementations for the interfaces defined in the maindi
package.net.sf.jguiraffe.di.impl.providers In theproviders
sub package different implementations of theBeanProvider
interface can be found.net.sf.jguiraffe.gui.app In this package the main application class can be found.net.sf.jguiraffe.gui.builder The main package of the builder.net.sf.jguiraffe.gui.builder.components This package defines the part of the builder that deals with components.net.sf.jguiraffe.gui.builder.di The builder.di package contains fundamental classes for defining beans and services in a Jelly script.net.sf.jguiraffe.gui.builder.di.tags In this package tag handler classes for defining beans in a Jelly script can be found.net.sf.jguiraffe.gui.builder.impl Here default implementations of theBuilder
interfaces can be found.net.sf.jguiraffe.locators This package contains interfaces and classes for locating resources in a generic way.net.sf.jguiraffe.resources.impl.bundle This package contains an implementation ofResourceLoader
andResourceGroup
based on Java resource bundles. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.di Class Description BeanContext Definition of an interface that allows access to the beans managed by the dependency injection framework.BeanCreationEvent An event class for reporting the creation of a bean by the dependency injection framework.BeanCreationListener Definition of an interface for objects that are interested in the creation of beans by aBeanContext
.BeanInitializer Definition of an interface for objects that perform some kind of initialization on beans that are managed by a
.BeanContext
BeanProvider Definition of an interface for objects that provide access to beans.BeanStore Definition of an interface for objects that provide access to bean definitions.ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders.ConversionHelper A helper class providing functionality related to data type conversion and registration of custom converters.Dependency Definition of an interface for describing a dependency to another
in an abstract way.BeanProvider
DependencyProvider Definition of an interface that provides access to dependencies defined by aBeanProvider
.EnumConverter A specializedConverter
implementation dealing with all types of enumeration classes.InvocationHelper A helper class providing some more complex functionality related to reflection. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.di.impl Class Description BeanContext Definition of an interface that allows access to the beans managed by the dependency injection framework.BeanCreationListener Definition of an interface for objects that are interested in the creation of beans by aBeanContext
.BeanInitializer Definition of an interface for objects that perform some kind of initialization on beans that are managed by a
.BeanContext
BeanProvider Definition of an interface for objects that provide access to beans.BeanStore Definition of an interface for objects that provide access to bean definitions.ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders.ConversionHelper A helper class providing functionality related to data type conversion and registration of custom converters.Dependency Definition of an interface for describing a dependency to another
in an abstract way.BeanProvider
DependencyProvider Definition of an interface that provides access to dependencies defined by aBeanProvider
.InvocationHelper A helper class providing some more complex functionality related to reflection.MutableBeanStore Definition of an interface for aBeanStore
that can be manipulated. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.di.impl.providers Class Description BeanInitializer Definition of an interface for objects that perform some kind of initialization on beans that are managed by a
.BeanContext
BeanProvider Definition of an interface for objects that provide access to beans.BeanStore Definition of an interface for objects that provide access to bean definitions.Dependency Definition of an interface for describing a dependency to another
in an abstract way.BeanProvider
DependencyProvider Definition of an interface that provides access to dependencies defined by aBeanProvider
. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.gui.app Class Description BeanContext Definition of an interface that allows access to the beans managed by the dependency injection framework.BeanContextClient Definition of an interface to be implemented by beans that need a reference to the currentBeanContext
.BeanCreationListener Definition of an interface for objects that are interested in the creation of beans by aBeanContext
.BeanStore Definition of an interface for objects that provide access to bean definitions.ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders.InvocationHelper A helper class providing some more complex functionality related to reflection.MutableBeanStore Definition of an interface for aBeanStore
that can be manipulated. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.gui.builder Class Description BeanContext Definition of an interface that allows access to the beans managed by the dependency injection framework.BeanCreationListener Definition of an interface for objects that are interested in the creation of beans by aBeanContext
.BeanStore Definition of an interface for objects that provide access to bean definitions.ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders.InvocationHelper A helper class providing some more complex functionality related to reflection.MutableBeanStore Definition of an interface for aBeanStore
that can be manipulated. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.gui.builder.components Class Description BeanContext Definition of an interface that allows access to the beans managed by the dependency injection framework. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.gui.builder.di Class Description BeanProvider Definition of an interface for objects that provide access to beans.BeanStore Definition of an interface for objects that provide access to bean definitions.ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders.InvocationHelper A helper class providing some more complex functionality related to reflection.MutableBeanStore Definition of an interface for aBeanStore
that can be manipulated. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.gui.builder.di.tags Class Description BeanProvider Definition of an interface for objects that provide access to beans.ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders.Dependency Definition of an interface for describing a dependency to another
in an abstract way.BeanProvider
-
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.gui.builder.impl Class Description BeanContext Definition of an interface that allows access to the beans managed by the dependency injection framework.BeanProvider Definition of an interface for objects that provide access to beans.BeanStore Definition of an interface for objects that provide access to bean definitions.ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders.ConversionHelper A helper class providing functionality related to data type conversion and registration of custom converters.DependencyProvider Definition of an interface that provides access to dependencies defined by aBeanProvider
.InvocationHelper A helper class providing some more complex functionality related to reflection.MutableBeanStore Definition of an interface for aBeanStore
that can be manipulated. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.locators Class Description ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders. -
Classes in net.sf.jguiraffe.di used by net.sf.jguiraffe.resources.impl.bundle Class Description ClassLoaderProvider Definition of an interface for objects that act as a registry for class loaders.