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.chart
Class UIPieChart

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.chart.UIChartBase
                      extended by oracle.adf.view.faces.bi.component.chart.UIPieChart

All Implemented Interfaces:
javax.faces.component.NamingContainer, javax.faces.component.StateHolder

public class UIPieChart
extends UIChartBase

Defines properties for a pie chart.


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
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 SLICE_LABEL_POSITION_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SLICE_LABEL_STYLE_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SORTING_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey THREE_D_EFFECT_KEY
           
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           

 

Fields inherited from class oracle.adf.view.faces.bi.component.chart.UIChartBase
CLIENT_LISTENERS_KEY, CONTENT_DELIVERY_KEY, DATA_LABEL_POSITION_KEY, DATA_SELECTION_KEY, EMPTY_TEXT_KEY, FOOTNOTE_H_ALIGN_KEY, FOOTNOTE_KEY, HIDE_AND_SHOW_BEHAVIOR_KEY, HOVER_BEHAVIOR_KEY, INLINE_STYLE_KEY, PARTIAL_TRIGGERS_KEY, SELECTED_ROW_KEYS_KEY, SELECTION_LISTENER_KEY, SERIES_EFFECT_KEY, STYLE_CLASS_KEY, SUBTITLE_KEY, TITLE_H_ALIGN_KEY, TITLE_KEY, TRANSITIONS_KEY, VALUE_KEY, 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 javax.faces.component.NamingContainer
SEPARATOR_CHAR

 

Constructor Summary
UIPieChart()
           

 

Method Summary
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
 java.lang.String getFamily()
           
 java.awt.Color getOtherColor()
          Returns the color for the "Other" slice, if present.
 java.lang.Number getOtherThreshold()
          Returns the percentage under which a slice would be aggregated into the "Other" slice.
 java.lang.String getRendererType()
           
 java.lang.String getSliceLabelPosition()
          Returns the position of the slice labels.
 java.lang.String getSliceLabelStyle()
          Returns the font style for the slice labels.
 java.lang.String getSorting()
          Returns whether the slices are sorted by size.
 java.lang.String getThreeDEffect()
          Returns whether the chart is displayed with a 3D effect.
 void setOtherColor(java.awt.Color color)
          Specifies the color for the "Other" slice, if present.
 void setOtherThreshold(java.lang.Number value)
          Specifies the percentage under which a slice would be aggregated into the "Other" slice.
 void setSliceLabelPosition(java.lang.String position)
          Specifies the position of the slice labels.
 void setSliceLabelStyle(java.lang.String labelStyle)
          Specifies the font style for the slice labels.
 void setSorting(java.lang.String type)
          Specifies whether the slices are sorted by size.
 void setThreeDEffect(java.lang.String effect)
          Specifies whether the chart is displayed with a 3D effect.

 

Methods inherited from class oracle.adf.view.faces.bi.component.chart.UIChartBase
addSelectionListener, broadcast, clearCachedClientIds, createCollectionModel, getContentDelivery, getCurrentRowData, getDataLabelPosition, getDataSelection, getEmptyText, getFootnote, getFootnoteHAlign, getHideAndShowBehavior, getHoverBehavior, getInlineStyle, getPartialTriggers, getPopupContext, getSelectedRowKeys, getSelectionListener, getSelectionListeners, getSeriesEffect, getStyleClass, getSubtitle, getTitle, getTitleHAlign, getTransitions, getValue, getVarStatus, invokeOnComponent, processFacetsAndChildren, removeSelectionListener, setContentDelivery, setDataLabelPosition, setDataSelection, setEmptyText, setFootnote, setFootnoteHAlign, setHideAndShowBehavior, setHoverBehavior, setInlineStyle, setPartialTriggers, setPopupContext, setSelectedRowKeys, setSelectionListener, setSeriesEffect, setStyleClass, setSubtitle, setTitle, setTitleHAlign, setTransitions, setupVisitingContext, setValue, setVarStatus, tearDownVisitingContext

 

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

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

SLICE_LABEL_POSITION_KEY

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

SLICE_LABEL_STYLE_KEY

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

SORTING_KEY

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

THREE_D_EFFECT_KEY

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

UIPieChart

public UIPieChart()

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 UIChartBase

getOtherColor

public final java.awt.Color getOtherColor()
Returns the color for the "Other" slice, if present.

setOtherColor

public final void setOtherColor(java.awt.Color color)
Specifies the color for the "Other" slice, if present.

getOtherThreshold

public final java.lang.Number getOtherThreshold()
Returns the percentage under which a slice would be aggregated into the "Other" slice. Valid values range from 0 (default) to 1. For example, a value of 0.1 would cause all slice which are less than 10% of the total to be aggregated into the "Other" slice.

setOtherThreshold

public final void setOtherThreshold(java.lang.Number value)
Specifies the percentage under which a slice would be aggregated into the "Other" slice. Valid values range from 0 (default) to 1. For example, a value of 0.1 would cause all slice which are less than 10% of the total to be aggregated into the "Other" slice.

getSliceLabelPosition

public final java.lang.String getSliceLabelPosition()
Returns the position of the slice labels. Valid values are "outside" (default), "inside", and "none".

setSliceLabelPosition

public final void setSliceLabelPosition(java.lang.String position)
Specifies the position of the slice labels. Valid values are "outside" (default), "inside", and "none".

getSliceLabelStyle

public final java.lang.String getSliceLabelStyle()
Returns the font style for the slice labels. Accepts font-related CSS attributes like font-name, font-weight, font-size, color, etc.

setSliceLabelStyle

public final void setSliceLabelStyle(java.lang.String labelStyle)
Specifies the font style for the slice labels. Accepts font-related CSS attributes like font-name, font-weight, font-size, color, etc.

getSorting

public final java.lang.String getSorting()
Returns whether the slices are sorted by size. Valid values are "on" and "off" (default).

setSorting

public final void setSorting(java.lang.String type)
Specifies whether the slices are sorted by size. Valid values are "on" and "off" (default).

getThreeDEffect

public final java.lang.String getThreeDEffect()
Returns whether the chart is displayed with a 3D effect. Valid values are "on" and "off" (default).

setThreeDEffect

public final void setThreeDEffect(java.lang.String effect)
Specifies whether the chart is displayed with a 3D effect. Valid values are "on" and "off" (default).

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.