Package ilog.rules.teamserver.web.beans
Class RuleAppsMgtBean.RuleAppsTableActionHandler
- java.lang.Object
-
- ilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
- ilog.rules.teamserver.web.beans.RuleAppsMgtBean.RuleAppsTableActionHandler
-
- All Implemented Interfaces:
ilog.rules.webc.jsf.components.table.IlrUITableActionHandler
- Enclosing class:
- RuleAppsMgtBean
protected static class RuleAppsMgtBean.RuleAppsTableActionHandler extends ilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRuleAppsTableActionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ilog.rules.webc.jsf.components.table.IlrUITableActionHandler.ComboActionDescriptorgetComboAction(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel)StringgetCustomLinkActionURL(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, int line, int col)This method is used by the explore table to display permanent links.StringgetIcon(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)StringgetIconActionLink(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)List<String>getToolbarActionNames(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel)booleanisIconActionActive(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)booleanisIconActionEnabled(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)booleanisLinkActionEnabled(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, int line, int col)StringperformIconAction(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)StringperformLinkAction(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, int line, int col)
-
-
-
Method Detail
-
getToolbarActionNames
public List<String> getToolbarActionNames(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel)
- Specified by:
getToolbarActionNamesin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
getToolbarActionNamesin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
isIconActionEnabled
public boolean isIconActionEnabled(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)- Specified by:
isIconActionEnabledin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
isIconActionEnabledin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
isIconActionActive
public boolean isIconActionActive(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)- Specified by:
isIconActionActivein interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
isIconActionActivein classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
getIcon
public String getIcon(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)
- Specified by:
getIconin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
getIconin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
performIconAction
public String performIconAction(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)
- Specified by:
performIconActionin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
performIconActionin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
getIconActionLink
public String getIconActionLink(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, String actionName, int line)
- Specified by:
getIconActionLinkin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
getIconActionLinkin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
isLinkActionEnabled
public boolean isLinkActionEnabled(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, int line, int col)- Specified by:
isLinkActionEnabledin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
isLinkActionEnabledin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
performLinkAction
public String performLinkAction(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, int line, int col)
- Specified by:
performLinkActionin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
performLinkActionin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
getCustomLinkActionURL
public String getCustomLinkActionURL(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel, int line, int col)
Description copied from interface:ilog.rules.webc.jsf.components.table.IlrUITableActionHandlerThis method is used by the explore table to display permanent links. If you want to use the default action mechanism, just return null in your implementation.- Specified by:
getCustomLinkActionURLin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
getCustomLinkActionURLin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
getComboAction
public ilog.rules.webc.jsf.components.table.IlrUITableActionHandler.ComboActionDescriptor getComboAction(ilog.rules.webc.jsf.components.table.IlrUITableModel tableModel)
- Specified by:
getComboActionin interfaceilog.rules.webc.jsf.components.table.IlrUITableActionHandler- Overrides:
getComboActionin classilog.rules.webc.jsf.components.table.IlrUITableActionHandlerAdapter
-
-