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

E12063-08

oracle.adf.view.faces.bi.component.timeline
Class UITimeline

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 oracle.adf.view.faces.bi.component.timeline.UITimeline
All Implemented Interfaces:
javax.faces.component.NamingContainer, javax.faces.component.StateHolder

public class UITimeline
extends org.apache.myfaces.trinidad.component.UIXComponentBase
implements javax.faces.component.NamingContainer

The Timeline component is used to display a series of events in chronlogical order. It supports zoom operation, expanding and collapsing a group of related events, and rendering of simple ADF components within each event. The Timeline component is capable of displaying two series of events side-by-side each other to allow comparison of events between two timelines.


Field Summary
static java.lang.String ANIMATION_EFFECT_DEFAULT
           
static java.lang.String ANIMATION_EFFECT_NONE
           
static org.apache.myfaces.trinidad.bean.PropertyKey ANIMATION_ON_DATA_CHANGE_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey ANIMATION_ON_DISPLAY_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey CLIENT_ATTRIBUTES_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey CLIENT_COMPONENT_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 CURRENT_TIME_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey CUSTOM_TIME_SCALES_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey END_TIME_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey FETCH_END_TIME_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey FETCH_START_TIME_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey FORMATTED_TIME_RANGES_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey INLINE_STYLE_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey ITEM_POSITION_KEY
           
static java.lang.String ITEM_POSITION_NOOVERLAP
           
static java.lang.String ITEM_POSITION_RANDOM
           
static org.apache.myfaces.trinidad.bean.PropertyKey ITEM_SELECTION_KEY
           
static java.lang.String ITEM_SELECTION_MULTIPLE
           
static java.lang.String ITEM_SELECTION_NONE
           
static java.lang.String ITEM_SELECTION_SINGLE
           
static org.apache.myfaces.trinidad.bean.PropertyKey MINIMUM_WIDTH_KEY
           
static java.lang.String ORIENTATION_HORIZONTAL
           
static org.apache.myfaces.trinidad.bean.PropertyKey ORIENTATION_KEY
           
static java.lang.String ORIENTATION_VERTICAL
           
static org.apache.myfaces.trinidad.bean.PropertyKey PARTIAL_TRIGGERS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SCROLL_LEFT_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SCROLL_TOP_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SHORT_DESC_KEY
           
static java.lang.String SORT_AUTO
           
static org.apache.myfaces.trinidad.bean.PropertyKey SORT_DATA_KEY
           
static java.lang.String SORT_NONE
           
static org.apache.myfaces.trinidad.bean.PropertyKey START_TIME_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey STYLE_CLASS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SUMMARY_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey TIME_RANGE_CHANGE_LISTENER_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey TIMEZONE_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey VISIBLE_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 javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
UITimeline()
           
UITimeline(java.lang.String string)
           
 
Method Summary
 void addTimeRangeChangeListener(TimeRangeChangeListener listener)
          Adds a time range change listener.
 void broadcast(javax.faces.event.FacesEvent evt)
          Internal.
 java.lang.String getAnimationOnDataChange()
          Gets the type of animation to apply for data change.
 java.lang.String getAnimationOnDisplay()
          Gets the type of animation to apply on initial display.
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
 java.util.Set getClientAttributes()
          Gets a set of client attribute names.
 oracle.adf.view.rich.event.ClientListenerSet getClientListeners()
          Gets a set of client listeners.
 java.util.Date getCurrentTime()
          Gets the current date which will be shown as an indicator on the timeline.
 java.util.Map<java.lang.String,CustomTimeScale> getCustomTimeScales()
           
 java.util.Date getEndTime()
          Gets the end time of the timeline.
 java.lang.String getFamily()
           
 java.util.Date getFetchEndTime()
           
 java.util.Date getFetchStartTime()
           
 java.util.List<FormattedTimeRange> getFormattedTimeRanges()
          Gets a list of time ranges to format.
 java.lang.String getInlineStyle()
          Gets the CSS styles to use for this component.
 java.lang.String getItemPosition()
          Gets how items in the timeline are positioned.
 java.lang.String getItemSelection()
          Gets whether items in the timeline are selectable.
 java.lang.String getOrientation()
           
 java.lang.String[] getPartialTriggers()
          Gets the IDs of the components that should trigger a partial update.
 java.lang.String getSortData()
          Gets whether timeline should automatically sort data by time of the event.
 java.util.Date getStartTime()
          Gets the start time of the timeline.
 java.lang.String getSummary()
           
 javax.el.MethodExpression getTimeRangeChangeListener()
          Gets a method reference to a time range change listener
 TimeRangeChangeListener[] getTimeRangeChangeListeners()
          Returns an array of attached time range change listeners.
 java.util.TimeZone getTimeZone()
          Gets the time zone for the timeline.
 boolean isClientComponent()
          Gets whether a client-side component will be generated.
 void removeTimeRangeChangeListener(TimeRangeChangeListener listener)
          Removes a time range change listener.
 void setAnimationOnDataChange(java.lang.String animationOnDataChange)
          Specifies the type of animation to apply for data change.
 void setAnimationOnDisplay(java.lang.String animationOnDisplay)
          Specifies the type of animation to apply on initial display.
 void setClientAttributes(java.util.Set clientAttributes)
          Sets a set of client attribute names.
 void setClientComponent(boolean clientComponent)
          Sets whether a client-side component will be generated.
 void setClientListeners(oracle.adf.view.rich.event.ClientListenerSet clientListeners)
          Sets a set of client listeners.
 void setCurrentTime(java.util.Date currentTime)
          Sets the current date which will be shown as an indicator on the timeline.
 void setCustomTimeScales(java.util.Map<java.lang.String,CustomTimeScale> customTimeScales)
           
 void setEndTime(java.util.Date endTime)
          Sets the end time of the timeline.
 void setFetchEndTime(java.util.Date fetchEndTime)
           
 void setFetchStartTime(java.util.Date fetchStartTime)
           
 void setFormattedTimeRanges(java.util.List<FormattedTimeRange> timeRanges)
          Specify a list of time ranges to highlight.
 void setInlineStyle(java.lang.String inlineStyle)
          Sets the CSS styles to use for this component.
 void setItemPosition(java.lang.String itemPosition)
          Sets how items in the timeline are positioned.
 void setItemSelection(java.lang.String itemSelection)
          Specifies whether items in the timeline are selectable.
 void setOrientation(java.lang.String orientation)
           
 void setPartialTriggers(java.lang.String[] partialTriggers)
          Sets the IDs of the components that should trigger a partial update.
 void setSortData(java.lang.String sortData)
          Sets whether timeline should automatically sort data by time of the event.
 void setStartTime(java.util.Date startTime)
          Sets the start time of the timeline.
 void setSummary(java.lang.String summary)
           
 void setTimeRangeChangeListener(javax.el.MethodExpression timeRangeChangeListener)
          Sets a method reference to a time range change listener
 void setTimeZone(java.util.TimeZone timeZone)
          Sets the time zone for the timeline.
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addComponentChange, addComponentChange, addComponentChangeFilter, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, createFacesBean, decode, decodeChildren, decodeChildrenImpl, encodeBegin, encodeChildren, encodeEnd, 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, getRendererType, getRendersChildren, getValueBinding, getValueExpression, invokeOnChildrenComponents, invokeOnComponent, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeAttributeChangeListener, removeComponentChangeFilter, removeFacesListener, restoreState, satisfiesPartialTrigger, saveState, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setValueBinding, setValueExpression, toString, updateChildren, updateChildrenImpl, validateChildren, validateChildrenImpl
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent
addPartialTarget, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setUpEncodingContext, setupVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitTree, visitTree
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getContainerClientId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

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

TYPE

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

ANIMATION_ON_DATA_CHANGE_KEY

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

ANIMATION_ON_DISPLAY_KEY

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

CLIENT_ATTRIBUTES_KEY

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

CLIENT_COMPONENT_KEY

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

CLIENT_LISTENERS_KEY

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

CURRENT_TIME_KEY

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

CUSTOM_TIME_SCALES_KEY

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

END_TIME_KEY

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

FETCH_START_TIME_KEY

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

FETCH_END_TIME_KEY

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

FORMATTED_TIME_RANGES_KEY

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

INLINE_STYLE_KEY

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

ITEM_POSITION_KEY

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

ITEM_SELECTION_KEY

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

MINIMUM_WIDTH_KEY

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

ORIENTATION_KEY

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

PARTIAL_TRIGGERS_KEY

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

SCROLL_LEFT_KEY

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

SCROLL_TOP_KEY

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

SHORT_DESC_KEY

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

START_TIME_KEY

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

SORT_DATA_KEY

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

STYLE_CLASS_KEY

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

SUMMARY_KEY

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

TIMEZONE_KEY

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

VISIBLE_KEY

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

TIME_RANGE_CHANGE_LISTENER_KEY

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

ITEM_POSITION_NOOVERLAP

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

ITEM_POSITION_RANDOM

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

ITEM_SELECTION_NONE

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

ITEM_SELECTION_SINGLE

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

ITEM_SELECTION_MULTIPLE

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

ANIMATION_EFFECT_NONE

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

ANIMATION_EFFECT_DEFAULT

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

SORT_AUTO

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

SORT_NONE

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

ORIENTATION_HORIZONTAL

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

ORIENTATION_VERTICAL

public static final java.lang.String ORIENTATION_VERTICAL
See Also:
Constant Field Values
Constructor Detail

UITimeline

public UITimeline(java.lang.String string)

UITimeline

public UITimeline()
Method Detail

getFamily

public java.lang.String getFamily()
Specified by:
getFamily 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

getAnimationOnDataChange

public final java.lang.String getAnimationOnDataChange()
Gets the type of animation to apply for data change.

Returns:
the type of animation to apply for data change.

setAnimationOnDataChange

public final void setAnimationOnDataChange(java.lang.String animationOnDataChange)
Specifies the type of animation to apply for data change. Valid values are: default, none.

Parameters:
animationOnDataChange - the type of animation to apply for data change.

getAnimationOnDisplay

public final java.lang.String getAnimationOnDisplay()
Gets the type of animation to apply on initial display.

Returns:
the type of animation to apply on initial display.

setAnimationOnDisplay

public final void setAnimationOnDisplay(java.lang.String animationOnDisplay)
Specifies the type of animation to apply on initial display. Valid values are: default, none.

Parameters:
animationOnDisplay - the type of animation to apply on initial display.

getCurrentTime

public final java.util.Date getCurrentTime()
Gets the current date which will be shown as an indicator on the timeline.

Returns:
the current date of the timeline.

setCurrentTime

public final void setCurrentTime(java.util.Date currentTime)
Sets the current date which will be shown as an indicator on the timeline.

Parameters:
currentTime - the current time of the timeline

getCustomTimeScales

public final java.util.Map<java.lang.String,CustomTimeScale> getCustomTimeScales()

setCustomTimeScales

public final void setCustomTimeScales(java.util.Map<java.lang.String,CustomTimeScale> customTimeScales)

getEndTime

public final java.util.Date getEndTime()
Gets the end time of the timeline.

Returns:
the end time of the timeline.

setEndTime

public final void setEndTime(java.util.Date endTime)
Sets the end time of the timeline.

Parameters:
endTime - the end time of the timeline.

getFormattedTimeRanges

public final java.util.List<FormattedTimeRange> getFormattedTimeRanges()
Gets a list of time ranges to format. For example, format the time range with a red background color.

Returns:
a list of time ranges to highlight.
See Also:
FormattedTimeRange

setFormattedTimeRanges

public final void setFormattedTimeRanges(java.util.List<FormattedTimeRange> timeRanges)
Specify a list of time ranges to highlight.

Parameters:
timeRanges - a list of time ranges to highlight.
See Also:
FormattedTimeRange

getInlineStyle

public final java.lang.String getInlineStyle()
Gets the CSS styles to use for this component. This is intended for basic style changes. The inlineStyle is a set of CSS styles that are applied to the root DOM element of the component. Be aware that because of browser CSS precedence rules, CSS rendered on a DOM element takes precedence over external stylesheets like the skin file. Therefore skins will not be able to override what you set on this attribute. If the inlineStyle's CSS properties do not affect the DOM element you want affected, then you will have to create a skin and use the skinning keys which are meant to target particular DOM elements, like ::label or ::icon-style.

Returns:

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. The inlineStyle is a set of CSS styles that are applied to the root DOM element of the component. Be aware that because of browser CSS precedence rules, CSS rendered on a DOM element takes precedence over external stylesheets like the skin file. Therefore skins will not be able to override what you set on this attribute. If the inlineStyle's CSS properties do not affect the DOM element you want affected, then you will have to create a skin and use the skinning keys which are meant to target particular DOM elements, like ::label or ::icon-style.


getItemPosition

public final java.lang.String getItemPosition()
Gets how items in the timeline are positioned. Use the value "noOverlap" to layout items such that none of them overlap each other. Use the value "random" to randomly layout items along the vertical space available in the timeline.

Returns:
the new itemPosition value

setItemPosition

public final void setItemPosition(java.lang.String itemPosition)
Sets how items in the timeline are positioned. Use the value "noOverlap" to layout items such that none of them overlap each other. Use the value "random" to randomly layout items along the vertical space available in the timeline.

Parameters:
the - new itemPosition value

getItemSelection

public final java.lang.String getItemSelection()
Gets whether items in the timeline are selectable. Use the value "single" to enable single selection, "multiple" to enable multiple selection and "none" to disable selection.

Returns:

setItemSelection

public final void setItemSelection(java.lang.String itemSelection)
Specifies whether items in the timeline are selectable. Use the value "single" to enable single selection, "multiple" to enable multiple selection * and "none" to disable selection.

Parameters:
itemSelection -

getOrientation

public final java.lang.String getOrientation()

setOrientation

public final void setOrientation(java.lang.String orientation)

getSortData

public final java.lang.String getSortData()
Gets whether timeline should automatically sort data by time of the event. The default is "auto".

Returns:
the new sortData value

setSortData

public final void setSortData(java.lang.String sortData)
Sets whether timeline should automatically sort data by time of the event. The default is "auto".

Parameters:
the - new sortData value

getStartTime

public final java.util.Date getStartTime()
Gets the start time of the timeline.

Returns:
the start time of the timeline.

setStartTime

public final void setStartTime(java.util.Date startTime)
Sets the start time of the timeline.

Parameters:
startTime - the start time of the timeline.

getSummary

public final java.lang.String getSummary()

setSummary

public final void setSummary(java.lang.String summary)

getFetchStartTime

public final java.util.Date getFetchStartTime()
Returns:

setFetchStartTime

public final void setFetchStartTime(java.util.Date fetchStartTime)
Parameters:
fetchStartTime -

getFetchEndTime

public final java.util.Date getFetchEndTime()

setFetchEndTime

public final void setFetchEndTime(java.util.Date fetchEndTime)

getTimeZone

public final java.util.TimeZone getTimeZone()
Gets the time zone for the timeline.


setTimeZone

public final void setTimeZone(java.util.TimeZone timeZone)
Sets the time zone for the timeline.

Parameters:
timeZone - the time zone for the timeline.

isClientComponent

public final boolean isClientComponent()
Gets whether a client-side component will be generated. A component may be generated whether or not this flag is set, but if client Javascript requires the component object, this must be set to true to guarantee the component's presence. Client component objects that are generated today by default may not be present in the future; setting this flag is the only way to guarantee a component's presence, and clients cannot rely on implicit behavior. However, there is a performance cost to setting this flag, so clients should avoid turning on client components unless absolutely necessary.

Returns:
the new clientComponent value

setClientComponent

public final void setClientComponent(boolean clientComponent)
Sets whether a client-side component will be generated. A component may be generated whether or not this flag is set, but if client Javascript requires the component object, this must be set to true to guarantee the component's presence. Client component objects that are generated today by default may not be present in the future; setting this flag is the only way to guarantee a component's presence, and clients cannot rely on implicit behavior. However, there is a performance cost to setting this flag, so clients should avoid turning on client components unless absolutely necessary.

Parameters:
clientComponent - the new clientComponent value

getClientAttributes

public final java.util.Set getClientAttributes()
Gets a set of client attribute names.

Returns:
the new clientAttributes value

setClientAttributes

public final void setClientAttributes(java.util.Set clientAttributes)
Sets a set of client attribute names.

Parameters:
clientAttributes - the new clientAttributes value

getPartialTriggers

public final java.lang.String[] getPartialTriggers()
Gets the IDs of the components that should trigger a partial update. This component will listen on the trigger components. If one of the trigger components receives an event that will cause it to update in some way, this component will request to be updated too. Identifiers are relative to the source component (this component), and must account for NamingContainers. If your component is already inside of a naming container, you can use a single colon to start the search from the root of the page, or multiple colons to move up through the NamingContainers - "::" will pop out of the component's naming container (or itself if the component is a naming container) and begin the search from there, ":::" will pop out of two naming containers (including itself if the component is a naming container) and begin the search from there, etc.

Returns:
the new partialTriggers value

setPartialTriggers

public final void setPartialTriggers(java.lang.String[] partialTriggers)
Sets the IDs of the components that should trigger a partial update. This component will listen on the trigger components. If one of the trigger components receives an event that will cause it to update in some way, this component will request to be updated too. Identifiers are relative to the source component (this component), and must account for NamingContainers. If your component is already inside of a naming container, you can use a single colon to start the search from the root of the page, or multiple colons to move up through the NamingContainers - "::" will pop out of the component's naming container (or itself if the component is a naming container) and begin the search from there, ":::" will pop out of two naming containers (including itself if the component is a naming container) and begin the search from there, etc.

Parameters:
partialTriggers - the new partialTriggers value

getClientListeners

public final oracle.adf.view.rich.event.ClientListenerSet getClientListeners()
Gets a set of client listeners.

Returns:
the new clientListeners value

setClientListeners

public final void setClientListeners(oracle.adf.view.rich.event.ClientListenerSet clientListeners)
Sets a set of client listeners.

Parameters:
clientListeners - the new clientListeners value

addTimeRangeChangeListener

public final void addTimeRangeChangeListener(TimeRangeChangeListener listener)
Adds a time range change listener.

Parameters:
listener - the time range change listener to add

removeTimeRangeChangeListener

public final void removeTimeRangeChangeListener(TimeRangeChangeListener listener)
Removes a time range change listener.

Parameters:
listener - the time range change listener to remove

getTimeRangeChangeListeners

public final TimeRangeChangeListener[] getTimeRangeChangeListeners()
Returns an array of attached time range change listeners.

Returns:
an array of attached time range change listeners.

getTimeRangeChangeListener

public final javax.el.MethodExpression getTimeRangeChangeListener()
Gets a method reference to a time range change listener

Returns:
sort listener method reference

setTimeRangeChangeListener

public final void setTimeRangeChangeListener(javax.el.MethodExpression timeRangeChangeListener)
Sets a method reference to a time range change listener

Parameters:
sortListener - the time range change listener method reference to set

broadcast

public void broadcast(javax.faces.event.FacesEvent evt)
Internal. Application should never call this method directly.

Overrides:
broadcast in class org.apache.myfaces.trinidad.component.UIXComponentBase
Parameters:
evt -

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

E12063-08

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