public class IlvFacesDiagrammerLinkInteractor extends IlvInteractor
IlvFacesDiagrammerLinkInteractor is the interactor used to modify Diagrammer links, this interactor depends on the select interactor.
Because this interactor works together with the select interactor, an interactor group consisting of both these interactors must be defined.ATTRS_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 |
|---|
IlvFacesDiagrammerLinkInteractor()
Creates a new
IlvFacesDiagrammerLinkInteractor instance. |
| Modifier and Type | Method and Description |
|---|---|
String |
getActionName()
Gets the action name used for comparison with the
action attribute of the ServerActionEvent. |
String |
getAddRemovePointModifier()
Gets the modifier
|
static String |
getComponentType()
Returns the type of this component (its class name).
|
String |
getFamily()
Returns the identifier of the component family to which this component
belongs.
|
String |
getModifier()
Gets the modifier (used by facelets)
|
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 |
setActionName(String actionName)
Sets the action name used for comparison with the
action attribute of the ServerActionEvent. |
void |
setAddRemovePointModifier(String addRemovePointModifier)
Sets the modifier for adding or removing a point from the selected link.
|
void |
setModifier(String modifier)
Sets the modifier for adding or removing a point from the selected link.
|
void |
updateModel(FacesContext context)
Handles the "Update Model Values" phase of the JSF life cycle.
|
getCursor, getMenuModelId, getMessage, setCursor, setMenuModelId, setMessageclearDecodedPropertyMap, createFacesComponent, getAttributes, getClientId, isDecodedProperty, processUpdates, resetDecodedProperties, setDecodedPropertyaddClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getClientBehaviors, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getListenersForEventClass, getParent, getPassThroughAttributes, getRenderer, getRendererType, getRendersChildren, getValueBinding, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processValidators, 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, visitTreepublic IlvFacesDiagrammerLinkInteractor()
IlvFacesDiagrammerLinkInteractor instance.public String getFamily()
rendererType
property, may be used to select the appropriate renderer for this component
instance.getFamily in class IlvInteractorpublic static String getComponentType()
public void updateModel(FacesContext context)
updateModel in class IlvInteractorcontext - The current faces context.public Object saveState(FacesContext context)
state of this component.saveState in interface IlvFacesComponentsaveState in interface StateHoldersaveState in class IlvInteractorcontext - The current faces context.state of this component.public void restoreState(FacesContext context, Object stateObj)
state parameter.restoreState in interface IlvFacesComponentrestoreState in interface StateHolderrestoreState in class IlvInteractorcontext - The current faces context.stateObj - The previously saved state of this component.public void setActionName(String actionName)
action attribute of the ServerActionEvent.actionName - The action name for this component.public String getActionName()
action attribute of the ServerActionEvent.public void setAddRemovePointModifier(String addRemovePointModifier)
addRemovePointModifier - "alt", "shift" or "ctrl".public String getAddRemovePointModifier()
public String getModifier()
public void setModifier(String modifier)
modifier - "alt", "shift" or "ctrl".© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.