|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.faces.component.UIComponent
javax.faces.component.UIComponentBase
ilog.views.faces.component.IlvFacesComponentBase
ilog.views.faces.interactor.IlvInteractor
ilog.views.faces.dhtml.interactor.IlvFacesSelectInteractor
ilog.views.diagrammer.faces.dhtml.interactor.IlvFacesDiagrammerSelectInteractor
public class IlvFacesDiagrammerSelectInteractor
IlvFacesDiagrammerSelectInteractor is a Diagrammer specific
implementation of the IlvFacesSelectInteractor class.
| Field Summary | |
|---|---|
static Boolean |
DELETION_ALLOWED_DEFAULT_VALUE
The default value of the deletionAllowed property. |
| Fields inherited from class ilog.views.faces.dhtml.interactor.IlvFacesSelectInteractor |
|---|
FORCE_UPDATE_DEFAULT_VALUE, IMAGE_MODE_DEFAULT_VALUE, internalState, LINE_WIDTH_DEFAULT_VALUE, MOVE_ALLOWED_DEFAULT_VALUE |
| Constructor Summary | |
|---|---|
IlvFacesDiagrammerSelectInteractor()
Creates a new IlvFacesDiagrammerSelectInteractor instance. |
|
| Method Summary | |
|---|---|
static String |
getComponentType()
Returns the type of this component. |
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. |
MethodBinding |
getInfoProviderMethodBinding()
Deprecated. Beginning with JViews 8.0 use IlvFacesDiagrammerSelectionManager.getInfoProviderMethodBinding()
method instead. |
boolean |
isDeletionAllowed()
Returns if the user is allowed to delete the current selection of the selection manager using the delete key when this interactor
is set on the view. |
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 |
setDeletionAllowed(boolean deletionAllowed)
Sets if the user is allowed to delete the current selection of the selection manager using the delete key when this interactor
is set on the view. |
void |
setInfoProviderMethodBinding(MethodBinding infoProviderMethodBinding)
Deprecated. Beginning with JViews 8.0 use IlvFacesDiagrammerSelectionManager.setInfoProviderMethodBinding(MethodBinding)
method instead. |
void |
updateModel(FacesContext context)
Handles the "Update Model Values" phase of the JSF life cycle. This method updates the referenced values with the local values of the component if theses values were updated during the "Apply Request Values" phase. |
| Methods inherited from class ilog.views.faces.dhtml.interactor.IlvFacesSelectInteractor |
|---|
getLineColor, getLineWidth, getOnSelectionChanged, isForceUpdateProperties, isImageMode, isMoveAllowed, setForceUpdateProperties, setImageMode, setLineColor, setLineWidth, setMoveAllowed, setOnSelectionChanged |
| Methods inherited from class ilog.views.faces.interactor.IlvInteractor |
|---|
getCursor, getMenuModelId, getMessage, setCursor, setMenuModelId, setMessage |
| Methods inherited from class ilog.views.faces.component.IlvFacesComponentBase |
|---|
clearDecodedPropertyMap, createFacesComponent, getAttributes, getClientId, isDecodedProperty, processUpdates, resetDecodedProperties, setDecodedProperty |
| Methods inherited from class javax.faces.component.UIComponentBase |
|---|
addFacesListener, broadcast, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getChildCount, getChildren, getFacesContext, getFacesListeners, getFacet, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, isRendered, isTransient, processDecodes, processRestoreState, processSaveState, processValidators, queueEvent, removeFacesListener, restoreAttachedState, saveAttachedState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final Boolean DELETION_ALLOWED_DEFAULT_VALUE
deletionAllowed property.
setDeletionAllowed(boolean)| Constructor Detail |
|---|
public IlvFacesDiagrammerSelectInteractor()
IlvFacesDiagrammerSelectInteractor instance.
| Method Detail |
|---|
public String getFamily()
rendererType
property, may be used to select the appropriate renderer for this component
instance.
getFamily in class IlvFacesSelectInteractorpublic static String getComponentType()
public MethodBinding getInfoProviderMethodBinding()
IlvFacesDiagrammerSelectionManager.getInfoProviderMethodBinding()
method instead.
ArrayList methodName(IlvDiagrammer, Object) or
ArrayList methodName(IlvDiagrammer, IlvSDMNode).
The returned value of this method is a list of additional properties to associate to the selected object.
A valid item of this list is a String or a list itself.
public void setInfoProviderMethodBinding(MethodBinding infoProviderMethodBinding)
IlvFacesDiagrammerSelectionManager.setInfoProviderMethodBinding(MethodBinding)
method instead.
ArrayList methodName(IlvDiagrammer, Object) or
ArrayList methodName(IlvDiagrammer, IlvSDMNode).
The returned value of this method is a list of additional properties to associate to the selected object.
A valid item of this list is a String or a list itself.
infoProviderMethodBinding - The binding to the method that will provide the additional information on the selected objects.public boolean isDeletionAllowed()
delete key when this interactor
is set on the view. This flag is set to false by default.
delete key is allowed.public void setDeletionAllowed(boolean deletionAllowed)
delete key when this interactor
is set on the view. This flag is set to false by default.
deletionAllowed - Set to true to allow deletion.public void updateModel(FacesContext context)
updateModel in class IlvFacesSelectInteractorcontext - The current faces context.public Object saveState(FacesContext context)
state of this component.
saveState in interface IlvFacesComponentsaveState in interface StateHoldersaveState in class IlvFacesSelectInteractorcontext - 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 IlvFacesSelectInteractorcontext - The current faces context.stateObj - The previously saved state of this component.
|
||||||||||
| PREV CLASS Documentation homepage NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||