org.codehaus.groovy.grails.scaffolding
Interface GrailsScaffolder
- All Known Implementing Classes:
- DefaultGrailsScaffolder
public interface GrailsScaffolder
An interface that facilitates the required methods for using Scaffolding within GrailsControllers
- Since:
- 30 Nov 2005
- Author:
- Graeme Rocher
INDEX_ACTION
static final String INDEX_ACTION
- See Also:
- Constant Field Values
LIST_ACTION
static final String LIST_ACTION
- See Also:
- Constant Field Values
SHOW_ACTION
static final String SHOW_ACTION
- See Also:
- Constant Field Values
EDIT_ACTION
static final String EDIT_ACTION
- See Also:
- Constant Field Values
DELETE_ACTION
static final String DELETE_ACTION
- See Also:
- Constant Field Values
CREATE_ACTION
static final String CREATE_ACTION
- See Also:
- Constant Field Values
SAVE_ACTION
static final String SAVE_ACTION
- See Also:
- Constant Field Values
UPDATE_ACTION
static final String UPDATE_ACTION
- See Also:
- Constant Field Values
SEARCH_ACTION
static final String SEARCH_ACTION
- See Also:
- Constant Field Values
FIND_ACTION
static final String FIND_ACTION
- See Also:
- Constant Field Values
ACTION_NAMES
static final String[] ACTION_NAMES
supportsAction
boolean supportsAction(String actionName)
- Parameters:
actionName
- The name of the action
- Returns:
- True if the action is supported by the scaffolder
getSupportedActionNames
String[] getSupportedActionNames()
- Returns:
- A String array of actions names supported by the scaffolder
getAction
groovy.lang.Closure getAction(groovy.lang.GroovyObject controller,
String actionName)
- Parameters:
actionName
-
- Returns:
- A Closure instance for the specified action name
getActionName
String getActionName(groovy.lang.Closure action)
- Returns the action name for the specified closure instance
- Parameters:
action
- The closure action
- Returns:
- The name of the action
getScaffoldRequestHandler
ScaffoldRequestHandler getScaffoldRequestHandler()
- Returns:
- The ScaffoldRequestHandler instance
Copyright (c) 2005-2006 The Grails project