Ontimize 5.2072EN

com.ontimize.gui
Class ServerPermissionManagerComponent

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended bycom.ontimize.gui.ServerPermissionManagerComponent
All Implemented Interfaces:
AccessForm, javax.accessibility.Accessible, FormComponent, IdentifiedElement, java.awt.image.ImageObserver, Internationalization, java.awt.MenuContainer, ReferenceComponent, SecureElement, java.io.Serializable

public class ServerPermissionManagerComponent
extends javax.swing.JPanel
implements ReferenceComponent, AccessForm, FormComponent, IdentifiedElement

This class is not ready to use. It is necessary a permission model

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
static java.lang.String ASSIGN_ALL_PERMISSIONS_BUTTON_KEY
          Deprecated.  
static java.lang.String ASSIGN_SELECTED_PERMISSIONS_BUTTON_KEY
          Deprecated.  
protected  javax.swing.JButton assignAllPermissionsButton
          Deprecated.  
protected  javax.swing.JButton assignSelectedPermissionsButton
          Deprecated.  
protected  java.lang.Object attribute
          Deprecated.  
protected  javax.swing.JTextField description
          Deprecated.  
protected  FormPermission enabledPermission
          Deprecated.  
protected  EntityReferenceLocator locator
          Deprecated.  
protected  Form parentForm
          Deprecated.  
protected  PermissionTree permissionTree
          Deprecated.  
protected  javax.swing.event.TreeSelectionListener permissionTreeListener
          Deprecated.  
static java.lang.String REMOVE_ALL_PERMISSIONS_BUTTON_KEY
          Deprecated.  
static java.lang.String REMOVE_SELECTED_PERMISSIONS_BUTTON_KEY
          Deprecated.  
protected  javax.swing.JButton removeAllPermissionButtons
          Deprecated.  
protected  javax.swing.JButton removeSelectedPermissionButton
          Deprecated.  
protected  boolean restricted
          Deprecated.  
protected  javax.swing.JSplitPane splitPane
          Deprecated.  
protected  BasicTree userPermissionTree
          Deprecated.  
protected  FormPermission visiblePermission
          Deprecated.  
 
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 com.ontimize.gui.field.FormComponent
DEBUG
 
Fields inherited from interface com.ontimize.gui.i18n.Internationalization
DEBUG_LANGUAGE
 
Fields inherited from interface com.ontimize.gui.SecureElement
DESACTIVATE_COMPONENT_BY_PERMISSION_TIP
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ServerPermissionManagerComponent(java.util.Hashtable parameters)
          Deprecated.  
 
Method Summary
protected  boolean checkEnabledPermission()
          Deprecated.  
protected  boolean checkVisiblePermission()
          Deprecated.  
 void copySelectedPermissions()
          Deprecated.  
 java.lang.Object getAttribute()
          Deprecated. Gets the object attribute.
 java.lang.Object getConstraints(java.awt.LayoutManager parentLayout)
          Deprecated. Description method to return the constraints component to place correctly in parent container.
 java.lang.StringBuffer getCurrentXMLPermissions()
          Deprecated.  
 java.util.Vector getTextsToTranslate()
          Deprecated. Returns all the texts in the element suitable for being translated.
 void init(java.util.Hashtable parameters)
          Deprecated. Main method to init an object from parameters hashtable.
 void initPermissions()
          Deprecated.  
protected  void installButtonListener()
          Deprecated.  
 boolean isRestricted()
          Deprecated.  
 void removeSeletedPermissions()
          Deprecated.  
 void setComponentLocale(java.util.Locale l)
          Deprecated.  
 void setEnabled(boolean enabled)
          Deprecated. Description method to set enabled or not the component according the boolean condition in parameter.
 void setParentForm(Form f)
          Deprecated. Method declaration to set the form that contains the component.
 void setReferenceLocator(EntityReferenceLocator referenceLocator)
          Deprecated. Establishes the reference locator that will be used by component.
 void setResourceBundle(java.util.ResourceBundle resources)
          Deprecated. Sets the language resource bundle.
 void setUserPermissions(javax.swing.tree.TreeModel m)
          Deprecated. Show in the user permissions tree the permissions represented by the model
 void setVisible(boolean vis)
          Deprecated. Description method to set visible or not the component according the boolean condition in parameter.
 
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, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, 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, setLayout, 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
 
Methods inherited from interface com.ontimize.gui.field.FormComponent
isEnabled
 

Field Detail

ASSIGN_ALL_PERMISSIONS_BUTTON_KEY

public static java.lang.String ASSIGN_ALL_PERMISSIONS_BUTTON_KEY
Deprecated. 

REMOVE_ALL_PERMISSIONS_BUTTON_KEY

public static java.lang.String REMOVE_ALL_PERMISSIONS_BUTTON_KEY
Deprecated. 

ASSIGN_SELECTED_PERMISSIONS_BUTTON_KEY

public static java.lang.String ASSIGN_SELECTED_PERMISSIONS_BUTTON_KEY
Deprecated. 

REMOVE_SELECTED_PERMISSIONS_BUTTON_KEY

public static java.lang.String REMOVE_SELECTED_PERMISSIONS_BUTTON_KEY
Deprecated. 

attribute

protected java.lang.Object attribute
Deprecated. 

permissionTree

protected PermissionTree permissionTree
Deprecated. 

userPermissionTree

protected BasicTree userPermissionTree
Deprecated. 

description

protected javax.swing.JTextField description
Deprecated. 

assignAllPermissionsButton

protected javax.swing.JButton assignAllPermissionsButton
Deprecated. 

removeAllPermissionButtons

protected javax.swing.JButton removeAllPermissionButtons
Deprecated. 

assignSelectedPermissionsButton

protected javax.swing.JButton assignSelectedPermissionsButton
Deprecated. 

removeSelectedPermissionButton

protected javax.swing.JButton removeSelectedPermissionButton
Deprecated. 

splitPane

protected javax.swing.JSplitPane splitPane
Deprecated. 

parentForm

protected Form parentForm
Deprecated. 

locator

protected EntityReferenceLocator locator
Deprecated. 

visiblePermission

protected FormPermission visiblePermission
Deprecated. 

enabledPermission

protected FormPermission enabledPermission
Deprecated. 

permissionTreeListener

protected javax.swing.event.TreeSelectionListener permissionTreeListener
Deprecated. 

restricted

protected boolean restricted
Deprecated. 
Constructor Detail

ServerPermissionManagerComponent

public ServerPermissionManagerComponent(java.util.Hashtable parameters)
Deprecated. 
Method Detail

getConstraints

public java.lang.Object getConstraints(java.awt.LayoutManager parentLayout)
Deprecated. 
Description copied from interface: FormComponent
Description method to return the constraints component to place correctly in parent container.

Specified by:
getConstraints in interface FormComponent
Parameters:
parentLayout - the parent container reference
Returns:
the constraints for the component

init

public void init(java.util.Hashtable parameters)
Deprecated. 
Description copied from interface: FormComponent
Main method to init an object from parameters hashtable.

Specified by:
init in interface FormComponent
Parameters:
parameters - the hashtable with pairs (Key,Value). For example:

Key Value
align center
attr attribute
... ...

getAttribute

public java.lang.Object getAttribute()
Deprecated. 
Description copied from interface: IdentifiedElement
Gets the object attribute. This attribute allows to identify the object

Specified by:
getAttribute in interface IdentifiedElement

getTextsToTranslate

public java.util.Vector getTextsToTranslate()
Deprecated. 
Description copied from interface: Internationalization
Returns all the texts in the element suitable for being translated.

Specified by:
getTextsToTranslate in interface Internationalization
Returns:
all the texts in the element suitable for being translated.

setResourceBundle

public void setResourceBundle(java.util.ResourceBundle resources)
Deprecated. 
Description copied from interface: Internationalization
Sets the language resource bundle. When the application changes the configured language, for all the objects that implement this interface this method must be called with the new file.
The method must translate all the elements that have texts in the GUI

Specified by:
setResourceBundle in interface Internationalization
Parameters:
resources - the new language bundle.

setComponentLocale

public void setComponentLocale(java.util.Locale l)
Deprecated. 
Specified by:
setComponentLocale in interface Internationalization

setParentForm

public void setParentForm(Form f)
Deprecated. 
Description copied from interface: AccessForm
Method declaration to set the form that contains the component. This method must be called automatically during the form building.

Specified by:
setParentForm in interface AccessForm
Parameters:
f - the form reference

setReferenceLocator

public void setReferenceLocator(EntityReferenceLocator referenceLocator)
Deprecated. 
Description copied from interface: ReferenceComponent
Establishes the reference locator that will be used by component. This method is automatically called by Form when it is being loaded.

Specified by:
setReferenceLocator in interface ReferenceComponent
Parameters:
referenceLocator - a reference locator to set in component

installButtonListener

protected void installButtonListener()
Deprecated. 

setUserPermissions

public void setUserPermissions(javax.swing.tree.TreeModel m)
Deprecated. 
Show in the user permissions tree the permissions represented by the model

Parameters:
m -

copySelectedPermissions

public void copySelectedPermissions()
Deprecated. 

removeSeletedPermissions

public void removeSeletedPermissions()
Deprecated. 

getCurrentXMLPermissions

public java.lang.StringBuffer getCurrentXMLPermissions()
Deprecated. 

setEnabled

public void setEnabled(boolean enabled)
Deprecated. 
Description copied from interface: FormComponent
Description method to set enabled or not the component according the boolean condition in parameter.

Specified by:
setEnabled in interface FormComponent

setVisible

public void setVisible(boolean vis)
Deprecated. 
Description copied from interface: FormComponent
Description method to set visible or not the component according the boolean condition in parameter.

Specified by:
setVisible in interface FormComponent

initPermissions

public void initPermissions()
Deprecated. 
Specified by:
initPermissions in interface SecureElement

checkVisiblePermission

protected boolean checkVisiblePermission()
Deprecated. 

checkEnabledPermission

protected boolean checkEnabledPermission()
Deprecated. 

isRestricted

public boolean isRestricted()
Deprecated. 
Specified by:
isRestricted in interface SecureElement

Ontimize