Class ProjectGanttTooltipBuilder
java.lang.Object
overit.geocallapp.wfm.project.ux.structure.gantt.ProjectGanttTooltipBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringactivityRelationDescription(BOProjectActivity activity) protected voidaddIfNotNull(org.apache.ecs.html.Div tooltip, Teacher teacher, String label, String value) org.apache.ecs.ElementbuildActivityCollapsedTooltip(Teacher teacher, ProjectGanttRow row, BOWorkOrderOperation operation) org.apache.ecs.ElementbuildActivityTooltip(Teacher teacher, ProjectGanttRow row, BOWorkOrderOperation operation) org.apache.ecs.ElementbuildExecutedProjectTooltip(Teacher teacher, ProjectGanttRow rootRow, Project project) org.apache.ecs.ElementbuildGenericDebriefingTooltip(Teacher teacher, BOProjectActivity activity) org.apache.ecs.ElementbuildInterventionCollapsedExecutionTooltip(Teacher teacher, ProjectGanttRow row) org.apache.ecs.ElementbuildInterventionCollapsedTooltip(Teacher teacher, ProjectGanttRow row) org.apache.ecs.ElementbuildInterventionExecutionTooltip(Teacher teacher, ScheduledIntervention intervention) org.apache.ecs.ElementbuildInterventionTooltip(Teacher teacher, ScheduledIntervention intervention) protected voidbuildMainActivityInfo(Teacher teacher, BOProjectActivity activity, org.apache.ecs.html.Div out) protected voidbuildOperationInfo(Teacher teacher, BOWorkOrderOperation operation, BOProjectActivity activity, org.apache.ecs.html.Div out) org.apache.ecs.ElementbuildProjectPlannedTooltip(Teacher teacher, ProjectGanttRow row, Project project) org.apache.ecs.ElementbuildProjectProgrammedTooltip(Teacher teacher, ProjectGanttRow rootRow, Project project) org.apache.ecs.ElementbuildRelationTooltip(Teacher teacher, BOActivityRelation relation, BOProjectActivity from, BOProjectActivity to) protected org.apache.ecs.Elementprotected Stringprotected StringformatDuration(Teacher teacher, Long duration, Long durationUnit) protected StringformatRange(Date begin, Date end) protected StringtooltipSection(String nomeSezione)
-
Field Details
-
ACTIVITY_TYPE
- See Also:
-
ACTIVITY_STATUS
- See Also:
-
PROJECT_STATUS
- See Also:
-
ACTIVITY_USER_STATUS
- See Also:
-
PROJECT_USER_STATUS
- See Also:
-
TIME_UNIT
- See Also:
-
OPERATION_CENTER
- See Also:
-
WORK_ORDER_TYPE
- See Also:
-
WORK_ORDER_OPERATION_TYPE
- See Also:
-
RELATION_TYPE
- See Also:
-
-
Constructor Details
-
ProjectGanttTooltipBuilder
public ProjectGanttTooltipBuilder()
-
-
Method Details
-
buildProjectPlannedTooltip
public org.apache.ecs.Element buildProjectPlannedTooltip(Teacher teacher, ProjectGanttRow row, Project project) -
buildProjectProgrammedTooltip
public org.apache.ecs.Element buildProjectProgrammedTooltip(Teacher teacher, ProjectGanttRow rootRow, Project project) -
buildExecutedProjectTooltip
public org.apache.ecs.Element buildExecutedProjectTooltip(Teacher teacher, ProjectGanttRow rootRow, Project project) -
buildActivityTooltip
public org.apache.ecs.Element buildActivityTooltip(Teacher teacher, ProjectGanttRow row, BOWorkOrderOperation operation) -
buildActivityCollapsedTooltip
public org.apache.ecs.Element buildActivityCollapsedTooltip(Teacher teacher, ProjectGanttRow row, BOWorkOrderOperation operation) -
buildOperationInfo
protected void buildOperationInfo(Teacher teacher, BOWorkOrderOperation operation, BOProjectActivity activity, org.apache.ecs.html.Div out) -
buildMainActivityInfo
protected void buildMainActivityInfo(Teacher teacher, BOProjectActivity activity, org.apache.ecs.html.Div out) -
buildInterventionTooltip
public org.apache.ecs.Element buildInterventionTooltip(Teacher teacher, ScheduledIntervention intervention) -
buildInterventionCollapsedTooltip
public org.apache.ecs.Element buildInterventionCollapsedTooltip(Teacher teacher, ProjectGanttRow row) -
buildInterventionExecutionTooltip
public org.apache.ecs.Element buildInterventionExecutionTooltip(Teacher teacher, ScheduledIntervention intervention) -
buildGenericDebriefingTooltip
public org.apache.ecs.Element buildGenericDebriefingTooltip(Teacher teacher, BOProjectActivity activity) -
buildInterventionCollapsedExecutionTooltip
public org.apache.ecs.Element buildInterventionCollapsedExecutionTooltip(Teacher teacher, ProjectGanttRow row) -
buildRelationTooltip
public org.apache.ecs.Element buildRelationTooltip(Teacher teacher, BOActivityRelation relation, BOProjectActivity from, BOProjectActivity to) -
activityRelationDescription
-
buildSpacer
protected org.apache.ecs.Element buildSpacer() -
tooltipSection
-
formatDuration
-
formatRange
-
formatDateTime
-
addIfNotNull
-