|An interface that represents a command to be executed by the Grails command line.
|A listener for listening for cancellation of Command executions
|Context for the execution of Command instances within a Profile
|An interface that describes a feature of a profile.
|A Profile defines an active code generation and command execution policy.
|A Command applicable only to a certain Profile
|A repository of Profile instances
|For commands and steps that need to be made aware of the ProfileRepository to implement
|A marker interface for commands that are global, but apply only within the context of a project
|The project context used by a Profile
|Interface for components that want to be made aware of the proxy context
|Represents a step within a Command.