Griffon 0.9.5-rc2

Package griffon.util

Application utilities

 

Interface Summary
PlatformHandler A PlatformHandler is capable of tweaking the application to match the expectations of the current platform so that it feels and behaves native.
UIThreadHandler Manages execution of code in an specific thread.
 


Class Summary
ApplicationHolder Utility class that holds a reference to the current application.
CallableClosure Helper class that executes a Closure as Callable.
CallableWithArgs A Callable that can have arguments.
CallableWithArgsClosure A Closure that wraps a CallableWithArgs.
ClosureToMapPopulator A simple class that takes method invocations and property setters and populates the arguments of these into the supplied map ignoring null values.
CollectionUtils
CollectionUtils.ListBuilder
CollectionUtils.MapBuilder
CollectionUtils.SetBuilder
ConfigUtils Utility class for reading configuration properties.
Environment.EnvironmentBlockEvaluator
GriffonApplicationUtils Assorted utility methods and constants.
GriffonClassUtils Class containing utility methods for dealing with Griffon class artifacts.
GriffonClassUtils.MethodDescriptor
GriffonExceptionHandler Catches and sanitizes all uncaught exceptions.
GriffonNameUtils Contains utility methods for converting between different name types, for example from class names -> property names and vice-versa.
GriffonPlatformHelper Tweaks an application for an specific platform.
Metadata Represents the application Metadata and loading mechanics
Metadata.FinalReference
MethodUtils
MethodUtils.MethodDescriptor Represents the key to looking up a Method by reflection.
RunnableWithArgs A Runnable that can have arguments.
RunnableWithArgsClosure A Closure that wraps a RunnableWithArgs.
Xml2Groovy Translates an XML file into a Groovy script that is suitable for a Groovy builder.
 


Enum Summary
Environment An enum that represents the current environment
RunMode An enum that represents the current running mode.
 


Groovy Documentation