Skip navigation links

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

E52941-01


oracle.adf.view.faces.bi.component.nBox
Class UINBox

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.nBox.UINBox

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

public class UINBox
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 CLIENT_LISTENERS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey COLUMNS_TITLE_KEY
           
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey CONTENT_DELIVERY_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey EMPTY_TEXT_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey GROUP_BEHAVIOR_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey GROUP_BY_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey HIGHLIGHTED_ROW_KEYS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey INLINE_STYLE_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey LEGEND_DISPLAY_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey MAXIMIZED_COLUMN_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey MAXIMIZED_ROW_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey NODE_SELECTION_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey OTHER_COLOR_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey OTHER_THRESHOLD_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey PARTIAL_TRIGGERS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey ROWS_TITLE_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.PropertyKey STYLE_CLASS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey TRANSITIONS_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
UINBox()
           

 

Method Summary
 void addSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
          Adds a selection listener.
 void broadcast(javax.faces.event.FacesEvent event)
           
 void clearCachedClientIds()
           
protected  org.apache.myfaces.trinidad.model.CollectionModel createCollectionModel(org.apache.myfaces.trinidad.model.CollectionModel current, java.lang.Object value)
           
 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.String getColumnsTitle()
          Returns the title for the NBox columns
 java.lang.String getContentDelivery()
          Returns whether to fetch content with page load or after page load.
 java.lang.Object getCurrentRowData()
          Returns the row data object for the current row.
 java.lang.String getEmptyText()
          Returns the text displayed when no data has been provided to the NBox.
 java.lang.String getFamily()
           
 java.lang.String getGroupBehavior()
          Gets how nodes should be grouped.
 java.lang.String[] getGroupBy()
          Gets the set of attributeGroups (specified by id) that should be used for grouping.
 org.apache.myfaces.trinidad.model.RowKeySet getHighlightedRowKeys()
          Gets the set of highlighted rows for this component
 java.lang.String getInlineStyle()
          Gets the CSS styles to use for this component.
 java.lang.String getLegendDisplay()
          Gets whether a legend should be displayed.
 java.lang.String getMaximizedColumn()
          Retrieves the column that should be maximized.
 java.lang.String getMaximizedRow()
          Retrieves the row that should be maximized.
 java.lang.String getNodeSelection()
          Gets the selection mode.
 java.awt.Color getOtherColor()
          Returns the color of the group node representing all nodes below the otherThreshold, if one has been specified.
 double getOtherThreshold()
          Returns a value from 0-1 representing a percentage of the NBox collection size.
 java.lang.String[] getPartialTriggers()
          Retrieves the ids of the partial triggers for the component.
 java.lang.String getRendererType()
           
 java.lang.String getRowsTitle()
          Returns the title for the NBox rows
 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.String getStyleClass()
          Gets a CSS style class to use for this component.
 oracle.adf.view.rich.render.TransitionInfo[] getTransitions()
          Retrieves the array of animation transitions applied to this component.
 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 context, javax.faces.event.PhaseId phaseId)
           
 void removeSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
          Removes a selection listener.
 void setColumnsTitle(java.lang.String columnsTitle)
          Specifies the title for the NBox columns
 void setContentDelivery(java.lang.String contentDelivery)
          Specifies whether to fetch content with page load or after page load.
 void setEmptyText(java.lang.String emptyText)
          Specifies the text displayed when no data has been provided to the NBox.
 void setGroupBehavior(java.lang.String groupBehavior)
          Specifies how nodes should be grouped.
 void setGroupBy(java.lang.String[] groupBy)
          Sets the set of attributeGroups (specified by id) that should be used for grouping.
 void setHighlightedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet highlightedRowKeys)
          Sets the set of highlighted rows for this component
 void setInlineStyle(java.lang.String inlineStyle)
          Sets the CSS styles to use for this component.
 void setLegendDisplay(java.lang.String legendDisplay)
          Sets whether a legend should be displayed.
 void setMaximizedColumn(java.lang.String maximizedColumn)
          Specifies the column that should be maximized.
 void setMaximizedRow(java.lang.String maximizedRow)
          Specifies the row that should be maximized.
 void setNodeSelection(java.lang.String nodeSelection)
          Sets the selection mode.
 void setOtherColor(java.awt.Color otherColor)
          Sets the color of the group node representing all nodes below the otherThreshold, if one has been specified.
 void setOtherThreshold(double otherThreshold)
          Sets a value from 0-1 representing a percentage of the NBox collection size.
 void setPartialTriggers(java.lang.String[] ids)
          Specifies the ids of the partial triggers for the component.
 void setRowsTitle(java.lang.String rowsTitle)
          Specifies the title for the NBox rows
 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
 void setStyleClass(java.lang.String styleClass)
          Sets a CSS style class to use for this component.
 void setTransitions(oracle.adf.view.rich.render.TransitionInfo[] transitionInfo)
          Sets the array of animation transitions to be applied to this component.
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)
          Sets the name of the EL variable used to reference the varStatus information.
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, getClientRowKey, 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

CLIENT_LISTENERS_KEY

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

COLUMNS_TITLE_KEY

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

CONTENT_DELIVERY_KEY

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

EMPTY_TEXT_KEY

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

GROUP_BEHAVIOR_KEY

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

GROUP_BY_KEY

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

HIGHLIGHTED_ROW_KEYS_KEY

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

INLINE_STYLE_KEY

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

LEGEND_DISPLAY_KEY

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

MAXIMIZED_COLUMN_KEY

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

MAXIMIZED_ROW_KEY

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

NODE_SELECTION_KEY

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

OTHER_COLOR_KEY

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

OTHER_THRESHOLD_KEY

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

PARTIAL_TRIGGERS_KEY

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

ROWS_TITLE_KEY

public static final org.apache.myfaces.trinidad.bean.PropertyKey ROWS_TITLE_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

STYLE_CLASS_KEY

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

TRANSITIONS_KEY

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

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

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

Constructor Detail

UINBox

public UINBox()

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()

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

processFacetsAndChildren

protected void processFacetsAndChildren(javax.faces.context.FacesContext context,
                                        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 current,
                                                                                  java.lang.Object value)
Specified by:
createCollectionModel in class org.apache.myfaces.trinidad.component.UIXCollection

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

getCurrentRowData

public final java.lang.Object getCurrentRowData()
Returns the row data object for the current row. This method returns the same object as getRowData(), but can be called from EL because it is not overloaded.

getColumnsTitle

public final java.lang.String getColumnsTitle()
Returns the title for the NBox columns

setColumnsTitle

public final void setColumnsTitle(java.lang.String columnsTitle)
Specifies the title for the NBox columns

setContentDelivery

public final void setContentDelivery(java.lang.String contentDelivery)
Specifies whether to fetch content with page load or after page load. Valid values are whenAvailable (default), lazy, and immediate.

getContentDelivery

public final java.lang.String getContentDelivery()
Returns whether to fetch content with page load or after page load. Valid values are whenAvailable (default), lazy, and immediate.

getEmptyText

public final java.lang.String getEmptyText()
Returns the text displayed when no data has been provided to the NBox.

setEmptyText

public final void setEmptyText(java.lang.String emptyText)
Specifies the text displayed when no data has been provided to the NBox.

getGroupBehavior

public final java.lang.String getGroupBehavior()
Gets how nodes should be grouped. Valid values are: "acrossCells" - Nodes will be grouped across all cells "withinCell" - (default) Nodes will be grouped within each cell
Returns:
how nodes should be grouped.

setGroupBehavior

public final void setGroupBehavior(java.lang.String groupBehavior)
Specifies how nodes should be grouped. Valid values are: "acrossCells" - Nodes will be grouped across all cells "withinCell" - (default) Nodes will be grouped within each cell
Parameters:
groupBehavior - how nodes should be grouped.

getGroupBy

public final java.lang.String[] getGroupBy()
Gets the set of attributeGroups (specified by id) that should be used for grouping.
Returns:
the set of attributeGroups (specified by id) that should be used for grouping.

setGroupBy

public final void setGroupBy(java.lang.String[] groupBy)
Sets the set of attributeGroups (specified by id) that should be used for grouping.
Parameters:
groupBy - the set of attributeGroups (specified by id) that should be used for grouping.

getHighlightedRowKeys

public final org.apache.myfaces.trinidad.model.RowKeySet getHighlightedRowKeys()
Gets the set of highlighted rows for this component
Returns:
the set of highlighted rows for this component

setHighlightedRowKeys

public final void setHighlightedRowKeys(org.apache.myfaces.trinidad.model.RowKeySet highlightedRowKeys)
Sets the set of highlighted rows for this component
Parameters:
highlightedRowKeys - the set of highlighted rows for this component

getInlineStyle

public final java.lang.String getInlineStyle()
Gets the CSS styles to use for this component. This is intended for basic style changes; you should use the skinning mechanism if you require any complex style changes. The inlineStyle is a set of CSS styles that are applied to the root DOM element of the component. Many components are composed of several DOM elements which may have their own styles applied to them. Defining a style in the inlineStyle may not always give you what you want. For example, if one of the inner DOM elements for this component has a background color specified for it in the skin, setting a background color in the inlineStyle may not provide any visible change (at least for where that inner DOM element exists) because the inner DOM element's background color will win (since that DOM element is essentially layered on top of the root element). In cases like this, you can use a different skin (or define your own) that defines a skinning key for that inner DOM element where its background color is inhibited (e.g. with -tr-inhibit: background-color) or otherwise set to the color you want.
Returns:
the new inlineStyle value

setInlineStyle

public final void setInlineStyle(java.lang.String inlineStyle)
Sets the CSS styles to use for this component. This is intended for basic style changes; you should use the skinning mechanism if you require any complex style changes. The inlineStyle is a set of CSS styles that are applied to the root DOM element of the component. Many components are composed of several DOM elements which may have their own styles applied to them. Defining a style in the inlineStyle may not always give you what you want. For example, if one of the inner DOM elements for this component has a background color specified for it in the skin, setting a background color in the inlineStyle may not provide any visible change (at least for where that inner DOM element exists) because the inner DOM element's background color will win (since that DOM element is essentially layered on top of the root element). In cases like this, you can use a different skin (or define your own) that defines a skinning key for that inner DOM element where its background color is inhibited (e.g. with -tr-inhibit: background-color) or otherwise set to the color you want.
Parameters:
inlineStyle - the new inlineStyle value

getLegendDisplay

public final java.lang.String getLegendDisplay()
Gets whether a legend should be displayed. Valid values are: "auto" - (default) If attributeGroups have been specified, the component will generate and display a legend "off" - No legend will be displayed
Returns:
whether a legend should be displayed.

setLegendDisplay

public final void setLegendDisplay(java.lang.String legendDisplay)
Sets whether a legend should be displayed. Valid values are: "auto" - (default) If attributeGroups have been specified, the component will generate and display a legend "off" - No legend will be displayed
Parameters:
legendDisplay - whether a legend should be displayed.

getMaximizedColumn

public final java.lang.String getMaximizedColumn()
Retrieves the column that should be maximized.
See Also:
UINBoxColumn.getValue()

setMaximizedColumn

public final void setMaximizedColumn(java.lang.String maximizedColumn)
Specifies the column that should be maximized.
See Also:
UINBoxColumn.getValue()

getMaximizedRow

public final java.lang.String getMaximizedRow()
Retrieves the row that should be maximized.
See Also:
UINBoxRow.getValue()

setMaximizedRow

public final void setMaximizedRow(java.lang.String maximizedRow)
Specifies the row that should be maximized.
See Also:
UINBoxRow.getValue()

getNodeSelection

public final java.lang.String getNodeSelection()
Gets the selection mode. Valid values are: "none" - no nodes can be selected "single" - a single node can be selected "multiple" - multiple nodes can be selected
Returns:
the nodeSelection value

setNodeSelection

public final void setNodeSelection(java.lang.String nodeSelection)
Sets the selection mode. Valid values are: "none" - no nodes can be selected "single" - a single node can be selected "multiple" - multiple nodes can be selected
Parameters:
nodeSelection - the nodeSelection value

getOtherColor

public final java.awt.Color getOtherColor()
Returns the color of the group node representing all nodes below the otherThreshold, if one has been specified.
Returns:
the color of the group node representing all nodes below the otherThreshold, if one has been specified.

setOtherColor

public final void setOtherColor(java.awt.Color otherColor)
Sets the color of the group node representing all nodes below the otherThreshold, if one has been specified.
Parameters:
otherColor - the color of the group node representing all nodes below the otherThreshold, if one has been specified.

getOtherThreshold

public final double getOtherThreshold()
Returns a value from 0-1 representing a percentage of the NBox collection size. When grouping, any groups with sizes below the otherThreshold will be combined into a single group, indicated by the otherColor.
Returns:
a value from 0-1 representing the threshold for the other group

setOtherThreshold

public final void setOtherThreshold(double otherThreshold)
Sets a value from 0-1 representing a percentage of the NBox collection size. When grouping, any groups with sizes below the otherThreshold will be combined into a single group, indicated by the otherColor.
Parameters:
otherThreshold - a value from 0-1 representing the threshold for the other group

setPartialTriggers

public final void setPartialTriggers(java.lang.String[] ids)
Specifies the ids of the partial triggers for the component.
Parameters:
ids - The ids of the partial trigger components for the component.
See Also:
getPartialTriggers()

getPartialTriggers

public final java.lang.String[] getPartialTriggers()
Retrieves the ids of the partial triggers for the component.
Returns:
ids The ids of the partial trigger components for the component.
See Also:
setPartialTriggers(java.lang.String[])

getRowsTitle

public final java.lang.String getRowsTitle()
Returns the title for the NBox rows

setRowsTitle

public final void setRowsTitle(java.lang.String rowsTitle)
Specifies the title for the NBox rows

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

getSelectionListener

public final javax.el.MethodExpression getSelectionListener()
Gets a method reference to a selection listener

setSelectionListener

public final void setSelectionListener(javax.el.MethodExpression selectionListener)
Sets a method reference to a selection listener

getSelectionListeners

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

addSelectionListener

public final void addSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
Adds a selection listener.

removeSelectionListener

public final void removeSelectionListener(org.apache.myfaces.trinidad.event.SelectionListener listener)
Removes a selection listener.

getStyleClass

public final java.lang.String getStyleClass()
Gets a CSS style class to use for this component.

setStyleClass

public final void setStyleClass(java.lang.String styleClass)
Sets a CSS style class to use for this component.

getTransitions

public final oracle.adf.view.rich.render.TransitionInfo[] getTransitions()
Retrieves the array of animation transitions applied to this component. Supported trigger types are dataChange and display. Supported transitions are none (default) and auto.

setTransitions

public final void setTransitions(oracle.adf.view.rich.render.TransitionInfo[] transitionInfo)
Sets the array of animation transitions to be applied to this component. Supported trigger types are dataChange and display. Supported transitions are none (default) and auto.

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()

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)
Sets the name of the EL variable used to reference the varStatus information.
Parameters:
varStatus -

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

Skip navigation links

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

E52941-01


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