|
Oracle Fusion Middleware Java API Reference for Oracle ADF Data Visualization Components 11g Release 1 (11.1.1.1.0) E12063-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.faces.component.UIComponent
org.apache.myfaces.trinidad.component.UIXComponent
org.apache.myfaces.trinidad.component.UIXComponentBase
org.apache.myfaces.trinidad.component.UIXCollection
oracle.adf.view.faces.bi.component.gantt.UIGantt
oracle.adf.view.faces.bi.component.gantt.UIProjectGantt
public class UIProjectGantt
The Project Gantt control is used to display data in a task-oriented Gantt chart. The Project Gantt control is 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.
The Project Gantt component uses a model to access the data in the underlying list. The specific model class is org.apache.myfaces.trinidad.model.TreeModel.
The immediate children of a Project Gantt component. Each visibleColumn component creates a
separate column in the left hand side TreeTable. For more information see the documentation for
The Project 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.
The Project 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.
Field Summary | |
---|---|
static java.lang.String |
COMPONENT_FAMILY
|
static java.lang.String |
COMPONENT_TYPE
|
static org.apache.myfaces.trinidad.bean.PropertyKey |
DOUBLE_CLICK_LISTENER_KEY
|
static org.apache.myfaces.trinidad.bean.PropertyKey |
HORIZONTAL_GRID_VISIBLE_KEY
|
static java.lang.String |
MILESTONE_BASELINE_STYLE
|
static java.lang.String |
MILESTONE_CRITICAL_BASELINE_STYLE
|
static java.lang.String |
MILESTONE_CRITICAL_STYLE
|
static java.lang.String |
MILESTONE_STYLE
|
static java.lang.String |
NORMAL_ACTUAL_CRITICAL_PROGRESS_STYLE
|
static java.lang.String |
NORMAL_ACTUAL_CRITICAL_STYLE
|
static java.lang.String |
NORMAL_ACTUAL_PROGRESS_STYLE
|
static java.lang.String |
NORMAL_ACTUAL_STYLE
|
static java.lang.String |
NORMAL_BASELINE_STYLE
|
static java.lang.String |
NORMAL_CRITICAL_PROGRESS_STYLE
|
static java.lang.String |
NORMAL_CRITICAL_STYLE
|
static java.lang.String |
NORMAL_PROGRESS_STYLE
|
static java.lang.String |
NORMAL_STYLE
|
static java.lang.String |
PLACEMENT_INSIDE
|
static java.lang.String |
PLACEMENT_LEFT
|
static java.lang.String |
PLACEMENT_RIGHT
|
static java.lang.String |
SUMMARY_CRITICAL_PROGRESS_STYLE
|
static java.lang.String |
SUMMARY_CRITICAL_STYLE
|
static java.lang.String |
SUMMARY_PROGRESS_STYLE
|
static java.lang.String |
SUMMARY_STYLE
|
static org.apache.myfaces.trinidad.bean.PropertyKey |
TASK_SELECTION_LISTENER_KEY
|
static org.apache.myfaces.trinidad.bean.FacesBean.Type |
TYPE
|
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 | |
---|---|
UIProjectGantt()
Constructs an instance of the UIProjectGantt. |
|
UIProjectGantt(java.lang.String rendererType)
|
Method Summary | |
---|---|
void |
addDoubleClickListener(DoubleClickListener listener)
Adds a double click 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()
|
javax.el.MethodExpression |
getDoubleClickListener()
Gets a method reference to an action listener |
DoubleClickListener[] |
getDoubleClickListeners()
Returns an array of attached double click listeners. |
java.lang.String |
getFamily()
|
java.lang.String |
getRendererType()
|
javax.el.MethodExpression |
getTaskSelectionListener()
Gets a method reference to task selection listener |
TaskSelectionListener[] |
getTaskSelectionListeners()
Returns an array of attached task selection listeners. |
boolean |
isHorizontalGridVisible()
Gets whether horizontal gridlines should be drawn in the chart portion of the Gantt. |
void |
removeDoubleClickListener(DoubleClickListener listener)
Removes a double click listener. |
void |
removeTaskSelectionListener(TaskSelectionListener listener)
Removes a task selection listener. |
void |
setDoubleClickListener(javax.el.MethodExpression doubleClickListener)
Sets a method reference to an action listener |
void |
setHorizontalGridVisible(boolean visible)
Sets whether horizontal gridlines should be drawn in the chart portion of the Gantt. |
void |
setTaskSelectionListener(javax.el.MethodExpression taskSelectionListener)
Sets a method reference to task selection listener |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXCollection |
---|
clearCurrencyStringCache, createVarStatusMap, encodeBegin, encodeEnd, getClientRowKey, getClientRowKeyManager, getCollectionModel, getCollectionModel, getContainerClientId, getCurrencyString, getRowCount, getRowData, getRowData, getRowIndex, getRowKey, getSortCriteria, getStamps, getVar, isRowAvailable, isRowAvailable, isSortable, postRowDataChange, preRowDataChange, processComponent, processDecodes, processSaveState, resetStampState, restoreStampState, restoreState, saveStampState, saveState, setClientRowKey, setCurrencyString, setRowIndex, setVar, updateChildrenImpl, validateChildrenImpl |
Methods inherited from class org.apache.myfaces.trinidad.component.UIXComponentBase |
---|
adaptMethodBinding, addAttributeChange, addAttributeChangeListener, addFacesListener, broadcastToMethodBinding, broadcastToMethodExpression, createFacesBean, decodeChildren, encodeAll, encodeChildren, findComponent, getAttributeChangeListener, getAttributeChangeListeners, getAttributes, getBooleanProperty, getChildCount, getChildren, getClientId, getContainerClientId, getFacesBean, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacetNames, getFacets, getFacetsAndChildren, getId, getIntProperty, getLifecycleRenderer, getParent, getProperty, getPropertyKey, getRenderer, getRendersChildren, getValueBinding, getValueExpression, invokeOnChildrenComponents, invokeOnNamingContainerComponent, isRendered, isTransient, markInitialState, processRestoreState, processUpdates, processValidators, removeAttributeChangeListener, removeFacesListener, 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, isVisitable, partialEncodeVisit, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, processFlattenedChildren, setPartialTarget, setUpEncodingContext, setupVisitingContext, tearDownEncodingContext, tearDownVisitingContext, visitTree, visitTree |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final org.apache.myfaces.trinidad.bean.FacesBean.Type TYPE
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
public static final org.apache.myfaces.trinidad.bean.PropertyKey TASK_SELECTION_LISTENER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey DOUBLE_CLICK_LISTENER_KEY
public static final org.apache.myfaces.trinidad.bean.PropertyKey HORIZONTAL_GRID_VISIBLE_KEY
public static final java.lang.String NORMAL_STYLE
public static final java.lang.String NORMAL_PROGRESS_STYLE
public static final java.lang.String NORMAL_CRITICAL_STYLE
public static final java.lang.String NORMAL_BASELINE_STYLE
public static final java.lang.String NORMAL_ACTUAL_STYLE
public static final java.lang.String NORMAL_ACTUAL_PROGRESS_STYLE
public static final java.lang.String NORMAL_ACTUAL_CRITICAL_STYLE
public static final java.lang.String NORMAL_CRITICAL_PROGRESS_STYLE
public static final java.lang.String NORMAL_ACTUAL_CRITICAL_PROGRESS_STYLE
public static final java.lang.String MILESTONE_STYLE
public static final java.lang.String MILESTONE_BASELINE_STYLE
public static final java.lang.String MILESTONE_CRITICAL_STYLE
public static final java.lang.String MILESTONE_CRITICAL_BASELINE_STYLE
public static final java.lang.String SUMMARY_STYLE
public static final java.lang.String SUMMARY_PROGRESS_STYLE
public static final java.lang.String SUMMARY_CRITICAL_STYLE
public static final java.lang.String SUMMARY_CRITICAL_PROGRESS_STYLE
public static final java.lang.String PLACEMENT_LEFT
public static final java.lang.String PLACEMENT_RIGHT
public static final java.lang.String PLACEMENT_INSIDE
Constructor Detail |
---|
public UIProjectGantt()
public UIProjectGantt(java.lang.String rendererType)
Method Detail |
---|
protected org.apache.myfaces.trinidad.bean.FacesBean.Type getBeanType()
getBeanType
in class UIGantt
public java.lang.String getFamily()
getFamily
in class org.apache.myfaces.trinidad.component.UIXComponentBase
public java.lang.String getRendererType()
getRendererType
in class org.apache.myfaces.trinidad.component.UIXComponentBase
public final boolean isHorizontalGridVisible()
false
.
true
if horizontal gridlines should be drawn in the chart portion of the Gantt.
false
Otherwise.public final void setHorizontalGridVisible(boolean visible)
visible
- whether horizontal gridlines should be drawn in the chart portion of the Gantt. Default value
is false
.public final javax.el.MethodExpression getTaskSelectionListener()
public final void setTaskSelectionListener(javax.el.MethodExpression taskSelectionListener)
public final void addTaskSelectionListener(TaskSelectionListener listener)
listener
- the task selection listener to addpublic final void removeTaskSelectionListener(TaskSelectionListener listener)
listener
- the task selection listener to removepublic final TaskSelectionListener[] getTaskSelectionListeners()
public final void setDoubleClickListener(javax.el.MethodExpression doubleClickListener)
public final DoubleClickListener[] getDoubleClickListeners()
public final javax.el.MethodExpression getDoubleClickListener()
public final void addDoubleClickListener(DoubleClickListener listener)
listener
- the double click listener to addpublic final void removeDoubleClickListener(DoubleClickListener listener)
listener
- the double click listener to removeprotected Filter getDefaultFilter()
getDefaultFilter
in class UIGantt
protected java.text.DateFormat getDefaultDateFormat()
getDefaultDateFormat
in class UIGantt
protected TaskbarFormatManager getDefaultTaskbarFormatManager()
getDefaultTaskbarFormatManager
in class UIGantt
protected java.lang.String getDefaultLabelPlacement()
getDefaultLabelPlacement
in class UIGantt
protected java.lang.String getDefaultIconPlacement()
getDefaultIconPlacement
in class UIGantt
public void broadcast(javax.faces.event.FacesEvent evt)
broadcast
in class UIGantt
evt
-
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Data Visualization Components 11g Release 1 (11.1.1.1.0) E12063-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |