Uses of Interface
com.flexganttfx.model.ActivityRepository
Packages that use ActivityRepository
Package
Description
Top-level model classes required for creating a Gantt chart.
Classes and interfaces related to calendars.
Classes related to activity repositories.
-
Uses of ActivityRepository in com.flexganttfx.model
Subinterfaces of ActivityRepository in com.flexganttfx.modelModifier and TypeInterfaceDescriptioninterface
Calendar<A extends CalendarActivity>
A calendar is an extension of an activity repository with the additions of a name and a visibility property.Methods in com.flexganttfx.model that return ActivityRepositoryModifier and TypeMethodDescriptionfinal ActivityRepository<A>
Row.getRepository()
Returns the value of theRow.repositoryProperty()
.Methods in com.flexganttfx.model that return types with arguments of type ActivityRepositoryModifier and TypeMethodDescriptionfinal ObjectProperty<ActivityRepository<A>>
Row.repositoryProperty()
The property used to store the activity repository for the row.Methods in com.flexganttfx.model with parameters of type ActivityRepositoryModifier and TypeMethodDescriptionfinal void
Row.setRepository
(ActivityRepository<A> repository) Sets the value of theRow.repositoryProperty()
. -
Uses of ActivityRepository in com.flexganttfx.model.calendar
Classes in com.flexganttfx.model.calendar that implement ActivityRepositoryModifier and TypeClassDescriptionclass
CalendarBase<A extends CalendarActivity>
An abstract base implementation of an activity repository that implements theCalendar
interface.class
A calendar specialized on returning activities that represent weekend days (default: saturday, sunday). -
Uses of ActivityRepository in com.flexganttfx.model.repository
Subinterfaces of ActivityRepository in com.flexganttfx.model.repositoryModifier and TypeInterfaceDescriptioninterface
MutableActivityRepository<A extends Activity>
The required interface for a repository that is also mutable (activities can be added and removed).Classes in com.flexganttfx.model.repository that implement ActivityRepositoryModifier and TypeClassDescriptionclass
ActivityRepositoryBase<A extends Activity>
An abstract base implementation ofActivityRepository
that provides support for event handlers (adding, removing, firing events).class
IntervalTreeActivityRepository<A extends Activity>
A repository implementation that utilizes binary interval trees to store its activities.class
ListActivityRepository<A extends Activity>
A repository implementation that utilizes several lists for storing activities.class
MutableActivityRepositoryBase<A extends Activity>
Methods in com.flexganttfx.model.repository that return ActivityRepositoryModifier and TypeMethodDescriptionfinal ActivityRepository<?>
RepositoryEvent.getRepository()
Returns the affected repository.Constructors in com.flexganttfx.model.repository with parameters of type ActivityRepositoryModifierConstructorDescriptionRepositoryEvent
(ActivityRepository<?> repository) Constructs a new repository event, the event type will be set to #REPOSITORY_CHANGED.RepositoryEvent
(EventType<RepositoryEvent> eventType, ActivityRepository<?> repository, ActivityRef<?> activityRef) Constructs a new repository event.