com.sas.actionprovider.util.relational
Class RelationalActionUtil

com.sas.actionprovider.util.relational.RelationalActionUtil
All Implemented Interfaces:
ActionStatusKeysInterface, TableViewAreaInterface, DynamicValueKeys, RelationalDynamicValueKeys
Direct Known Subclasses:
HttpRelationalActionUtil

public class RelationalActionUtil
implements TableViewAreaInterface, RelationalDynamicValueKeys, ActionStatusKeysInterface


Field Summary
 
Fields inherited from interface com.sas.actionprovider.support.tableview.TableViewAreaInterface
COLUMN_HEADER_AREA, DATA_CELL_AREA, EDIT_COLUMN_AREA, EDIT_ROW_AREA, ROW_HEADER_AREA, TITLE_AREA
 
Fields inherited from interface com.sas.actionprovider.util.relational.RelationalDynamicValueKeys
AUTO_COMMIT, CHANGED_CELLS, COLUMN, COLUMN_NAME, COMMIT_AUTO_COMMIT, COMMIT_MODEL, COMMIT_ROW, DELETE_AUTO_COMMIT, DELETE_MODEL, DELETE_PROMPT_ON_DELETE, DELETE_ROW, DISTANCE_TO_MOVE_COLUMN, DISTANCE_TO_MOVE_Row, EDIT_ENABLED, FORM_NAME, HELD_COLUMN, HELD_COLUMNS, HELD_ROW, HELD_ROWS, HIDDEN_COLUMN, HIDDEN_ROW, HOLD_INTERFACE, MODE, MODEL, MODEL_COLUMN, MODEL_ROW, MOVE_COLUMN, MOVE_COLUMN_INTERFACE, MOVE_COLUMN_LEFT_AMOUNT, MOVE_COLUMN_RIGHT_AMOUNT, MOVE_MOVE_COLUMN, MOVE_MOVE_COLUMN_INTERFACE, MOVE_ROW, MOVE_ROW_DOWN_AMOUNT, MOVE_ROW_INTERFACE, MOVE_ROW_UP_AMOUNT, ORIENTATION, PROMPT_ON_DELETE, ROW, SELECTED_ROWS, SELECTOR, SORT_ASCENDING_IMAGE, SORT_COLUMN, SORT_DESCENDING_IMAGE, SORT_MODEL, SORT_STATUS, TABLE, URL_TEMPLATE, VIEWER_COLUMN, VIEWER_ROW
 
Fields inherited from interface com.sas.actionprovider.util.DynamicValueKeys
AREA_VALUE, AREA_VALUE_ATTRKEY, VIEWER, VIEWER_COMPONENT
 
Fields inherited from interface com.sas.actionprovider.ActionStatusKeysInterface
AREA_DISABLED, DISABLED, ENABLED, IS_CURRENT_STATE_DISABLED, MODEL_MEMBER_DISABLED, MODEL_STATE_DISABLED, MODEL_TYPE_DISABLED, UNSUPPORTED, VIEWER_DISABLED
 
Constructor Summary
RelationalActionUtil()
           
 
Method Summary
 java.lang.Object getCustomAttributeValue(java.lang.String attributeName, ActionSupportFilter filter)
           
 java.lang.Object getHeldColumn(ActionSupportFilter filter)
           
 java.lang.Object getHeldColumnIndex(ActionSupportFilter filter)
           
 java.lang.Object getHeldRow(ActionSupportFilter filter)
           
 java.lang.Object getHeldRowIndex(ActionSupportFilter filter)
           
 java.lang.Object getHiddenColumn(ActionSupportFilter filter)
           
 java.lang.Object getHiddenColumnIndex(ActionSupportFilter filter)
           
 java.lang.Object getSelectedHeldColumn(ActionSupportFilter filter)
           
 java.lang.Object getSelectedHeldColumnIndex(ActionSupportFilter filter)
           
 java.lang.Object getSelectedHeldRow(ActionSupportFilter filter)
           
 java.lang.Object getSelectedHeldRowIndex(ActionSupportFilter filter)
           
 int getViewerDisabledIfEditDisabled(ActionSupportFilter filter, int currentStatus)
           
 int getViewerDisabledIfEditEnabled(ActionSupportFilter filter, int currentStatus)
           
 int getViewerDisabledIfHeldColumn(ActionSupportFilter filter, int currentStatus)
           
 int getViewerDisabledIfRowOrColumnMax(ActionSupportFilter filter, int currentStatus)
           
 int getViewerDisabledIfUncommittedRow(ActionSupportFilter filter, int currentStatus)
           
 

Constructor Detail

RelationalActionUtil

public RelationalActionUtil()
Method Detail

getHeldRow

public java.lang.Object getHeldRow(ActionSupportFilter filter)

getHeldRowIndex

public java.lang.Object getHeldRowIndex(ActionSupportFilter filter)

getSelectedHeldRow

public java.lang.Object getSelectedHeldRow(ActionSupportFilter filter)

getSelectedHeldRowIndex

public java.lang.Object getSelectedHeldRowIndex(ActionSupportFilter filter)

getHeldColumn

public java.lang.Object getHeldColumn(ActionSupportFilter filter)

getHeldColumnIndex

public java.lang.Object getHeldColumnIndex(ActionSupportFilter filter)

getSelectedHeldColumn

public java.lang.Object getSelectedHeldColumn(ActionSupportFilter filter)

getSelectedHeldColumnIndex

public java.lang.Object getSelectedHeldColumnIndex(ActionSupportFilter filter)

getHiddenColumnIndex

public java.lang.Object getHiddenColumnIndex(ActionSupportFilter filter)

getHiddenColumn

public java.lang.Object getHiddenColumn(ActionSupportFilter filter)

getCustomAttributeValue

public java.lang.Object getCustomAttributeValue(java.lang.String attributeName,
                                                ActionSupportFilter filter)

getViewerDisabledIfRowOrColumnMax

public int getViewerDisabledIfRowOrColumnMax(ActionSupportFilter filter,
                                             int currentStatus)

getViewerDisabledIfUncommittedRow

public int getViewerDisabledIfUncommittedRow(ActionSupportFilter filter,
                                             int currentStatus)

getViewerDisabledIfHeldColumn

public int getViewerDisabledIfHeldColumn(ActionSupportFilter filter,
                                         int currentStatus)

getViewerDisabledIfEditDisabled

public int getViewerDisabledIfEditDisabled(ActionSupportFilter filter,
                                           int currentStatus)

getViewerDisabledIfEditEnabled

public int getViewerDisabledIfEditEnabled(ActionSupportFilter filter,
                                          int currentStatus)



Copyright © 2009 SAS Institute Inc. All Rights Reserved.