Griffon 0.9.5-rc2

Package griffon.core

Core classes and artifacts

 

Interface Summary
AddonManager Helper class capable of dealing with addons.
ApplicationHandler Indicates a class that's aware of the current application instance.
ArtifactHandler The ArtifactHandler interface's purpose is to allow the analysis of conventions within a Griffon application.
ArtifactManager Helper class capable of dealing with artifacts and their handlers.
EventPublisher Base contract for classes that can publish events using their own event bus.
GriffonAddon Identifies an Addon artifact.
GriffonAddonDescriptor Describes an Addon artifact.
GriffonApplication Defines the basic contract of a Griffon application.
GriffonArtifact Identifies an object as a Griffon artifact.
GriffonClass Represents any class in a Griffon application that is related to an artifact.
GriffonController Identifies a Controller artifact.
GriffonControllerClass Represents a Controller class in Griffon.
GriffonModel Identifies a Model artifact.
GriffonModelClass Represents a Model class in Griffon.
GriffonMvcArtifact Identifies an artifact that belongs to an MVC group.
GriffonService Identifies a Service artifact.
GriffonServiceClass Represents a Service class in Griffon.
GriffonView Identifies a View artifact.
GriffonViewClass Represents a View class in Griffon.
LifecycleHandler Defines the contract of an application lifecycle handling class.
MVCClosure An specialized closure for working with MVC members.
MVCGroup Defines an MVC group and its contents
MVCGroupConfiguration Holds the configuration of an MVC group
MVCGroupManager Manages the configuration and instantiation of MVC groups.
MVCHandler Base contract for classes that can manipulate MVC groups.
Observable Describes objects that provide bound properties as specified in the Java Bean Specification.
ResourceHandler Indicates a type that knows how to load resources from the classpath.
ServiceManager Helper class capable of dealing with services.
ShutdownHandler A ShutdownHandler may prevent the application from exiting.
ThreadingHandler Base contract for classes that can perform tasks in different threads following the conventions set by the application.
 


Class Summary
ArtifactInfo Describes an artifact that can be handled by ArtifactManager.
UIThreadManager Helper class that can execute code inside the UI thread.
UIThreadManager.ScriptOrRunnableRunner
 


Enum Summary
ApplicationPhase Defines the application life-cycle phases.
GriffonApplication.Configuration Defines the names of the configuration scripts.
GriffonApplication.Event Defines all the events triggered by the application.
GriffonApplication.Lifecycle Defines the names of the lifecycle scripts.
 


Groovy Documentation