IlvFacesZoomToolProxy

IlvObject
  |
  +--IlvPropertyStateManager
       |
       +--IlvFacesProxy
            |
            +--IlvSizedViewProxy
                 |
                 +--IlvBasicViewHelperProxy
                      |
                      +--IlvFacesZoomToolProxy
Category:
Framework JSF component
JavaScript File:
IlvFacesZoomToolProxy.js
Description:
The IlvFacesZoomToolProxy is the proxy class that handles IlvZoomTool instances.

Constructor Summary
IlvFacesZoomToolProxy(clientId, refNodeId, width, height, nbbuttons, orientation)

Method Summary
getNbButtons()
Returns the number of buttons to be displayed in the zoom tool.
getOrientation()
Returns the orientation of the zoom tool.
positionAfterLayout(width, height)
Handler that centers the zoom tool in the container.
setMessageBox(messageBox)
Sets the message box of the view.
setNbButtons(nbButtons)
The number of buttons to be displayed in the zoom tool.
setOrientation(orientation)
The orientation of the zoom tool.

Constructor Detail

IlvFacesZoomToolProxy

IlvFacesZoomToolProxy(clientId, refNodeId, width, height, nbbuttons, orientation)
Creates an instance of IlvFacesZoomToolProxy.

Method Detail

getNbButtons

getNbButtons()
Returns the number of buttons to be displayed in the zoom tool.
Returns:
The number of buttons.

getOrientation

getOrientation()
Returns the orientation of the zoom tool. Possible values are IlvFrameworkConstants.ORIENTATION_VERTICAL or IlvFrameworkConstants.ORIENTATION_HORIZONTAL.
Returns:
The orientation.

positionAfterLayout

positionAfterLayout(width, height)
Handler that centers the zoom tool in the container.

setMessageBox

setMessageBox(messageBox)
Sets the message box of the view. The messages of the views will be displayed in this message box.

setNbButtons

setNbButtons(nbButtons)
The number of buttons to be displayed in the zoom tool.
Parameters:
nbButtons - The number of buttons to set.

setOrientation

setOrientation(orientation)
The orientation of the zoom tool.
Parameters:
orientation - The orientation to set.

Inherited Methods from IlvBasicViewHelperProxy
getMessageBox, getView, setMessageBox, setView
Inherited Methods from IlvSizedViewProxy
afterLayoutHandler, getAbsoluteBounds, getBounds, getCreationSize, getHeight, getMinimumSize, getWidth, onResize, positionAfterLayout, registerResizeListener, resizeAfterLayout, setMinimumSize
Inherited Methods from IlvFacesProxy
getAbsoluteId, getJViewsDHTMLObject, getNodeCoords, getObject, getReferenceNode, setAbsoluteId, setJViewsDHTMLObject, setObject, setReferenceNode, toHTML
Inherited Methods from IlvPropertyStateManager
getClientId, notify
Inherited Methods from IlvObject
callDispose, dispose, getClassName, hashCode, inherits, instanceOf, invoke, registerDispose, removeHTML, setClassName, superConstructor, superInvoke, toString, updateVisibility