Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.7.2)

E12063-10


oracle.adf.view.faces.bi.component.diagram
Class UIDiagramNodes

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by org.apache.myfaces.trinidad.component.UIXComponent
          extended by org.apache.myfaces.trinidad.component.UIXComponentBase
              extended by org.apache.myfaces.trinidad.component.UIXCollection
                  extended by oracle.adf.view.faces.bi.component.diagram.UIDiagramNodes

All Implemented Interfaces:
javax.faces.component.NamingContainer, javax.faces.component.StateHolder, oracle.adf.view.rich.dnd.DragSourceFactory

public class UIDiagramNodes
extends org.apache.myfaces.trinidad.component.UIXCollection
implements oracle.adf.view.rich.dnd.DragSourceFactory
Since:
release specific (what release of product did this appear in)

Field Summary
static org.apache.myfaces.trinidad.bean.PropertyKey CARD_INDEXES_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey CENTER_ROW_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey CLIENT_LISTENERS_KEY
           
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey CREATE_NODE_LISTENER_KEY
           
protected static java.lang.String DEFAULT_CONTENT_DELIVERY_MODE
           
protected static java.lang.String DEFAULT_SELECTION_MODE
           
static org.apache.myfaces.trinidad.bean.PropertyKey DELETE_NODE_LISTENER_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey DISCLOSED_ROW_KEYS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey GROUP_BY_HIDDEN_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey GROUP_BY_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey GROUP_BY_UNGROUPED_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey HIGHLIGHT_BEHAVIOR_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey HIGHLIGHTED_ROW_KEYS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey ISOLATED_ROW_KEYS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey PREVIEW_ROW_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey ROOT_ROW_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey ROW_DISCLOSURE_LISTENER_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SELECTED_ROW_KEYS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SELECTION_LISTENER_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey VALUE_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey VAR_STATUS_KEY
           

 

Fields inherited from class org.apache.myfaces.trinidad.component.UIXCollection
VAR_KEY

 

Fields inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY

 

Fields inherited from class javax.faces.component.UIComponent
bindings

 

Fields inherited from interface oracle.adf.view.rich.dnd.DragSourceFactory
DEFAULT_DRAGSOURCE

 

Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR

 

Constructor Summary
UIDiagramNodes()
           

 

Method Summary
 void addRowDisclosureListener(org.apache.myfaces.trinidad.event.RowDisclosureListener listener)
          Adds a rowDisclosure listener.
 void addSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
          Adds a selection listener.
 void broadcast(javax.faces.event.FacesEvent event)
           
protected  void broadcastActionEvent(DvtActionEvent nae)
           
 void clearCachedClientIds()
           
protected  org.apache.myfaces.trinidad.model.CollectionModel createCollectionModel(org.apache.myfaces.trinidad.model.CollectionModel collectionModel, java.lang.Object object)
           
 oracle.adf.view.rich.dnd.DragSource createDragSource(java.lang.String name, java.util.Set<oracle.adf.view.rich.dnd.DnDAction> allowedActions, oracle.adf.view.rich.dnd.DnDAction defaultAction, java.lang.String discriminant, javax.el.MethodExpression dragDropEndListener, java.util.Map<java.lang.String,?> properties)
           
 java.lang.CharSequence createDragSourceBehavior(java.lang.String name, oracle.adf.view.rich.dnd.DragSource dragSource, java.util.Set<oracle.adf.view.rich.dnd.DnDAction> allowedActions, oracle.adf.view.rich.dnd.DnDAction defaultAction, java.lang.String discriminant, javax.el.MethodExpression dragDropEndListener, java.util.Map<java.lang.String,?> properties)
           
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
 java.lang.Object getCenterRowKey()
          Gets the rowKey of a node that should be panned to the center of the viewport.
 java.lang.String getClientRowKey()
           
 javax.el.MethodExpression getCreateNodeListener()
           
 java.lang.Object getCurrentRowData()
          Get the row data object for the current row.
 javax.el.MethodExpression getDeleteNodeListener()
           
 org.apache.myfaces.trinidad.model.RowKeySet getDisclosedRowKeys()
          Gets the disclosed state for this component.
 java.lang.String getFamily()
           
 java.lang.String getGroupBy()
          Gets the (space-separated) list of attributeGroup IDs that should be used to group Nodes together.
 java.lang.String getHighlightBehavior()
          Gets the highlight behavior when hovering over a Node in the Diagram.
 org.apache.myfaces.trinidad.model.RowKeySet getHighlightedRowKeys()
          Gets the set of highlighted nodes for this component.
 org.apache.myfaces.trinidad.model.RowKeySet getIsolatedRowKeys()
          Gets the set of isolated nodes.
 java.lang.String getRendererType()
           
 javax.el.MethodExpression getRowDisclosureListener()
          Gets a method reference to an ExpansionListener
 org.apache.myfaces.trinidad.event.RowDisclosureListener[] getRowDisclosureListeners()
          Returns an array of attached rowDisclosure listeners.
 org.apache.myfaces.trinidad.model.RowKeySet getSelectedRowKeys()
          Gets the selection state for this component.
 javax.el.MethodExpression getSelectionListener()
          Gets a method reference to a selection listener
 org.apache.myfaces.trinidad.event.SelectionListener[] getSelectionListeners()
          Returns an array of attached selection listeners.
 java.lang.Object getValue()
          Retrieves the model used for this component.
 java.lang.String getVarStatus()
           
 boolean invokeOnComponent(javax.faces.context.FacesContext context, java.lang.String clientId, javax.faces.component.ContextCallback callback)
           
protected  void processFacetsAndChildren(javax.faces.context.FacesContext facesContext, javax.faces.event.PhaseId phaseId)
           
 void removeRowDisclosureListener(org.apache.myfaces.trinidad.event.RowDisclosureListener listener)
          Removes a rowDisclosure listener.
 void removeSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
          Removes a selection listener.
 void setCenterRowKey(java.lang.Object centerRowKey)
          Sets the rowKey of a node that should be panned to the center of the viewport.
 void setCreateNodeListener(javax.el.MethodExpression listener)
           
 void setDeleteNodeListener(javax.el.MethodExpression listener)
           
 void setDisclosedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet disclosedRowKeys)
          Sets the disclosed state for this component.
 void setGroupBy(java.lang.String groupBy)
          Sets the (space-separated) list of attributeGroup IDs that should be used to group Nodes together.
 void setHighlightBehavior(java.lang.String highlightBehavior)
          Sets the highlight behavior when hovering over a Node in the Diagram.
 void setHighlightedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet highlightedRowKeys)
          Sets the set of highlighted nodes for this component.
 void setIsolatedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet isolatedRowKeys)
          Sets the set of isolated nodes.
 void setRowDisclosureListener(javax.el.MethodExpression rowDisclosureListener)
          Sets a method reference to an ExpansionListener
 void setSelectedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet selectedRowKeys)
          Sets the selection state for this component.
 void setSelectionListener(javax.el.MethodExpression selectionListener)
          Sets a method reference to a selection listener
protected  void setupVisitingContext(javax.faces.context.FacesContext context)
           
 void setValue(java.lang.Object value)
          Specified the model for the component.
 void setVarStatus(java.lang.String varStatus)
          For internal use only
protected  void tearDownVisitingContext(javax.faces.context.FacesContext context)
           

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXCollection
areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearCurrencyStringCache, clearLocalCache, createVarStatusMap, decodeChildrenImpl, encodeBegin, encodeEnd, ensureRowsAvailable, getCachingStrategy, getClientRowKeyManager, getCollectionModel, getCollectionModel, getContainerClientId, getCurrencyString, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowCount, getRowData, getRowData, getRowIndex, getRowKey, getSortCriteria, getStamps, getVar, isRowAvailable, isRowAvailable, isRowLocallyAvailable, isRowLocallyAvailable, isSortable, postCreateCollectionModel, postRowDataChange, preRowDataChange, processComponent, processDecodes, processSaveState, queueEvent, resetStampState, restoreStampState, restoreState, saveStampState, saveState, setClientRowKey, setCurrencyString, setRowIndex, setRowKey, setSortCriteria, setupELVariable, setVar, updateChildrenImpl, validateChildrenImpl

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, createFacesBean, decode, decodeChildren, encodeChildren, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getComponentChangeFilters, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getParent, getProperty, getPropertyKey, getRenderedFacetsAndChildren, getRenderer, getRendersChildren, getValueBinding, getValueExpression, invokeOnChildrenComponents, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processRestoreState, processUpdates, processValidators, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, satisfiesPartialTrigger, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setValueBinding, setValueExpression, toString, updateChildren, validateChildren

 

Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent
addPartialTarget, defaultGetRenderedFacetsAndChildren, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setUpEncodingContext, tearDownEncodingContext, visitTree, visitTree

 

Methods inherited from class javax.faces.component.UIComponent
encodeAll

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

 

Field Detail

TYPE

public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE

VALUE_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey VALUE_KEY

VAR_STATUS_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey VAR_STATUS_KEY

SELECTED_ROW_KEYS_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey SELECTED_ROW_KEYS_KEY

SELECTION_LISTENER_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey SELECTION_LISTENER_KEY

DISCLOSED_ROW_KEYS_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey DISCLOSED_ROW_KEYS_KEY

ROW_DISCLOSURE_LISTENER_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey ROW_DISCLOSURE_LISTENER_KEY

GROUP_BY_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey GROUP_BY_KEY

GROUP_BY_UNGROUPED_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey GROUP_BY_UNGROUPED_KEY

GROUP_BY_HIDDEN_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey GROUP_BY_HIDDEN_KEY

ISOLATED_ROW_KEYS_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey ISOLATED_ROW_KEYS_KEY

PREVIEW_ROW_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey PREVIEW_ROW_KEY

CREATE_NODE_LISTENER_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey CREATE_NODE_LISTENER_KEY

DELETE_NODE_LISTENER_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey DELETE_NODE_LISTENER_KEY

CLIENT_LISTENERS_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey CLIENT_LISTENERS_KEY

HIGHLIGHT_BEHAVIOR_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey HIGHLIGHT_BEHAVIOR_KEY

HIGHLIGHTED_ROW_KEYS_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey HIGHLIGHTED_ROW_KEYS_KEY

CENTER_ROW_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey CENTER_ROW_KEY

ROOT_ROW_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey ROOT_ROW_KEY

CARD_INDEXES_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey CARD_INDEXES_KEY

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

DEFAULT_SELECTION_MODE

protected static final java.lang.String DEFAULT_SELECTION_MODE
See Also:
Constant Field Values

DEFAULT_CONTENT_DELIVERY_MODE

protected static final java.lang.String DEFAULT_CONTENT_DELIVERY_MODE
See Also:
Constant Field Values

Constructor Detail

UIDiagramNodes

public UIDiagramNodes()

Method Detail

getFamily

public java.lang.String getFamily()
Specified by:
getFamily in class org.apache.myfaces.trinidad.component.UIXComponentBase

getRendererType

public java.lang.String getRendererType()
Overrides:
getRendererType in class org.apache.myfaces.trinidad.component.UIXComponentBase

getBeanType

protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
Overrides:
getBeanType in class org.apache.myfaces.trinidad.component.UIXComponentBase

clearCachedClientIds

public void clearCachedClientIds()

getValue

public final java.lang.Object getValue()
Retrieves the model used for this component.
Specified by:
getValue in class org.apache.myfaces.trinidad.component.UIXCollection
Returns:
The model used for this component.
See Also:
setValue(java.lang.Object)

setValue

public final void setValue(java.lang.Object value)
Specified the model for the component.
See Also:
getValue()

getCurrentRowData

public final java.lang.Object getCurrentRowData()
Get the row data object for the current row. This method returns the same object as getRowData().
Returns:
row data object for the current row

getSelectedRowKeys

public final org.apache.myfaces.trinidad.model.RowKeySet getSelectedRowKeys()
Gets the selection state for this component.
Returns:
the new selectedRowKeys value

setSelectedRowKeys

public final void setSelectedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet selectedRowKeys)
Sets the selection state for this component.
Parameters:
selectedRowKeys - the new selectedRowKeys value

getDisclosedRowKeys

public final org.apache.myfaces.trinidad.model.RowKeySet getDisclosedRowKeys()
Gets the disclosed state for this component.
Returns:
the new disclosedRowKeys value

setDisclosedRowKeys

public final void setDisclosedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet disclosedRowKeys)
Sets the disclosed state for this component.
Parameters:
disclosedRowKeys - the new disclosedRowKeys value

getVarStatus

public final java.lang.String getVarStatus()
Specified by:
getVarStatus in class org.apache.myfaces.trinidad.component.UIXCollection

setVarStatus

public final void setVarStatus(java.lang.String varStatus)
For internal use only

getClientRowKey

public java.lang.String getClientRowKey()
Overrides:
getClientRowKey in class org.apache.myfaces.trinidad.component.UIXCollection

broadcast

public void broadcast(javax.faces.event.FacesEvent event)
               throws javax.faces.event.AbortProcessingException
Overrides:
broadcast in class org.apache.myfaces.trinidad.component.UIXCollection
Throws:
javax.faces.event.AbortProcessingException

getSelectionListener

public final javax.el.MethodExpression getSelectionListener()
Gets a method reference to a selection listener
Returns:
the new selectionListener value

setSelectionListener

public final void setSelectionListener(javax.el.MethodExpression selectionListener)
Sets a method reference to a selection listener
Parameters:
selectionListener - the new selectionListener value

getSelectionListeners

public final org.apache.myfaces.trinidad.event.SelectionListener[] getSelectionListeners()
Returns an array of attached selection listeners.
Returns:
an array of attached selection listeners.

addSelectionListener

public final void addSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
Adds a selection listener.
Parameters:
listener - the selection listener to add

removeSelectionListener

public final void removeSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
Removes a selection listener.
Parameters:
listener - the selection listener to remove

getRowDisclosureListener

public final javax.el.MethodExpression getRowDisclosureListener()
Gets a method reference to an ExpansionListener
Returns:
the new rowDisclosureListener value

setRowDisclosureListener

public void setRowDisclosureListener(javax.el.MethodExpression rowDisclosureListener)
Sets a method reference to an ExpansionListener
Parameters:
rowDisclosureListener - the new rowDisclosureListener value

getRowDisclosureListeners

public final org.apache.myfaces.trinidad.event.RowDisclosureListener[] getRowDisclosureListeners()
Returns an array of attached rowDisclosure listeners.
Returns:
an array of attached rowDisclosure listeners.

addRowDisclosureListener

public final void addRowDisclosureListener(org.apache.myfaces.trinidad.event.RowDisclosureListener listener)
Adds a rowDisclosure listener.
Parameters:
listener - the rowDisclosure listener to add

removeRowDisclosureListener

public final void removeRowDisclosureListener(org.apache.myfaces.trinidad.event.RowDisclosureListener listener)
Removes a rowDisclosure listener.
Parameters:
listener - the rowDisclosure listener to remove

getGroupBy

public final java.lang.String getGroupBy()
Gets the (space-separated) list of attributeGroup IDs that should be used to group Nodes together.
Returns:
the list of attributeGroupIDs

setGroupBy

public final void setGroupBy(java.lang.String groupBy)
Sets the (space-separated) list of attributeGroup IDs that should be used to group Nodes together.
Parameters:
groupBy - the list of attributeGroupIDs

processFacetsAndChildren

protected void processFacetsAndChildren(javax.faces.context.FacesContext facesContext,
                                        javax.faces.event.PhaseId phaseId)
Specified by:
processFacetsAndChildren in class org.apache.myfaces.trinidad.component.UIXCollection

createCollectionModel

protected org.apache.myfaces.trinidad.model.CollectionModel createCollectionModel(org.apache.myfaces.trinidad.model.CollectionModel collectionModel,
                                                                                  java.lang.Object object)
Specified by:
createCollectionModel in class org.apache.myfaces.trinidad.component.UIXCollection

broadcastActionEvent

protected void broadcastActionEvent(DvtActionEvent nae)

getCreateNodeListener

public final javax.el.MethodExpression getCreateNodeListener()

setCreateNodeListener

public final void setCreateNodeListener(javax.el.MethodExpression listener)

getDeleteNodeListener

public final javax.el.MethodExpression getDeleteNodeListener()

setDeleteNodeListener

public final void setDeleteNodeListener(javax.el.MethodExpression listener)

getIsolatedRowKeys

public final org.apache.myfaces.trinidad.model.RowKeySet getIsolatedRowKeys()
Gets the set of isolated nodes.
Returns:
the RowKeySet representing the set of isolated nodes

setIsolatedRowKeys

public final void setIsolatedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet isolatedRowKeys)
Sets the set of isolated nodes.
Parameters:
isolatedRowKeys - the RowKeySet representing the set of isolated nodes

createDragSource

public oracle.adf.view.rich.dnd.DragSource createDragSource(java.lang.String name,
                                                            java.util.Set<oracle.adf.view.rich.dnd.DnDAction> allowedActions,
                                                            oracle.adf.view.rich.dnd.DnDAction defaultAction,
                                                            java.lang.String discriminant,
                                                            javax.el.MethodExpression dragDropEndListener,
                                                            java.util.Map<java.lang.String,?> properties)
Specified by:
createDragSource in interface oracle.adf.view.rich.dnd.DragSourceFactory

createDragSourceBehavior

public java.lang.CharSequence createDragSourceBehavior(java.lang.String name,
                                                       oracle.adf.view.rich.dnd.DragSource dragSource,
                                                       java.util.Set<oracle.adf.view.rich.dnd.DnDAction> allowedActions,
                                                       oracle.adf.view.rich.dnd.DnDAction defaultAction,
                                                       java.lang.String discriminant,
                                                       javax.el.MethodExpression dragDropEndListener,
                                                       java.util.Map<java.lang.String,?> properties)
Specified by:
createDragSourceBehavior in interface oracle.adf.view.rich.dnd.DragSourceFactory

getHighlightBehavior

public final java.lang.String getHighlightBehavior()
Gets the highlight behavior when hovering over a Node in the Diagram. Valid values are:"none" - (default) no highlight behavior "nodeOnly" - only the node will be highlighted "nodeAndIncomingLinks" - the node and any links for which the node is the end node will be highlighted "nodeAndOutgoingLinks" - the node and any links for which the node is the start node will be highlighted "nodeAndLinks" - the node and any links for which the node is either the start or end node will be highlighted "nodeAndIncomingLinksWithEndpoints" - the node and any links for which the node is the end node will be highlighted along with the corresponding start nodes "nodeAndOutgoingLinksWithEndpoints" - the node and any links for which the node is the start node will be highlighted along with the corresponding end nodes "nodeAndLinksWithEndpoints" - the node and any links for which the node is either the start or end node will be highlighted along with the other endpoints
Returns:
the highlight behavior

setHighlightBehavior

public final void setHighlightBehavior(java.lang.String highlightBehavior)
Sets the highlight behavior when hovering over a Node in the Diagram. Valid values are:"none" - (default) no highlight behavior "nodeOnly" - only the node will be highlighted "nodeAndIncomingLinks" - the node and any links for which the node is the end node will be highlighted "nodeAndOutgoingLinks" - the node and any links for which the node is the start node will be highlighted "nodeAndLinks" - the node and any links for which the node is either the start or end node will be highlighted "nodeAndIncomingLinksWithEndpoints" - the node and any links for which the node is the end node will be highlighted along with the corresponding start nodes "nodeAndOutgoingLinksWithEndpoints" - the node and any links for which the node is the start node will be highlighted along with the corresponding end nodes "nodeAndLinksWithEndpoints" - the node and any links for which the node is either the start or end node will be highlighted along with the other endpoints
Parameters:
highlightBehavior - the highlight behavior

getHighlightedRowKeys

public final org.apache.myfaces.trinidad.model.RowKeySet getHighlightedRowKeys()
Gets the set of highlighted nodes for this component. Each entry in the set is a rowKey. Specifying highlightedRowKeys will disable the interactive highlightBehavior.
Returns:
the set of highlighted nodes

setHighlightedRowKeys

public final void setHighlightedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet highlightedRowKeys)
Sets the set of highlighted nodes for this component. Each entry in the set is a rowKey. Specifying highlightedRowKeys will disable the interactive highlightBehavior.
Parameters:
highlightedRowKeys - the set of highlighted nodes

getCenterRowKey

public final java.lang.Object getCenterRowKey()
Gets the rowKey of a node that should be panned to the center of the viewport. This property will only have effect if the specified node is visible; i.e. if all parent containers have been disclosed.
Returns:
the rowKey of the node to be centered

setCenterRowKey

public final void setCenterRowKey(java.lang.Object centerRowKey)
Sets the rowKey of a node that should be panned to the center of the viewport. This property will only have effect if the specified node is visible; i.e. if all parent containers have been disclosed.
Parameters:
centerRowKey - the rowKey of the node to be centered

invokeOnComponent

public boolean invokeOnComponent(javax.faces.context.FacesContext context,
                                 java.lang.String clientId,
                                 javax.faces.component.ContextCallback callback)
                          throws javax.faces.FacesException
Overrides:
invokeOnComponent in class org.apache.myfaces.trinidad.component.UIXCollection
Throws:
javax.faces.FacesException

setupVisitingContext

protected void setupVisitingContext(javax.faces.context.FacesContext context)
Overrides:
setupVisitingContext in class org.apache.myfaces.trinidad.component.UIXComponent

tearDownVisitingContext

protected void tearDownVisitingContext(javax.faces.context.FacesContext context)
Overrides:
tearDownVisitingContext in class org.apache.myfaces.trinidad.component.UIXComponent

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 1 (11.1.1.7.2)

E12063-10


Copyright © 1997, 2013, Oracle. All rights reserved.