Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.0.0)

E17492-01

oracle.adf.view.faces.bi.component.gantt
Class UISchedulingGantt

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.gantt.UIGantt
                      extended by oracle.adf.view.faces.bi.component.gantt.UISchedulingGantt
All Implemented Interfaces:
java.util.EventListener, javax.faces.component.behavior.ClientBehaviorHolder, javax.faces.component.NamingContainer, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, oracle.adf.view.rich.dnd.DragSourceFactory

public class UISchedulingGantt
extends UIGantt

The Scheduling Gantt control is used to display data in a resource-oriented Gantt chart. The Scheduling Gantt control consists of a menu bar, a tool bar, a TreeTable on the left that is capable of displaying hierarchical data, a chart on the right that displays task bars, and a legend.

Gantt Model

The Scheduling Gantt component uses a model to access the data in the underlying list. The specific model class is org.apache.myfaces.trinidad.model.TreeModel.

Column

The immediate children of a Scheduling Gantt component. Each visibleColumn component creates a separate column in the left hand side TreeTable. For more information see the documentation for

Time Axis

The Scheduling Gantt control requires a major and a minor time axis. You can specify them by adding a timeAxis component using a facet named "major" and a facet named "minor" as a child of the Gantt.

Sorting

The Scheduling Gantt component supports sorting columns in ascending or descending order in the exact same way as the Table and TreeTable components. Please refer to the documentation for these components for details on sorting.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.myfaces.trinidad.component.UIXCollection
org.apache.myfaces.trinidad.component.UIXCollection.NoColumnFacetsVisitContext
 
Field Summary
static java.lang.String BRICK_RED_FORMAT
          The pre-defined 'Brick Red' TaskbarFormat for the metric bar.
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey CURRENT_TASK_ROW_KEY_KEY
           
static java.lang.String DEPENDENCY_LINES_VISIBLE_ALL
           
static org.apache.myfaces.trinidad.bean.PropertyKey DEPENDENCY_LINES_VISIBLE_KEY
           
static java.lang.String DEPENDENCY_LINES_VISIBLE_NONE
           
static java.lang.String DEPENDENCYLINES
           
static org.apache.myfaces.trinidad.bean.PropertyKey DOUBLE_CLICK_LISTENER_KEY
           
static java.lang.String GOLD_FORMAT
          The pre-defined 'Gold' TaskbarFormat for the metric bar.
static java.lang.String GREEN_FORMAT
          The pre-defined 'Green' TaskbarFormat for the metric bar.
static org.apache.myfaces.trinidad.bean.PropertyKey HORIZONTAL_GRID_VISIBLE_KEY
           
static java.lang.String INDIGO_FORMAT
          The pre-defined 'Indigo' TaskbarFormat for the metric bar.
static java.lang.String LAVENDER_FORMAT
          The pre-defined 'Lavender' TaskbarFormat for the metric bar.
static java.lang.String LEMON_FORMAT
          The pre-defined 'Lemon' TaskbarFormat for the metric bar.
static java.lang.String LIME_FORMAT
          The pre-defined 'Lime' TaskbarFormat for the metric bar.
static java.lang.String MIDNIGHT_BLUE_FORMAT
          The pre-defined 'Midnight Blue' TaskbarFormat for the metric bar.
static java.lang.String ORANGE_FORMAT
          The pre-defined 'Orange' TaskbarFormat for the metric bar.
static java.lang.String PLACEMENT_END
           
static java.lang.String PLACEMENT_INNER_CENTER
           
static java.lang.String PLACEMENT_INNER_END
           
static java.lang.String PLACEMENT_INNER_LEFT
           
static java.lang.String PLACEMENT_INNER_RIGHT
           
static java.lang.String PLACEMENT_INNER_START
           
static java.lang.String PLACEMENT_INSIDE
           
static java.lang.String PLACEMENT_LEFT
           
static java.lang.String PLACEMENT_RIGHT
           
static java.lang.String PLACEMENT_START
           
static java.lang.String PLUM_FORMAT
          The pre-defined 'Plum' TaskbarFormat for the metric bar.
static org.apache.myfaces.trinidad.bean.PropertyKey RESOURCE_SELECTION_LISTENER_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SELECTED_TASK_ROW_KEYS_KEY
           
static org.apache.myfaces.trinidad.bean.PropertyKey SHOWTASKS_AS_DAILYBAR_KEY
           
static java.lang.String STEEL_BLUE_FORMAT
          The pre-defined 'Steel Blue' TaskbarFormat for the metric bar.
static org.apache.myfaces.trinidad.bean.PropertyKey TASK_SELECTION_LISTENER_KEY
           
static java.lang.String TEAL_FORMAT
          The pre-defined 'Teal' TaskbarFormat for the metric bar.
static org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
           
static org.apache.myfaces.trinidad.bean.PropertyKey WORKINGTIME_COLOR_KEY
           
 
Fields inherited from class oracle.adf.view.faces.bi.component.gantt.UIGantt
ACTION_LISTENER_KEY, ATTRIBUTE_CONVERTER_FACTORY_KEY, AUTO_SCALE_KEY, BACKGROUND_COLOR_KEY, CALENDAR_KEY, CHART_POPUP_MENU_FACET, CLIENT_LISTENERS_KEY, CLIPBOARD, CONTENT_DELIVERY_IMMEDIATE, CONTENT_DELIVERY_KEY, CONTENT_DELIVERY_LAZY, CURRENT_DATE_KEY, CUSTOM_CHART_CONTEXT_MENU_FACET, CUSTOM_PANEL_FACET, CUSTOM_TABLE_CONTEXT_MENU_FACET, CUSTOM_TIMESCALES_KEY, CUSTOMIZATION_ID_KEY, DATA_CHANGE_LISTENER_KEY, DATE_FORMATTER_KEY, DISCLOSED_ROW_KEYS_KEY, DISPLAY_ROW_FIRST, DISPLAY_ROW_KEY, DISPLAY_ROW_LAST, DISPLAY_ROW_SELECTED, DISPLAY_ROWKEY_KEY, DONT_PERSIST_KEY, EDIT, END_TIME_KEY, FEATURES_OFF, FETCHSIZE_KEY, FILTER, FILTER_LISTENER_KEY, FILTERMANAGER_KEY, FIRSTROW_KEY, GO_TO_DATE_CONVERTER_KEY, HIGHLIGHT_COLOR_KEY, HIGHLIGHT_END_TIME_KEY, HIGHLIGHT_START_TIME_KEY, HORIZONTAL_FETCHSIZE_KEY, ICON_PLACEMENT_KEY, INDENTING, INITIAL_DATE_FOCUS_KEY, INITIALLY_EXPAND_ALL_KEY, INLINE_STYLE_KEY, IS_THAI_GREGORIAN_KEY, LABEL_PLACEMENT_KEY, LEGEND, LINKING, LOCALE_KEY, MAJOR_AXIS_FACET, MENUBAR_FACET, MIN_WIDTH_KEY, MINOR_AXIS_FACET, MODE_KEY, NODESTAMP_FACET, NON_WORKING_DAYS_COLOR_KEY, NON_WORKING_DAYS_KEY, NON_WORKING_DAYS_OF_WEEK_KEY, PARTIAL_TRIGGERS_KEY, PERCENTCOMPLETE, PERSIST_KEY, PRINT, PROPERTIES, SELECTED_ROW_KEYS_KEY, SHOW_CURRENT_DATE_KEY, SHOW_MENUBAR_KEY, SHOW_TOOLBAR_KEY, SORT_LISTENER_KEY, SPLIT, SPLITTER_POSITION_KEY, START_TIME_KEY, STYLE_CLASS_KEY, SUMMARY_KEY, TABLE_POPUP_MENU_FACET, TASKBAR_FORMAT_MANAGER_KEY, TIMEZONE_KEY, TOOLBAR_FACET, TOOLTIP_KEYS_KEY, TOOLTIP_LABELS_KEY, UNDO, UNDOMANAGER_KEY, VALUE_KEY, VIEW, WIDTH_KEY, ZOOM, ZOOM_TO_FIT_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
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Fields inherited from interface oracle.adf.view.rich.dnd.DragSourceFactory
DEFAULT_DRAGSOURCE
 
Fields inherited from interface javax.faces.component.NamingContainer
SEPARATOR_CHAR
 
Constructor Summary
UISchedulingGantt()
          Constructs an instance of UISchedulingGantt.
UISchedulingGantt(java.lang.String rendererType)
          Constructs an instance of UISchedulingGantt.
 
Method Summary
 void addDoubleClickListener(DoubleClickListener listener)
          Adds a double click listener.
 void addResourceSelectionListener(ResourceSelectionListener listener)
          Adds a resource selection listener.
 void addTaskSelectionListener(TaskSelectionListener listener)
          Adds a task selection listener.
 void broadcast(javax.faces.event.FacesEvent evt)
          Internal.
protected  org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
           
protected  java.text.DateFormat getDefaultDateFormat()
           
protected  Filter getDefaultFilter()
           
protected  java.lang.String getDefaultIconPlacement()
           
protected  java.lang.String getDefaultLabelPlacement()
           
protected  TaskbarFormatManager getDefaultTaskbarFormatManager()
           
 java.lang.String getDependencyLinesVisible()
          Gets the visibility of the dependency lines.
 javax.el.MethodExpression getDoubleClickListener()
          Gets a method reference to a double click listener
 DoubleClickListener[] getDoubleClickListeners()
          Returns an array of attached double click listeners.
 java.lang.String getFamily()
           
 javax.el.MethodExpression getResourceSelectionListener()
          Gets a method reference to resource selection listener
 ResourceSelectionListener[] getResourceSelectionListeners()
          Returns an array of attached resource selection listeners.
 org.apache.myfaces.trinidad.model.RowKeySet getSelectedTaskRowKeys()
          Retrieves the selected task keys.
 java.lang.Object getTaskData(java.lang.Object rowKey)
          Retrieves the task data
 java.lang.Object getTaskRowKey()
          Retrieves the current task rowKey
 javax.el.MethodExpression getTaskSelectionListener()
          Gets a method reference to task selection listener
 TaskSelectionListener[] getTaskSelectionListeners()
          Returns an array of attached task selection listeners.
 java.lang.String getWorkingTimeColor()
          Retrieves the color used to highlight the working time period.
 boolean isHorizontalGridVisible()
          Gets whether horizontal gridlines should be drawn in the chart portion of the Gantt.
 boolean isShowTasksAsDailyBar()
          Gets whether all the task bars within the same day should be shown as one task bar.
 void removeDoubleClickListener(DoubleClickListener listener)
          Removes a double click listener.
 void removeResourceSelectionListener(ResourceSelectionListener listener)
          Removes a resource selection listener.
 void removeTaskSelectionListener(TaskSelectionListener listener)
          Removes a task selection listener.
 void setDependencyLinesVisible(java.lang.String visible)
          Sets the visibility of the dependency lines.
 void setDoubleClickListener(javax.el.MethodExpression doubleClickListener)
          Sets a method reference to a double click listener
 void setHorizontalGridVisible(boolean visible)
          Sets whether horizontal gridlines should be drawn in the chart portion of the Gantt.
 void setResourceSelectionListener(javax.el.MethodExpression resourceSelectionListener)
          Sets a method reference to resource selection listener
 void setSelectedTaskRowKeys(org.apache.myfaces.trinidad.model.RowKeySet selectedRowKeys)
          Sets the RowKeySet of selected task.
 void setShowTasksAsDailyBar(boolean showTasksAsDailyBar)
          Specifies whether all the task bars within the same day should be shown as one task bar.
 void setTaskSelectionListener(javax.el.MethodExpression taskSelectionListener)
          Sets a method reference to task selection listener
 void setWorkingTimeColor(java.lang.String color)
          Specifies the color used to highlight the working time period.
 
Methods inherited from class oracle.adf.view.faces.bi.component.gantt.UIGantt
addClientBehavior, addDataChangeListener, addFilterListener, addGanttActionListener, addSortListener, createCollectionModel, createDragSource, createDragSourceBehavior, getAttributeConverterFactory, getBackgroundColor, getCalendar, getClientBehaviors, getClientListeners, getContentDelivery, getCurrentDate, getCustomizationId, getCustomTimeScales, getDataChangeListener, getDataChangeListeners, getDateFormat, getDefaultEventName, getDisclosedRowKeys, getDisplayRow, getDisplayRowKey, getDontPersist, getEndTime, getEventNames, getFacetsAndChildren, getFeaturesOff, getFetchSize, getFilterListener, getFilterListeners, getFilterManager, getFirst, getGanttActionListener, getGanttActionListeners, getGoToDateConverter, getHighlightColor, getHighlightEndTime, getHighlightStartTime, getHorizontalFetchSize, getIconPlacement, getInitialDateFocus, getInlineStyle, getLabelPlacement, getLocale, getMajorAxis, getMinorAxis, getMinWidth, getMode, getNonWorkingDays, getNonWorkingDaysColor, getNonWorkingDaysOfWeek, getPartialTriggers, getPersist, getSelectedRowKeys, getSortListener, getSortListeners, getSplitterPosition, getStartTime, getStyleClass, getSummary, getTaskbarFormatManager, getTimeZone, getTooltipKeyLabels, getTooltipKeys, getUndoManager, getValue, getVarStatus, getWidth, getZoomToFit, invokeOnComponent, isAutoScale, isInitiallyExpandAll, isShowCurrentDate, isShowMenuBar, isShowToolbar, isThaiCalendarGregorian, processFacetsAndChildren, queueEvent, removeDataChangeListener, removeFilterListener, removeGanttActionListener, removeSortListener, setAttributeConverterFactory, setAutoScale, setBackgroundColor, setCalendar, setClientListeners, setContentDelivery, setCurrentDate, setCustomizationId, setCustomTimeScales, setDataChangeListener, setDateFormat, setDisclosedRowKeys, setDisplayRow, setDisplayRowKey, setDontPersist, setEndTime, setFeaturesOff, setFetchSize, setFilterListener, setFilterManager, setFirst, setGanttActionListener, setGoToDateConverter, setHighlightColor, setHighlightEndTime, setHighlightStartTime, setHorizontalFetchSize, setIconPlacement, setInitialDateFocus, setInitiallyExpandAll, setInlineStyle, setLabelPlacement, setLocale, setMinWidth, setMode, setNonWorkingDays, setNonWorkingDaysColor, setNonWorkingDaysOfWeek, setPartialTriggers, setPersist, setRowKey, setSelectedRowKeys, setShowCurrentDate, setShowMenuBar, setShowToolbar, setSortCriteria, setSortListener, setSplitterPosition, setStartTime, setStyleClass, setSummary, setTaskbarFormatManager, setThaiCalendarGregorian, setTimeZone, setTooltipKeyLabels, setTooltipKeys, setUndoManager, setupVisitingContext, setValue, setWidth, setZoomToFit, tearDownVisitingContext, visitChildren, visitData
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXCollection
areRowsAvailable, areRowsAvailable, areRowsAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, areRowsLocallyAvailable, clearCachedRow, clearCachedRow, clearCachedRows, clearCachedRows, clearCurrencyStringCache, clearLocalCache, createVarStatusMap, decodeChildrenImpl, defaultVisitChildren, encodeBegin, encodeEnd, getCachingStrategy, getClientRowKey, getClientRowKeyManager, getCollectionModel, getCollectionModel, getContainerClientId, getCurrencyString, getEstimatedRowCount, getEstimatedRowCountConfidence, getRowCount, getRowData, getRowData, getRowData, getRowIndex, getRowKey, getSortCriteria, getStamps, getVar, isRowAvailable, isRowAvailable, isRowAvailable, isRowLocallyAvailable, isRowLocallyAvailable, isSortable, postCreateCollectionModel, postRowDataChange, preRowDataChange, processComponent, processDecodes, processSaveState, resetStampState, restoreStampState, restoreState, saveStampState, saveState, setClientRowKey, setCurrencyString, setRowIndex, setVar, updateChildrenImpl, validateChildrenImpl, visitChildrenWithoutIterating, visitUnstampedFacets
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, clearInitialState, createFacesBean, decode, decodeChildren, encodeChildren, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getId, getIntProperty, getLifecycleRenderer, getListenersForEventClass, getParent, getProperty, getPropertyKey, getRenderer, getRendererType, getRendersChildren, getValueBinding, getValueExpression, initialStateMarked, invokeOnChildrenComponents, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processRestoreState, processUpdates, processValidators, removeAttributeChangeListener, removeFacesListener, satisfiesPartialTrigger, setAttributeChangeListener, setAttributeChangeListener, setBooleanProperty, setId, setIntProperty, setParent, setProperty, setRendered, setRendererType, setTransient, setValueBinding, setValueExpression, subscribeToEvent, toString, unsubscribeFromEvent, updateChildren, validateChildren
 
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponent
addPartialTarget, clearCachedClientIds, clearCachedClientIds, encodeFlattenedChild, encodeFlattenedChildren, getLogicalParent, getLogicalParent, getStateHelper, getStateHelper, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setupChildrenEncodingContext, setupChildrenVisitingContext, setupEncodingContext, setUpEncodingContext, tearDownChildrenEncodingContext, tearDownChildrenVisitingContext, tearDownEncodingContext, visitAllChildren, visitChildren, visitTree, visitTree
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getCurrentComponent, getCurrentCompositeComponent, getNamingContainer, getResourceBundleMap, isCompositeComponent, isInView, popComponentFromEL, processEvent, pushComponentToEL, setInView
 
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

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

MIDNIGHT_BLUE_FORMAT

public static final java.lang.String MIDNIGHT_BLUE_FORMAT
The pre-defined 'Midnight Blue' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

BRICK_RED_FORMAT

public static final java.lang.String BRICK_RED_FORMAT
The pre-defined 'Brick Red' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

LAVENDER_FORMAT

public static final java.lang.String LAVENDER_FORMAT
The pre-defined 'Lavender' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

TEAL_FORMAT

public static final java.lang.String TEAL_FORMAT
The pre-defined 'Teal' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

ORANGE_FORMAT

public static final java.lang.String ORANGE_FORMAT
The pre-defined 'Orange' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

PLUM_FORMAT

public static final java.lang.String PLUM_FORMAT
The pre-defined 'Plum' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

LIME_FORMAT

public static final java.lang.String LIME_FORMAT
The pre-defined 'Lime' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

INDIGO_FORMAT

public static final java.lang.String INDIGO_FORMAT
The pre-defined 'Indigo' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

GREEN_FORMAT

public static final java.lang.String GREEN_FORMAT
The pre-defined 'Green' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

GOLD_FORMAT

public static final java.lang.String GOLD_FORMAT
The pre-defined 'Gold' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

STEEL_BLUE_FORMAT

public static final java.lang.String STEEL_BLUE_FORMAT
The pre-defined 'Steel Blue' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

LEMON_FORMAT

public static final java.lang.String LEMON_FORMAT
The pre-defined 'Lemon' TaskbarFormat for the metric bar.

See Also:
Constant Field Values

WORKINGTIME_COLOR_KEY

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

SHOWTASKS_AS_DAILYBAR_KEY

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

RESOURCE_SELECTION_LISTENER_KEY

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

TASK_SELECTION_LISTENER_KEY

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

DOUBLE_CLICK_LISTENER_KEY

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

HORIZONTAL_GRID_VISIBLE_KEY

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

SELECTED_TASK_ROW_KEYS_KEY

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

CURRENT_TASK_ROW_KEY_KEY

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

DEPENDENCY_LINES_VISIBLE_KEY

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

PLACEMENT_LEFT

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

PLACEMENT_RIGHT

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

PLACEMENT_INSIDE

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

PLACEMENT_INNER_CENTER

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

PLACEMENT_INNER_LEFT

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

PLACEMENT_INNER_RIGHT

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

PLACEMENT_START

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

PLACEMENT_END

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

PLACEMENT_INNER_START

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

PLACEMENT_INNER_END

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

DEPENDENCY_LINES_VISIBLE_ALL

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

DEPENDENCY_LINES_VISIBLE_NONE

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

DEPENDENCYLINES

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

UISchedulingGantt

public UISchedulingGantt()
Constructs an instance of UISchedulingGantt.


UISchedulingGantt

public UISchedulingGantt(java.lang.String rendererType)
Constructs an instance of UISchedulingGantt.

Parameters:
rendererType - the renderer type.
Method Detail

getBeanType

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

getFamily

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

isHorizontalGridVisible

public final boolean isHorizontalGridVisible()
Gets whether horizontal gridlines should be drawn in the chart portion of the Gantt. Default value is false.

Returns:
true if horizontal gridlines should be drawn in the chart portion of the Gantt. false Otherwise.

setHorizontalGridVisible

public final void setHorizontalGridVisible(boolean visible)
Sets whether horizontal gridlines should be drawn in the chart portion of the Gantt.

Parameters:
visible - whether horizontal gridlines should be drawn in the chart portion of the Gantt. Default value is false.

getTaskSelectionListener

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

Returns:
method reference to task selection listener

setTaskSelectionListener

public final void setTaskSelectionListener(javax.el.MethodExpression taskSelectionListener)
Sets a method reference to task selection listener

Parameters:
taskSelectionListener - the task selecton listener method reference to set

addTaskSelectionListener

public final void addTaskSelectionListener(TaskSelectionListener listener)
Adds a task selection listener.

Parameters:
listener - the task selection listener to add

removeTaskSelectionListener

public final void removeTaskSelectionListener(TaskSelectionListener listener)
Removes a task selection listener.

Parameters:
listener - the task selection listener to remove

getTaskSelectionListeners

public final TaskSelectionListener[] getTaskSelectionListeners()
Returns an array of attached task selection listeners.

Returns:
an array of attached task selection listeners.

getWorkingTimeColor

public final java.lang.String getWorkingTimeColor()
Retrieves the color used to highlight the working time period.

Returns:
The color used to highlight the working time period.
See Also:
setWorkingTimeColor(java.lang.String)

setWorkingTimeColor

public final void setWorkingTimeColor(java.lang.String color)
Specifies the color used to highlight the working time period.

Parameters:
color - The color used to highlight the working time period.
See Also:
getWorkingTimeColor()

isShowTasksAsDailyBar

public final boolean isShowTasksAsDailyBar()
Gets whether all the task bars within the same day should be shown as one task bar.

Returns:
true if all the task bars within the same day should be shown as one task bar, false otherwise.

setShowTasksAsDailyBar

public final void setShowTasksAsDailyBar(boolean showTasksAsDailyBar)
Specifies whether all the task bars within the same day should be shown as one task bar.

Parameters:
showTasksAsDailyBar - true if all the task bars within the same day should be shown as one task bar, false otherwise.

getResourceSelectionListener

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

Returns:
method reference to resource selection listener

setResourceSelectionListener

public final void setResourceSelectionListener(javax.el.MethodExpression resourceSelectionListener)
Sets a method reference to resource selection listener

Parameters:
resourceSelectionListener - the resource selection listener method reference to set.

addResourceSelectionListener

public final void addResourceSelectionListener(ResourceSelectionListener listener)
Adds a resource selection listener.

Parameters:
listener - the resource selection listener to add

removeResourceSelectionListener

public final void removeResourceSelectionListener(ResourceSelectionListener listener)
Removes a resource selection listener.

Parameters:
listener - the resource selection listener to remove

getResourceSelectionListeners

public final ResourceSelectionListener[] getResourceSelectionListeners()
Returns an array of attached resource selection listeners.

Returns:
an array of attached resource selection listeners.

setDoubleClickListener

public final void setDoubleClickListener(javax.el.MethodExpression doubleClickListener)
Sets a method reference to a double click listener

Parameters:
doubleClickListener - the double click listener method reference to set

getDoubleClickListeners

public final DoubleClickListener[] getDoubleClickListeners()
Returns an array of attached double click listeners.

Returns:
an array of attached double click listeners.

getDoubleClickListener

public final javax.el.MethodExpression getDoubleClickListener()
Gets a method reference to a double click listener

Returns:
method reference to double click listener

addDoubleClickListener

public final void addDoubleClickListener(DoubleClickListener listener)
Adds a double click listener.

Parameters:
listener - the double click listener to add

removeDoubleClickListener

public final void removeDoubleClickListener(DoubleClickListener listener)
Removes a double click listener.

Parameters:
listener - the double click listener to remove

getDefaultFilter

protected Filter getDefaultFilter()
Specified by:
getDefaultFilter in class UIGantt
For internal use only. Application developers should not use this

getDefaultDateFormat

protected java.text.DateFormat getDefaultDateFormat()
Specified by:
getDefaultDateFormat in class UIGantt
For internal use only. Application developers should not use this

getDefaultTaskbarFormatManager

protected TaskbarFormatManager getDefaultTaskbarFormatManager()
Specified by:
getDefaultTaskbarFormatManager in class UIGantt
For internal use only. Application developers should not use this

getDefaultLabelPlacement

protected java.lang.String getDefaultLabelPlacement()
Specified by:
getDefaultLabelPlacement in class UIGantt

getDefaultIconPlacement

protected java.lang.String getDefaultIconPlacement()
Specified by:
getDefaultIconPlacement in class UIGantt

broadcast

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

Overrides:
broadcast in class UIGantt
Parameters:
evt -

getSelectedTaskRowKeys

public final org.apache.myfaces.trinidad.model.RowKeySet getSelectedTaskRowKeys()
Retrieves the selected task keys.

Returns:
RowKeySet of selected tasks

setSelectedTaskRowKeys

public final void setSelectedTaskRowKeys(org.apache.myfaces.trinidad.model.RowKeySet selectedRowKeys)
Sets the RowKeySet of selected task. Each entry in the set is a rowKey.

Parameters:
selectedRowKeys - the rowKey set

getTaskRowKey

public final java.lang.Object getTaskRowKey()
Retrieves the current task rowKey

Returns:
rowKey of the current task

getTaskData

public final java.lang.Object getTaskData(java.lang.Object rowKey)
Retrieves the task data

Parameters:
rowKey - rowKey of the task
Returns:
task data

setDependencyLinesVisible

public void setDependencyLinesVisible(java.lang.String visible)
Sets the visibility of the dependency lines.

Parameters:
visible - Valid values are "all" or "none"

getDependencyLinesVisible

public java.lang.String getDependencyLinesVisible()
Gets the visibility of the dependency lines.

Returns:
the dependency lines visibility

Oracle Fusion Middleware Java API Reference for Oracle Data Visualization Components
11g Release 2 (11.1.2.0.0)

E17492-01

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