public class IlvFacesContextualMenu extends IlvFacesMenu
COMPONENT_FAMILY, COMPONENT_TYPE, CONVERSION_MESSAGE_ID, REQUIRED_MESSAGE_ID, UPDATE_MESSAGE_ID, VALIDATE_EMPTY_FIELDS_PARAM_NAMEATTRS_WITH_DECLARED_DEFAULT_VALUES, BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, HONOR_CURRENT_COMPONENT_ATTRIBUTES_PARAM_NAME, VIEW_LOCATION_KEYAFTER_HANDLER, BASETEXTDIRECTION, BEFORE_HANDLER, BUTTON_GROUP_ID, BUTTON_TYPE, CHARTS_BUNDLE, CHARTS_MESSAGE_BUNDLE, CORE_BUNDLE, CORE_MESSAGE_BUNDLE, CURSOR, DATA, DECODED_PROPERTY, DEFAULT_LINE_COLOR, DELETION_ALLOWED, DIAGRAMMER_BUNDLE, DIAGRAMMER_MESSAGE_BUNDLE, ENABLED, EVENT_TYPE, FILL_ON, FORCE_UPDATE_PROPERTIES, FRAMEWORK_BUNDLE, FRAMEWORK_MESSAGE_BUNDLE, GANTT_BUNDLE, GANTT_MESSAGE_BUNDLE, HEIGHT, IMAGE, IMAGE_MODE, INFO_PROVIDER_MB, INT_NOT_DEFINED, INTERACTORS, INTERCEPT_INTERACTOR, ITEM_DISABLED_STYLE_CLASS, ITEM_HIGHLIGHTED_STYLE_CLASS, ITEM_STYLE_CLASS, LINE_COLOR, LINE_WIDTH, MAPS_BUNDLE, MAPS_MESSAGE_BUNDLE, MENU_MODEL_ID, MESSAGE, MESSAGE_BOX, MESSAGE_BOX_ID, MOVE_ALLOWED, OBJECT_FINDER, PARAM_COMPID, PARAM_DATA, PARAM_KEY, PARAM_NAMESPACE, PARAM_RESOURCE, PARAM_SERVICE, PARAM_TYPE, POPUP_MENU, POPUP_MENU_FACTORY, POPUP_MENU_FACTORY_CLASS, PORTLET_NAMESPACE, PROGRESSIVE_ZOOM, PROJECT, RENDER, RESOURCES_PATH, RESOURCES_PATH_PREFIX, ROLLOVER_IMAGE, SCROLL_BAR, SELECTED, SELECTED_IMAGE, SERVICE_FORWARD, SERVICE_FORWARD_INT, SERVLET, SERVLET_CLASS, SERVLET_URL, STYLE, STYLE_CLASS, TGO_BUNDLE, TGO_MESSAGE_BUNDLE, TITLE, TOGGLE, VALUE, VIEW, VIEW_ID, WIDTH| Constructor and Description |
|---|
IlvFacesContextualMenu()
Creates a new
IlvFacesContextualMenu instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
broadcast(FacesEvent event)
In addition to to the default broadcast
processing, pass the event being broadcast to the listeners
registered on the selected menu item.
|
static String |
getComponentType()
Returns the type of this component.
|
IlvMenuFactory |
getFactory()
Returns the factory that will dynamically generate the pop-up menu depending on the graphic object clicked.
|
String |
getFactoryClass()
Returns the pop-up menu factory class name.
|
String |
getFamily()
Returns the identifier of the component family to which this component
belongs.
|
IlvObjectSelectedFinder |
getObjectSelectedFinder()
Returns the object selected finder instance.
|
void |
restoreState(FacesContext context,
Object stateObj)
Restores the state of this component from the state parameter.
|
Object |
saveState(FacesContext context)
Returns the state of this component.
|
void |
setFactory(IlvMenuFactory factory)
Sets the factory that will dynamically generate the pop-up menu depending on the graphic object clicked.
|
void |
setFactoryClass(String factoryClass)
Sets the pop-up menu factory class name.
|
void |
setObjectSelectedFinder(IlvObjectSelectedFinder objectSelectFinder)
Sets the object selected finder instance.
|
void |
updateModel(FacesContext context) |
clearDecodedPropertyMap, getAttributes, getBaseTextDirection, getItemDisabledStyleClass, getItemHighlightedStyleClass, getItemStyleClass, isDecodedProperty, resetDecodedProperties, setBaseTextDirection, setDecodedProperty, setItemDisabledStyleClass, setItemHighlightedStyleClass, setItemStyleClassaddValidator, addValueChangeListener, clearInitialState, compareValues, decode, getConvertedValue, getConverterMessage, getRequiredMessage, getSubmittedValue, getValidator, getValidatorMessage, getValidators, getValue, getValueChangeListener, getValueChangeListeners, isEmpty, isImmediate, isLocalValueSet, isRequired, isValid, markInitialState, processDecodes, processUpdates, processValidators, removeValidator, removeValueChangeListener, resetValue, setConverterMessage, setImmediate, setLocalValueSet, setRequired, setRequiredMessage, setSubmittedValue, setValid, setValidator, setValidatorMessage, setValue, setValueChangeListener, validate, validateValuegetConverter, getLocalValue, setConverteraddClientBehavior, addFacesListener, encodeBegin, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, processRestoreState, processSaveState, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, subscribeToEvent, unsubscribeFromEventencodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getPassThroughAttributes, getResourceBundleMap, getStateHelper, getStateHelper, getTransientStateHelper, getTransientStateHelper, getValueExpression, initialStateMarked, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, restoreTransientState, saveTransientState, setInView, setValueExpression, visitTreeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetConverter, getLocalValue, setConverterpublic IlvFacesContextualMenu()
IlvFacesContextualMenu instance.public String getFamily()
Returns the identifier of the component family to which this component
belongs. This identifier, in conjunction with the value of the rendererType
property, may be used to select the appropriate Renderer for this component
instance.
This implementation returns the fully qualified class name.
getFamily in class IlvFacesMenupublic static String getComponentType()
public IlvMenuFactory getFactory()
public void setFactory(IlvMenuFactory factory)
factory - The factory to set.public String getFactoryClass()
factory property is not set.public void setFactoryClass(String factoryClass)
factory property is not set.factoryClass - The factoryClass to set.public IlvObjectSelectedFinder getObjectSelectedFinder()
public void setObjectSelectedFinder(IlvObjectSelectedFinder objectSelectFinder)
objectSelectFinder - The object finder.public void updateModel(FacesContext context)
updateModel in class IlvFacesMenupublic Object saveState(FacesContext context)
saveState in interface IlvFacesComponentsaveState in interface StateHoldersaveState in class IlvFacesMenucontext - The current faces context.public void restoreState(FacesContext context, Object stateObj)
restoreState in interface IlvFacesComponentrestoreState in interface StateHolderrestoreState in class IlvFacesMenucontext - The current faces context.stateObj - The previously saved state of this component.public void broadcast(FacesEvent event) throws AbortProcessingException
In addition to to the default broadcast processing, pass the event being broadcast to the listeners registered on the selected menu item.
broadcast in class IlvFacesMenuevent - The event to be broadcastAbortProcessingException - Signal the JavaServer Faces
implementation that no further processing on the current event
should be performedUIComponentBase.broadcast(javax.faces.event.FacesEvent)© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.