com.endeca.portal.actions
Class ActionConfigurations

java.lang.Object
  extended by com.endeca.portal.actions.ActionConfigurations

public class ActionConfigurations
extends java.lang.Object


Nested Class Summary
static class ActionConfigurations.AddActionConfig
          Parameter configuration Object.
 
Constructor Summary
ActionConfigurations()
           
 
Method Summary
 java.util.List<java.lang.String> getActionFields()
           
 ActionConfigurations.AddActionConfig getAddActionConfig()
           
 ActionConfigurations.AddActionConfig getAddMenuConfig()
           
 ActionConfigurations.AddActionConfig getAddRecordConfig()
           
 java.util.List<com.endeca.mdex.sconfig._2010.types.SemanticAttribute> getAllAttributes()
           
 CommonActionModel getAttributeAction(java.lang.String actionType)
           
 CommonActionModel getMenuAction(java.lang.String actionType)
           
 java.util.List<CommonActionModel> getMenuActions()
           
 java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> getMenuColumns()
           
 CommonActionModel getRecordAction(java.lang.String actionType)
           
 java.util.List<CommonActionModel> getRecordActions()
           
 java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> getRecordColumns()
           
 java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> getTargetPages()
           
 boolean isEnableMenuAction()
           
 boolean isEnableRecordAction()
           
 void setAddMenuConfig(ActionConfigurations.AddActionConfig addMenuConfig)
           
 void setAddRecordConfig(ActionConfigurations.AddActionConfig addRecordConfig)
           
 void setAllAttributes(java.util.List<com.endeca.mdex.sconfig._2010.types.SemanticAttribute> allAttributes)
           
 void setEnableMenuAction(boolean enableMenuAction)
           
 void setEnableRecordAction(boolean enableRecordAction)
           
 void setMenuActions(java.util.List<CommonActionModel> menuActions)
           
 void setMenuColumns(java.util.HashMap<java.lang.String,java.lang.String> menuColumns)
           
 void setRecordActions(java.util.List<CommonActionModel> recordActions)
           
 void setRecordColumns(java.util.HashMap<java.lang.String,java.lang.String> recordColumns)
           
 void setTargetPages(java.util.HashMap<java.lang.String,java.lang.String> targetPages)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActionConfigurations

public ActionConfigurations()
Method Detail

getTargetPages

public java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> getTargetPages()

getMenuColumns

public java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> getMenuColumns()

getRecordColumns

public java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> getRecordColumns()

getAllAttributes

public java.util.List<com.endeca.mdex.sconfig._2010.types.SemanticAttribute> getAllAttributes()

getActionFields

public java.util.List<java.lang.String> getActionFields()

getMenuAction

public CommonActionModel getMenuAction(java.lang.String actionType)

getRecordAction

public CommonActionModel getRecordAction(java.lang.String actionType)

getAttributeAction

public CommonActionModel getAttributeAction(java.lang.String actionType)

isEnableMenuAction

public boolean isEnableMenuAction()
Returns:
the enableMenuAction

setEnableMenuAction

public void setEnableMenuAction(boolean enableMenuAction)
Parameters:
enableMenuAction - the enableMenuAction to set

isEnableRecordAction

public boolean isEnableRecordAction()
Returns:
the enableRecordAction

setEnableRecordAction

public void setEnableRecordAction(boolean enableRecordAction)
Parameters:
enableRecordAction - the enableRecordAction to set

getAddMenuConfig

public ActionConfigurations.AddActionConfig getAddMenuConfig()

setAddMenuConfig

public void setAddMenuConfig(ActionConfigurations.AddActionConfig addMenuConfig)

getAddRecordConfig

public ActionConfigurations.AddActionConfig getAddRecordConfig()

setAddRecordConfig

public void setAddRecordConfig(ActionConfigurations.AddActionConfig addRecordConfig)

getMenuActions

public java.util.List<CommonActionModel> getMenuActions()
Returns:
the menuActions

setMenuActions

public void setMenuActions(java.util.List<CommonActionModel> menuActions)
Parameters:
menuActions - the menuActions to set

getRecordActions

public java.util.List<CommonActionModel> getRecordActions()
Returns:
the recordActions

setRecordActions

public void setRecordActions(java.util.List<CommonActionModel> recordActions)
Parameters:
recordActions - the recordActions to set

setTargetPages

public void setTargetPages(java.util.HashMap<java.lang.String,java.lang.String> targetPages)
Parameters:
targetPages - the targetPages to set

setMenuColumns

public void setMenuColumns(java.util.HashMap<java.lang.String,java.lang.String> menuColumns)
Parameters:
menuColumns - the menuColumns to set

setRecordColumns

public void setRecordColumns(java.util.HashMap<java.lang.String,java.lang.String> recordColumns)
Parameters:
recordColumns - the recordColumns to set

setAllAttributes

public void setAllAttributes(java.util.List<com.endeca.mdex.sconfig._2010.types.SemanticAttribute> allAttributes)
Parameters:
allAttributes - the allAttributes to set

getAddActionConfig

public ActionConfigurations.AddActionConfig getAddActionConfig()
Returns:
the AddActionConfig