Class ProjectGanttTimeLineRenderer
java.lang.Object
overit.geocallapp.utilities.ux.ui.container.gantt.view.renderer.GanttBaseRenderer<BOProjectActivity,BOProjectActivity>
overit.geocallapp.utilities.ux.ui.container.gantt.view.renderer.timeline.GanttTimeLineRenderer<BOProjectActivity,BOProjectActivity>
overit.geocallapp.wfm.project.ux.structure.gantt.ProjectGanttTimeLineRenderer
- All Implemented Interfaces:
Serializable,GanttRenderer<BOProjectActivity,BOProjectActivity>
public class ProjectGanttTimeLineRenderer
extends GanttTimeLineRenderer<BOProjectActivity,BOProjectActivity>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class overit.geocallapp.utilities.ux.ui.container.gantt.view.renderer.timeline.GanttTimeLineRenderer
GanttTimeLineRenderer.HeaderGroupBrick, GanttTimeLineRenderer.HeaderGroupRow -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected overit.geocallapp.wfm.ui.common.ProjectColorPaletteFields inherited from class overit.geocallapp.utilities.ux.ui.container.gantt.view.renderer.timeline.GanttTimeLineRenderer
BLOCK_INDICATOR_CLICK_EVENT, BLOCK_INDICATOR_MENU_EVENT, GANTT_BRICK_INDICATOR_CLASS, GANTT_BRICK_INDICATOR_WRAPPER_CLASS, GANTT_ITEM_CLASS, GANTT_ITEM_SELECTED_CLASS, GANTT_OVERLAPP_INDICATOR_CLASS, OVERLAP_ICON_CLICK_EVENT, OVERLAP_ICON_MENU_EVENT, TIMELINE_BODY_CLASS, TIMELINE_WRAPPER_CLASSFields inherited from class overit.geocallapp.utilities.ux.ui.container.gantt.view.renderer.GanttBaseRenderer
_cleaner, _eventsToValidate, _gridCols, _gridRows, _helperFactory, _itemClickEvent, _itemContextMenuEvent, _renderedRows, _width, DEFAULT_WIDTH, EVENT_PARAM_ATTRIBUTE, HEADER_CLASS, HEADER_ROW_CLASS, HEADER_ROW_HEIGHT, indicatorIconsMap, LOG, NO_CLICK_EVENT, NULL_EL, PROXY_TOOLTIP_CLASS, PROXY_TOOLTIP_DATA_ATTRIBUTE, ROW_CLASS, TOOLTIP_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRow(GanttView<BOProjectActivity, BOProjectActivity> view, GanttRow<BOProjectActivity, BOProjectActivity> row) protected org.apache.ecs.html.DivbuildBaseBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block, GanttHeaderRendererHelper helper) protected StringGetterbuildTooltiParam(String type, String id, String activityId, boolean expanded) protected org.apache.ecs.html.DivdrawCondensedExecution(ProjectGanttView view, ProjectGanttRow row, GanttHeaderRendererHelper helper) protected org.apache.ecs.html.DivdrawCondensedPlanning(ProjectGanttView view, ProjectGanttRow row, GanttHeaderRendererHelper helper) protected org.apache.ecs.html.DivdrawCondensedProgramming(ProjectGanttView view, ProjectGanttRow row, GanttHeaderRendererHelper helper) protected org.apache.ecs.html.DivdrawExecutionBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block, GanttHeaderRendererHelper helper) protected org.apache.ecs.html.DivdrawMainBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOProjectActivity> block, GanttHeaderRendererHelper helper) protected org.apache.ecs.html.DivdrawMilestone(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOProjectActivity> block, GanttHeaderRendererHelper helper) protected org.apache.ecs.html.DivdrawPlannedBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOProjectActivity> block, GanttHeaderRendererHelper helper) protected org.apache.ecs.html.DivdrawProgrammingBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block, GanttHeaderRendererHelper helper) protected voiddrawRelations(ProjectGanttView view, GanttBlock<BOProjectActivity> block, org.apache.ecs.html.Div item) getExecutionBlockElementId(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block) protected overit.geocallapp.wfm.ui.common.ProjectColorPalettegetPlanningBlockElementId(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block) protected voidrenderCollapsedRow(GanttView<BOProjectActivity, BOProjectActivity> view, GanttRow<BOProjectActivity, BOProjectActivity> row, ProjectGanttView projectGantt, ProjectGanttRow projectRow, GanttHeaderRendererHelper helper, org.apache.ecs.html.Div rowEl) protected voidrenderExpandedRow(GanttView<BOProjectActivity, BOProjectActivity> view, GanttRow<BOProjectActivity, BOProjectActivity> row, ProjectGanttView projectGantt, ProjectGanttRow projectRow, GanttHeaderRendererHelper helper, org.apache.ecs.html.Div rowEl) Methods inherited from class overit.geocallapp.utilities.ux.ui.container.gantt.view.renderer.timeline.GanttTimeLineRenderer
addBlockTooltip, addClusters, buildDisplayScript, buildGrid, buildHeader, buildHeaderBrick, buildHeaderRow, buildHtml, drawActualBlock, drawBlock, drawBlockIndicators, drawDiamondBlock, drawExpectedBlock, drawSimpleBlock, getBlockElementId, getEdgesLayerId, getGridStyle, getJSVariableName, getPixels, getRowElementId, setWidthMethods inherited from class overit.geocallapp.utilities.ux.ui.container.gantt.view.renderer.GanttBaseRenderer
addEvent, addEventValidation, buildContainerStyle, buildGridCol, buildGridRow, cleaner, clearRenderedElements, getHeaderHeight, getHelper, getRowBaseStyle, getWidth, initIndicatorsMap, setItemClickEvent, setItemContextMenuEventMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface overit.geocallapp.utilities.ux.ui.container.gantt.view.renderer.GanttRenderer
getWidth, setItemClickEvent, setItemContextMenuEvent
-
Field Details
-
GANTT_PLANNING_ITEM_CLASS
- See Also:
-
GANTT_PROGRAMMING_ITEM_CLASS
- See Also:
-
GANTT_EXECUTION_ITEM_CLASS
- See Also:
-
palette
protected overit.geocallapp.wfm.ui.common.ProjectColorPalette palette
-
-
Constructor Details
-
ProjectGanttTimeLineRenderer
public ProjectGanttTimeLineRenderer()
-
-
Method Details
-
addRow
public void addRow(GanttView<BOProjectActivity, BOProjectActivity> view, GanttRow<BOProjectActivity, BOProjectActivity> row) - Specified by:
addRowin interfaceGanttRenderer<BOProjectActivity,BOProjectActivity> - Overrides:
addRowin classGanttTimeLineRenderer<BOProjectActivity,BOProjectActivity> - Parameters:
view- the callingGanttViewrow- theGanttRowfor which generate the HTML
-
renderCollapsedRow
protected void renderCollapsedRow(GanttView<BOProjectActivity, BOProjectActivity> view, GanttRow<BOProjectActivity, BOProjectActivity> row, ProjectGanttView projectGantt, ProjectGanttRow projectRow, GanttHeaderRendererHelper helper, org.apache.ecs.html.Div rowEl) -
renderExpandedRow
protected void renderExpandedRow(GanttView<BOProjectActivity, BOProjectActivity> view, GanttRow<BOProjectActivity, BOProjectActivity> row, ProjectGanttView projectGantt, ProjectGanttRow projectRow, GanttHeaderRendererHelper helper, org.apache.ecs.html.Div rowEl) -
buildTooltiParam
protected StringGetter buildTooltiParam(String type, String id, String activityId, boolean expanded) -
drawProgrammingBlock
protected org.apache.ecs.html.Div drawProgrammingBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block, GanttHeaderRendererHelper helper) -
drawExecutionBlock
protected org.apache.ecs.html.Div drawExecutionBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block, GanttHeaderRendererHelper helper) -
buildBaseBlock
protected org.apache.ecs.html.Div buildBaseBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block, GanttHeaderRendererHelper helper) -
getPlanningBlockElementId
public String getPlanningBlockElementId(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block) -
getExecutionBlockElementId
public String getExecutionBlockElementId(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOPlanSlot> block) -
drawMainBlock
protected org.apache.ecs.html.Div drawMainBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOProjectActivity> block, GanttHeaderRendererHelper helper) -
drawMilestone
protected org.apache.ecs.html.Div drawMilestone(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOProjectActivity> block, GanttHeaderRendererHelper helper) -
drawPlannedBlock
protected org.apache.ecs.html.Div drawPlannedBlock(ProjectGanttView view, ProjectGanttRow row, GanttBlock<BOProjectActivity> block, GanttHeaderRendererHelper helper) -
drawRelations
protected void drawRelations(ProjectGanttView view, GanttBlock<BOProjectActivity> block, org.apache.ecs.html.Div item) -
drawCondensedPlanning
protected org.apache.ecs.html.Div drawCondensedPlanning(ProjectGanttView view, ProjectGanttRow row, GanttHeaderRendererHelper helper) -
drawCondensedProgramming
protected org.apache.ecs.html.Div drawCondensedProgramming(ProjectGanttView view, ProjectGanttRow row, GanttHeaderRendererHelper helper) -
drawCondensedExecution
protected org.apache.ecs.html.Div drawCondensedExecution(ProjectGanttView view, ProjectGanttRow row, GanttHeaderRendererHelper helper) -
getPalette
protected overit.geocallapp.wfm.ui.common.ProjectColorPalette getPalette()
-