IlvAbstractPopupMenuProxy

IlvObject
  |
  +--IlvPropertyStateManager
       |
       +--IlvFacesProxy
            |
            +--IlvAbstractPopupMenuProxy
Category:
Framework JSF component
JavaScript File:
IlvAbstractPopupMenuProxy.js
Description:
The IlvAbstractPopupMenuProxy is the base class for popup menu proxies. This class is abstract: you must subclass it and call setObject to use it.

Constructor Summary
IlvAbstractPopupMenuProxy(clientId, formId)

Method Summary
getFactory()
Returns the expression binding to the server side factory that will generates the contextual menu.
getItemDisabledStyleClass()
Returns the CSS class of a disabled menu item.
getItemHighlightedStyleClass()
Returns the CSS class of a highlighted menu item.
getItemStyleClass()
Returns the CSS class of a menu item.
performJSFAction(x, y, path)
Performs a JSF action by submitting the page.
performServerAction(actionName, params, updateAll)
Performs the action during a image request.
setFactory(factory)
Sets the expression binding to the server side factory that will generates the contextual menu.
setItemDisabledStyleClass(itemDisabledStyleClass)
Sets the CSS class of a disabled menu item.
setItemHighlightedStyleClass(itemHighlightedStyleClass)
Sets the CSS class of a highlighted menu item.
setItemStyleClass(itemStyleClass)
Sets the CSS class of a menu item.

Constructor Detail

IlvAbstractPopupMenuProxy

IlvAbstractPopupMenuProxy(clientId, formId)
Creates an instance of IlvAbstractPopupMenuProxy.

Method Detail

getFactory

getFactory()
Returns the expression binding to the server side factory that will generates the contextual menu.

getItemDisabledStyleClass

getItemDisabledStyleClass()
Returns the CSS class of a disabled menu item.
Returns:
The CSS class of a disabled menu item.

getItemHighlightedStyleClass

getItemHighlightedStyleClass()
Returns the CSS class of a highlighted menu item.
Returns:
The CSS class of a menu highlighted item.

getItemStyleClass

getItemStyleClass()
Returns the CSS class of a menu item.
Returns:
The CSS class of a menu item.

performJSFAction

performJSFAction(x, y, path)
Performs a JSF action by submitting the page.

performServerAction

performServerAction(actionName, params, updateAll)
Performs the action during a image request.

setFactory

setFactory(factory)
Sets the expression binding to the server side factory that will generates the contextual menu.
Parameters:
factory - The factory to set.

setItemDisabledStyleClass

setItemDisabledStyleClass(itemDisabledStyleClass)
Sets the CSS class of a disabled menu item.
Parameters:
itemDisabledStyleClass - The CSS class of a disabled menu item.

setItemHighlightedStyleClass

setItemHighlightedStyleClass(itemHighlightedStyleClass)
Sets the CSS class of a highlighted menu item.
Parameters:
itemHighlightedStyleClass - The CSS class of a highlighted menu item

setItemStyleClass

setItemStyleClass(itemStyleClass)
Sets the CSS class of a menu item.
Parameters:
itemStyleClass - The CSS class of a menu item.

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