Verwendungen von Schnittstelle
com.flexganttfx.model.Activity
Packages, die Activity verwenden
Package
Beschreibung
Top-level model classes required for creating a Gantt chart.
Classes and interfaces related to activities.
Classes and interfaces related to calendars.
Different layout and line manager implementations used to control the layout of activities.
Classes related to activity repositories.
Various utility classes for comparing, sorting, and storing activities.
The various graphics controls that are used for rendering the Gantt chart.
System layers are used to draw various pieces of information into the background of a row
(time now, grid lines, marked time interval, chart and agenda lines, etc...).
Renderer classes for visualizing activities, calendar entries, and for adding custom background
visuals based on row type.
Various utility classes.
Classes for the graphics skin.
A collection of utility classes.
-
Verwendungen von Activity in com.flexganttfx.model
Klassen in com.flexganttfx.model mit Typparametern vom Typ ActivityModifizierer und TypKlasseBeschreibungclassActivityLink<A extends Activity>An activity link can be used to model any kind of dependency between two activities.final classActivityRef<A extends Activity>An activity reference is used to precisely identify the location of an activity where the location is a combination of row, layer, and the activity itself.interfaceActivityRepository<A extends Activity>Activity repositories are used by rows to store and lookup activities.interfaceLinesManager<A extends Activity>A lines manager is used to control the layout of lines inside a row.classA row object is used to store the activities found on a row of the Gantt chart.Klassen in com.flexganttfx.model, die Activity implementierenModifizierer und TypKlasseBeschreibungclassActivityLink<A extends Activity>An activity link can be used to model any kind of dependency between two activities. -
Verwendungen von Activity in com.flexganttfx.model.activity
Unterschnittstellen von Activity in com.flexganttfx.model.activityModifizierer und TypSchnittstelleBeschreibunginterfaceAn add-on interface for any activity that is managed by theChartLayout.interfaceAn add-on interface for anyActivitythat wants to visualize a percentage complete value.interfaceAn add-on interface forActivityused for activities that want to be shown as "High Low Sticks" (e.g.interfaceAn add-on interface that needs to be implemented by any activity that can be edited interactively by the user.interfaceAn add-on interface for chart activities where it should be possible to change the chart value at a later time.interfaceAn add-on interface for completable activities where the user should be able to interactively edit the percentage complete value.interfaceAn add-on interface for high-low activities which allows the user to interactively edit the high and low value of the activity.Klassen in com.flexganttfx.model.activity, die Activity implementierenModifizierer und TypKlasseBeschreibungclassActivityBase<T>The base implementation of theActivityinterface.classThe base implementation of a chart activity, which defines an additional chart value attribute that can be utilized by theChartLayoutto create charts based on activities, e.g. for capacity usage / resource usage profiles.classThe base implementation of a completable activity, which stores a "percentage complete" value between 0 and 100%.classThe base implementation of a high-low activity, which are used in combination with aChartLayout.classThe base implementation of a mutable activity.classThe base implementation of a mutable chart activity.classThe base implementation of a mutable and completable activity.classThe base implementation of a mutable high / low activity. -
Verwendungen von Activity in com.flexganttfx.model.calendar
Unterschnittstellen von Activity in com.flexganttfx.model.calendarModifizierer und TypSchnittstelleBeschreibunginterfaceKlassen in com.flexganttfx.model.calendar, die Activity implementierenModifizierer und TypKlasseBeschreibungclassThe base implementation of a calendar activity.classA mutable calendar activity base implementation.classA specialized calendar activity used to represent weekend days (e.g. -
Verwendungen von Activity in com.flexganttfx.model.layout
Klassen in com.flexganttfx.model.layout mit Typparametern vom Typ ActivityModifizierer und TypKlasseBeschreibungclassEqualLinesManager<R extends Row<?,?, A>, A extends Activity> A lines manager that equally distributes the available row height to all lines.classLinesManagerBase<A extends Activity>A base class for newLinesManagertypes. -
Verwendungen von Activity in com.flexganttfx.model.repository
Klassen in com.flexganttfx.model.repository mit Typparametern vom Typ ActivityModifizierer und TypKlasseBeschreibungclassActivityRepositoryBase<A extends Activity>An abstract base implementation ofActivityRepositorythat provides support for event handlers (adding, removing, firing events).classIntervalTreeActivityRepository<A extends Activity>A repository implementation that utilizes binary interval trees to store its activities.classListActivityRepository<A extends Activity>A repository implementation that utilizes several lists for storing activities.interfaceMutableActivityRepository<A extends Activity>The required interface for a repository that is also mutable (activities can be added and removed).classMutableActivityRepositoryBase<A extends Activity> -
Verwendungen von Activity in com.flexganttfx.model.util
Klassen in com.flexganttfx.model.util mit Typparametern vom Typ ActivityModifizierer und TypKlasseBeschreibungclassIntervalTree<A extends Activity>An interval tree implementation to store activities based on their start and end time.Klassen in com.flexganttfx.model.util, die Schnittstellen mit Typargumenten vom Typ Activity implementierenModifizierer und TypKlasseBeschreibungfinal classA specialized comparator used for sorting activities.Methoden in com.flexganttfx.model.util mit Parametern vom Typ Activity -
Verwendungen von Activity in com.flexganttfx.view.graphics
Methoden in com.flexganttfx.view.graphics mit Typparametern vom Typ ActivityModifizierer und TypMethodeBeschreibungfinal <A extends Activity>
Callback<GraphicsBase.EditingCallbackParameter, Boolean> GraphicsBase.getActivityEditingCallback(Class<A> activityType) final <A extends Activity>
ActivityRenderer<? extends A> GraphicsBase.getActivityRenderer(Class<? extends A> activityType, Class<? extends Layout> layoutType) final <A extends Activity>
voidGraphicsBase.setActivityRenderer(Class<? extends A> activityType, Class<? extends Layout> layoutType, ActivityRenderer<? extends A> renderer) Registers a renderer for the given activity and layout type.Methoden in com.flexganttfx.view.graphics, die Activity zurückgebenMethoden in com.flexganttfx.view.graphics, die Typen mit Argumenten vom Typ Activity zurückgebenModifizierer und TypMethodeBeschreibungfinal ObjectProperty<Predicate<Activity>> GraphicsBase.activityFilterProperty()A property used to store a filter function, which determines if an activity will be rendered or not.GraphicsBase.getActivityFilter()Returns the value ofGraphicsBase.activityFilterProperty().Methodenparameter in com.flexganttfx.view.graphics mit Typargumenten vom Typ ActivityModifizierer und TypMethodeBeschreibungfinal voidGraphicsBase.setActivityFilter(Predicate<Activity> filter) Sets the value ofGraphicsBase.activityFilterProperty().final voidGraphicsBase.setLinkRenderer(Class<? extends Activity> clazz, LinkRenderer<?> renderer) Sets a custom link renderer for the given type of activity link. -
Verwendungen von Activity in com.flexganttfx.view.graphics.layer
Methoden in com.flexganttfx.view.graphics.layer mit Typparametern vom Typ ActivityModifizierer und TypMethodeBeschreibungfinal <A extends Activity>
voidCalendarLayer.setCalendarActivityRenderer(Class<? extends A> clazz, CalendarActivityRenderer<? extends A> renderer) -
Verwendungen von Activity in com.flexganttfx.view.graphics.renderer
Klassen in com.flexganttfx.view.graphics.renderer mit Typparametern vom Typ ActivityModifizierer und TypKlasseBeschreibungclassActivityBarRenderer<A extends Activity>classActivityRenderer<A extends Activity> -
Verwendungen von Activity in com.flexganttfx.view.util
Klassen in com.flexganttfx.view.util mit Typparametern vom Typ ActivityModifizierer und TypKlasseBeschreibungclassAutoLinesManager<R extends Row<?,?, A>, A extends Activity> A specializedLinesManagerused for ensuring that activities will not overlap each other. -
Verwendungen von Activity in impl.com.flexganttfx.skin.graphics
Methoden in impl.com.flexganttfx.skin.graphics, die Activity zurückgebenKonstruktoren in impl.com.flexganttfx.skin.graphics mit Parametern vom Typ ActivityModifiziererKonstruktorBeschreibungMissingActivityBoundsException(ActivityRenderer<?> renderer, Activity activity, Row<?, ?, ?> row, int lineIndex) -
Verwendungen von Activity in impl.com.flexganttfx.skin.util
Klassen in impl.com.flexganttfx.skin.util mit Typparametern vom Typ ActivityModifizierer und TypKlasseBeschreibungfinal classA cluster is a group of activities placed on multiple columns.final classA column is part of aCluster.final classA data structure to store the placement of an activity.final classResolverResult<A extends Activity>The result object returned by theResolverclass after resolving conflicts between overlapping activities.Methoden in impl.com.flexganttfx.skin.util mit Typparametern vom Typ ActivityModifizierer und TypMethodeBeschreibungstatic <A extends Activity>
ResolverResult<A> Resolves overlapping conflicts for the given activities.static <A extends Activity>
ResolverResult<A> Resolves overlapping conflicts for the given activities.