| PREV CLASS Documentation homepage NEXT CLASS |
IlvObject
|
+--IlvPropertyStateManager
|
+--IlvFacesProxy
|
+--IlvInteractorProxy
|
+--IlvFacesSelectInteractorProxy
IlvAbstractSelectionManager class to select and/or
move objects.
| Constructor Summary | |
|---|---|
IlvFacesSelectInteractorProxy(clientId, infoProviderMB)
|
|
| Method Summary | |
|---|---|
getLineColor()
Returns the color of selection rectangles, if this interactor is not in image mode. |
|
getLineWidth()
Returns the width of selection rectangle lines, if this interactor is not in image mode. |
|
getOnSelectionChanged()
Returns a listener called on a selection change. |
|
isForceUpdateProperties()
Returns true to force a additional request in image mode, false otherwise. |
|
isImageMode()
Returns the image mode. |
|
isMoveAllowed()
Returns whether allow or forbid to move selection. |
|
setForceUpdateProperties(forceUpdateProperties)
Sets this flag to make additional request to query the current selection and additional properties in image mode to enable client-side selection listener. |
|
setImageMode(imageMode)
Sets the image mode. |
|
setLineColor(color)
Sets the color of selection rectangles, if this interactor is not in image mode. |
|
setLineWidth(lineWidth)
Sets the width of selection rectangle lines, if this interactor is not in image mode. |
|
setMoveAllowed(moveAllowed)
Sets whether allow or forbid to move selection. |
|
setOnSelectionChanged(handler)
Sets a listener called on a selection change. |
|
| Constructor Detail |
IlvFacesSelectInteractorProxy(clientId, infoProviderMB)
| Method Detail |
getLineColor()
getLineWidth()
getOnSelectionChanged()
isForceUpdateProperties()
true to force a additional request in image mode, false otherwise. isImageMode()
Returns the image mode.
In image mode the image is refreshed on each selection.
In rectangle mode, only the selected object(s) bounding box is queried and rectangle are dynamically displayed on top of the view.
Note that the client-side listeners on selection and additional information on selected objects are available in image mode if and only if the forceUpdateProperties property is set to true. In rectangle mode no special configuration is needed.
true if the image mode is set, false otherwise.isMoveAllowed()
true if the move of the selection is allowed, false otherwise.setForceUpdateProperties(forceUpdateProperties)
forceUpdateProperties - true to force a additional request in image mode, false otherwise.setImageMode(imageMode)
Sets the image mode.
In image mode the image is refreshed on each selection.
In rectangle mode, only the selected object(s) bounding box is queried and rectangle are dynamically displayed on top of the view.
Note that the client-side listeners on selection and additional information on selected objects are available in image mode if and only if the forceUpdateProperties property is set to true. In rectangle mode no special configuration is needed.
imageMode - true to set the image mode, false otherwise.setLineColor(color)
color - The color to set.setLineWidth(lineWidth)
lineWidth - The width of the selection rectangles.setMoveAllowed(moveAllowed)
moveAllowed - true if the move of the selection is allowed, false otherwise.setOnSelectionChanged(handler)
| Inherited Methods from IlvInteractorProxy |
| Inherited Methods from IlvFacesProxy |
| Inherited Methods from IlvPropertyStateManager |
| Inherited Methods from IlvObject |
| PREV CLASS Documentation homepage NEXT CLASS |