Uses of Interface
com.flexganttfx.model.ActivityRepository
Package | Description |
---|---|
com.flexganttfx.model |
Top-level model classes required for creating a Gantt chart.
|
com.flexganttfx.model.calendar |
Classes and interfaces related to calendars.
|
com.flexganttfx.model.repository |
Classes related to activity repositories.
|
-
Uses of ActivityRepository in com.flexganttfx.model
Subinterfaces of ActivityRepository in com.flexganttfx.model Modifier and Type Interface Description interface
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 ActivityRepository Modifier and Type Method Description ActivityRepository<A>
Row. getRepository()
Returns the value of theRow.repositoryProperty()
.Methods in com.flexganttfx.model that return types with arguments of type ActivityRepository Modifier and Type Method Description 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 ActivityRepository Modifier and Type Method Description 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 ActivityRepository Modifier and Type Class Description class
CalendarBase<A extends CalendarActivity>
An abstract base implementation of an activity repository that implements theCalendar
interface.class
WeekendCalendar
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.repository Modifier and Type Interface Description interface
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 ActivityRepository Modifier and Type Class Description class
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 ActivityRepository Modifier and Type Method Description ActivityRepository<?>
RepositoryEvent. getRepository()
Returns the affected repository.Constructors in com.flexganttfx.model.repository with parameters of type ActivityRepository Constructor Description RepositoryEvent(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.