org.riotfamily.pages.riot.command
Class EditPageCommand
java.lang.Object
org.riotfamily.riot.list.command.core.AbstractCommand
org.riotfamily.riot.list.command.core.EditCommand
org.riotfamily.pages.riot.command.EditPageCommand
- All Implemented Interfaces:
- Command, RiotRuntimeAware, BeanNameAware
public class EditPageCommand
- extends EditCommand
Method Summary |
String |
getItemStyleClass(CommandContext context)
Returns a CSS class that is added to the list of class names of the
whole item/row.
The default implementation always returns null . |
boolean |
isEnabled(CommandContext context)
Implementors may inspect the given context to decide whether the
command should be enabled.
The default implementation always returns true . |
Methods inherited from class org.riotfamily.riot.list.command.core.AbstractCommand |
getConfirmationMessage, getDefaultMessageArgs, getId, getLabel, getRuntime, getStyleClass, isShowOnForm, setBeanName, setId, setRiotRuntime, setShowOnForm, setStyleClass |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EditPageCommand
public EditPageCommand()
isEnabled
public boolean isEnabled(CommandContext context)
- Description copied from class:
AbstractCommand
- Implementors may inspect the given context to decide whether the
command should be enabled. Commands don't need to check the
policy
since
commands will be automatically disabled if the action returned by
Command.getAction()
is denied.
The default implementation always returns true
.
- Specified by:
isEnabled
in interface Command
- Overrides:
isEnabled
in class AbstractCommand
getItemStyleClass
public String getItemStyleClass(CommandContext context)
- Description copied from class:
AbstractCommand
- Returns a CSS class that is added to the list of class names of the
whole item/row. The default implementation always returns
null
. Subclasses may override this method to highlight
a list item depending on the context.
The default implementation always returns null
.
- Specified by:
getItemStyleClass
in interface Command
- Overrides:
getItemStyleClass
in class AbstractCommand