Package org.apache.tapestry5.ioc.internal.util

Interface Summary
InjectionResources Provides for the injection of specific types of values as resources as opposed to services or objects obtained from MasterObjectProvider.
Invokable<T> Similiar to Runnable execpt that it returns a value.
 

Class Summary
AbstractResource Abstract implementation of Resource.
ClasspathResource Implementation of Resource for files on the classpath (as defined by a ClassLoader).
CollectionFactory Static factory methods to ease the creation of new collection types (when using generics).
ConcurrentBarrier A barrier used to execute code in a context where it is guarded by read/write locks.
Defense Static utility methods for defensive programming.
DelegatingInjectionResources Chain of command for InjectionDefaultProvider.
GenericsUtils Static methods related to the use of JDK 1.5 generics.
IdAllocator Used to "uniquify" names within a given context.
idToDependencyNode<T> Used to order objects into an "execution" order.
InheritanceSearch Used to search from a particular class up the inheritance hierarchy of extended classes and implemented interfaces.
InternalUtils Utilities used within various internal implemenations of Tapestry IOC and the rest of the tapestry-core framework.
LocalizedNameGenerator Used in a wide variety of resource searches.
LocationImpl Implementation class for Location.
MapInjectionResources InjectionDefaultProvider that operates using a Map from type to value.
MessageFormatterImpl  
MessagesImpl Implementation of Messages based around a ResourceBundle.
OneShotLock Logic for handling one shot semantics for classes; classes that include a method (or methods) that "locks down" the instance, to prevent it from being used again in the future.
Orderer<T> Used to order objects into an "execution" order.
WrongConfigurationTypeGuard Used when invoking a contribute method to guard against a request for the wrong type of configuration interface.
 

Exception Summary
TapestryException Exception class used as a replacement for RuntimeException when the exception is related to a particular location.
 



Copyright © 2006-2009 Apache Software Foundation. All Rights Reserved.