public abstract class AbstractFolderableActionDefinition extends Object implements FolderableActionDefinition, org.springframework.context.ApplicationContextAware
Modifier and Type | Field and Description |
---|---|
protected String |
actionName |
protected org.springframework.context.ApplicationContext |
applicationContext |
protected FolderableActionDefinitionHelper |
helper |
protected String |
iconClass |
protected int |
order |
Constructor and Description |
---|
AbstractFolderableActionDefinition(FolderableActionDefinitionHelper helper,
String actionName,
int order,
String iconClass) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(FolderableActionDefinition definition) |
String |
getActionName() |
String |
getIconClass() |
int |
getOrder() |
boolean |
handlesAction(String actionName) |
boolean |
isDualAction() |
boolean |
isUsableInUnassigned() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
buildActionsForRequest, getRequiredSelectionType
protected org.springframework.context.ApplicationContext applicationContext
protected final String actionName
protected final int order
protected final String iconClass
protected final FolderableActionDefinitionHelper helper
public AbstractFolderableActionDefinition(FolderableActionDefinitionHelper helper, String actionName, int order, String iconClass)
public String getActionName()
getActionName
in interface FolderableActionDefinition
public int getOrder()
getOrder
in interface FolderableActionDefinition
public String getIconClass()
getIconClass
in interface FolderableActionDefinition
public boolean handlesAction(String actionName)
handlesAction
in interface FolderableActionDefinition
public int compareTo(FolderableActionDefinition definition)
compareTo
in interface Comparable<FolderableActionDefinition>
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
setApplicationContext
in interface org.springframework.context.ApplicationContextAware
public boolean isDualAction()
isDualAction
in interface FolderableActionDefinition
public boolean isUsableInUnassigned()
isUsableInUnassigned
in interface FolderableActionDefinition
Copyright © 2021. All rights reserved.