- All Known Subinterfaces:
CalendarActivity
,ChartActivity
,CompletableActivity
,HighLowChartActivity
,MutableActivity
,MutableChartActivity
,MutableCompletableActivity
,MutableHighLowChartActivity
- All Known Implementing Classes:
ActivityBase
,ActivityLink
,CalendarActivityBase
,ChartActivityBase
,CompletableActivityBase
,HighLowChartActivityBase
,MutableActivityBase
,MutableCalendarActivityBase
,MutableChartActivityBase
,MutableCompletableActivityBase
,MutableHighLowChartActivityBase
,WeekendCalendarActivity
public interface Activity
Activities represent objects that will be displayed below the timeline in the
graphics view of the Gantt chart control. Activities can be added to a
specific layer on a row by calling
Row.addActivity(Layer, Activity)
.- Since:
- 1.0
-
Method Summary
Modifier and Type Method Description Instant
getEndTime()
The end time of the activity.String
getId()
The unique id of the activity.String
getName()
The name of the activity, for example "Flight 3441".Instant
getStartTime()
The start time of the activity.
-
Method Details
-
getName
String getName()The name of the activity, for example "Flight 3441".- Returns:
- the name of the activity
- Since:
- 1.0
-
getId
String getId()The unique id of the activity.- Returns:
- the unique activity ID
- Since:
- 1.0
-
getStartTime
Instant getStartTime()The start time of the activity.- Returns:
- the activity start time
- Since:
- 1.0
-
getEndTime
Instant getEndTime()The end time of the activity.- Returns:
- the activity end time
- Since:
- 1.0
-