com.retek.rsm.role.dataaccesspermissions
Class DataPermissionDetailsContainer

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.retek.platform.client.gui.CompositePanel
                      extended bycom.retek.platform.client.gui.content.Container
                          extended bycom.retek.rsm.role.dataaccesspermissions.DataPermissionDetailsContainer
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.swing.SwingConstants

public class DataPermissionDetailsContainer
extends com.retek.platform.client.gui.content.Container

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 
Fields inherited from class com.retek.platform.client.gui.content.Container
CONTENT_INSETS, contentArea, footerPanel, header
 
Fields inherited from class com.retek.platform.client.gui.CompositePanel
contentPane, contentPaneChecking
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
DataPermissionDetailsContainer(java.lang.String title, DataAccessPermissionsPage page)
           
 
Method Summary
protected  void clearEditors()
           
 void createNewRoleHiearachyPermission()
           
protected  void disableLOVs()
           
protected  void enableEditors(boolean enable)
           
protected  void enableModifyButton()
           
 RoleHierarchyPermissionVo getCurrentRhpvo()
           
 java.util.Set getModifiedRoleHierarchyPermissions()
           
 java.util.Map getModifiedRoleToPermissionMap()
           
 java.util.Map getRoleToPermissionMap()
           
protected  void modifyRoleHierarchyPermission()
          Modify for new design
protected  void populateTree(AppDefinitionVo application)
           
 void setCurrentRhpvo(RoleHierarchyPermissionVo currentRhpvo)
           
protected  void setLabels(HierarchyTypeDefinitionVo typeDefinitionVo)
           
 void setModifiedRoleToPermissionMap(java.util.Map modifiedRoleToPermissionMap)
           
 void setRoleHierarchyDetails(RoleHierarchyPermissionVo rhpvo)
           
 void setRoleToPermissionMap(java.util.Map roleToPermissionMap)
           
 
Methods inherited from class com.retek.platform.client.gui.content.Container
getContentPane, getDefaultLayoutManager, getFooterPanel, getTestComponent, getTestPanel, getTestPanel2, getTitle, requestFocus, setButtonActions, setFooterComponent, setMaximized, setTitle
 
Methods inherited from class com.retek.platform.client.gui.CompositePanel
addImpl, setLayout
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataPermissionDetailsContainer

public DataPermissionDetailsContainer(java.lang.String title,
                                      DataAccessPermissionsPage page)
Parameters:
page -
Method Detail

setLabels

protected void setLabels(HierarchyTypeDefinitionVo typeDefinitionVo)
Parameters:
typeDefinitionVo -

populateTree

protected void populateTree(AppDefinitionVo application)
Parameters:
application -

modifyRoleHierarchyPermission

protected void modifyRoleHierarchyPermission()
Modify for new design


setRoleHierarchyDetails

public void setRoleHierarchyDetails(RoleHierarchyPermissionVo rhpvo)
Parameters:
rhpvo -

createNewRoleHiearachyPermission

public void createNewRoleHiearachyPermission()

clearEditors

protected void clearEditors()

enableEditors

protected void enableEditors(boolean enable)

disableLOVs

protected void disableLOVs()

enableModifyButton

protected void enableModifyButton()

getModifiedRoleHierarchyPermissions

public java.util.Set getModifiedRoleHierarchyPermissions()
Returns:
Returns the modifiedRoleHierarchyPermissions.

getRoleToPermissionMap

public java.util.Map getRoleToPermissionMap()
Returns:
Returns the roleToPermissionMap.

getCurrentRhpvo

public RoleHierarchyPermissionVo getCurrentRhpvo()
Returns:
Returns the currentRhpvo.

setCurrentRhpvo

public void setCurrentRhpvo(RoleHierarchyPermissionVo currentRhpvo)
Parameters:
currentRhpvo - The currentRhpvo to set.

getModifiedRoleToPermissionMap

public java.util.Map getModifiedRoleToPermissionMap()
Returns:
Returns the modifiedRoleToPermissionMap.

setModifiedRoleToPermissionMap

public void setModifiedRoleToPermissionMap(java.util.Map modifiedRoleToPermissionMap)
Parameters:
modifiedRoleToPermissionMap - The modifiedRoleToPermissionMap to set.

setRoleToPermissionMap

public void setRoleToPermissionMap(java.util.Map roleToPermissionMap)
Parameters:
roleToPermissionMap - The roleToPermissionMap to set.