|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IDatelineModel | |
|---|---|
| com.dlsc.flexgantt.command.dateline | Contains dateline-specific commands. |
| com.dlsc.flexgantt.model.calendar | Contains interfaces and classes for modelling a calendar, which can be used to color time spans differently based on calendar entries (holidays, vacation, milestones, ...). |
| com.dlsc.flexgantt.model.dateline | Provides a model definition and default implementation for a dateline model. |
| com.dlsc.flexgantt.policy.gantt | Policies that will be used in the context of a Gantt chart. |
| com.dlsc.flexgantt.policy.layer | Policies that will be used in the context of layers. |
| com.dlsc.flexgantt.swing | Contains the Gantt chart components and various other user interface elements that can be used together with the Gantt chart. |
| com.dlsc.flexgantt.swing.timeline | Contains the timeline component, which itself consists of a dateline and an eventline. |
| Uses of IDatelineModel in com.dlsc.flexgantt.command.dateline |
|---|
| Constructors in com.dlsc.flexgantt.command.dateline with parameters of type IDatelineModel | |
|---|---|
DefaultChangeTimeZoneCommand(IDatelineModel model,
java.util.TimeZone timeZone)
Constructs a new command that will change the time zone on the given timeline. |
|
| Uses of IDatelineModel in com.dlsc.flexgantt.model.calendar |
|---|
| Methods in com.dlsc.flexgantt.model.calendar with parameters of type IDatelineModel | |
|---|---|
protected java.util.List<S> |
TimeGranularityCalendarModel.calculateEntries(IDatelineModel model,
ITimeSpan span)
Performs the actual calculation of the calendar entries that are located within the given time span. |
java.util.Iterator<S> |
TimeGranularityCalendarModel.getCalendarEntries(IDatelineModel model,
ITimeSpan span)
|
java.util.Iterator<S> |
ICalendarModel.getCalendarEntries(IDatelineModel model,
ITimeSpan span)
Returns an iterator for iterating over all calendar entries within the given time span. |
java.util.Iterator<S> |
TimeGranularityCalendarModel.getCalendarEntries(IDatelineModel model,
T node,
ITimeSpan span)
|
java.util.Iterator<S> |
ICalendarModel.getCalendarEntries(IDatelineModel model,
T node,
ITimeSpan span)
Returns an iterator for iterating over all calendar entries of the given node within the given time span. |
| Uses of IDatelineModel in com.dlsc.flexgantt.model.dateline |
|---|
| Classes in com.dlsc.flexgantt.model.dateline that implement IDatelineModel | |
|---|---|
class |
AbstractDatelineModel<T extends IGranularity>
An abstract implementation of IDatelineModel that contains the most
basic functionality shared by most dateline models. |
| Methods in com.dlsc.flexgantt.model.dateline that return IDatelineModel | |
|---|---|
IDatelineModel |
DatelineModelEvent.getModel()
Returns the dateline model that was the source of the event. |
| Constructors in com.dlsc.flexgantt.model.dateline with parameters of type IDatelineModel | |
|---|---|
DatelineModelEvent(IDatelineModel model,
DatelineModelEvent.ID id)
Constructs a new dateline model event. |
|
DatelineModelEvent(IDatelineModel model,
DatelineModelEvent.ID id,
ITimeSpan requestedVisibleTimeSpan)
Constructs a new dateline model event. |
|
| Uses of IDatelineModel in com.dlsc.flexgantt.policy.gantt |
|---|
| Methods in com.dlsc.flexgantt.policy.gantt with parameters of type IDatelineModel | |
|---|---|
java.lang.String |
IStatusBarPolicy.getTimeNowString(IDatelineModel model,
long time)
Returns a string representing the given time point, which represents time now. |
java.lang.String |
TimeGranularityStatusBarPolicy.getTimeNowString(IDatelineModel model,
long time)
|
java.lang.String |
SimpleGranularityStatusBarPolicy.getTimeNowString(IDatelineModel model,
long time)
|
java.lang.String |
IStatusBarPolicy.getTimeSpanString(IDatelineModel model,
ITimeSpan span)
Returns a string representing the given time span. |
java.lang.String |
TimeGranularityStatusBarPolicy.getTimeSpanString(IDatelineModel model,
ITimeSpan span)
|
java.lang.String |
SimpleGranularityStatusBarPolicy.getTimeSpanString(IDatelineModel model,
ITimeSpan span)
|
java.lang.String |
IStatusBarPolicy.getTimeString(IDatelineModel model,
long time)
Returns a string representing the given time point. |
java.lang.String |
TimeGranularityStatusBarPolicy.getTimeString(IDatelineModel model,
long time)
|
java.lang.String |
SimpleGranularityStatusBarPolicy.getTimeString(IDatelineModel model,
long time)
|
| Uses of IDatelineModel in com.dlsc.flexgantt.policy.layer |
|---|
| Methods in com.dlsc.flexgantt.policy.layer with parameters of type IDatelineModel | |
|---|---|
long |
SimpleGranularityGridPolicy.getGridAdjustedEndTime(SimpleGranularity sg,
long endTime,
IDatelineModel<SimpleGranularity> model,
boolean autoGrid)
|
long |
TimeGranularityGridPolicy.getGridAdjustedEndTime(TimeGranularity tg,
long endTime,
IDatelineModel<TimeGranularity> datelineModel,
boolean autoGrid)
|
long |
IGridPolicy.getGridAdjustedEndTime(T granularity,
long unadjustedEndTime,
IDatelineModel<T> datelineModel,
boolean autoGrid)
Returns a grid adjusted time point for the given unadjusted end time. |
long |
SimpleGranularityGridPolicy.getGridAdjustedStartTime(SimpleGranularity sg,
long startTime,
IDatelineModel<SimpleGranularity> model,
boolean autoGrid)
|
long |
TimeGranularityGridPolicy.getGridAdjustedStartTime(TimeGranularity tg,
long startTime,
IDatelineModel<TimeGranularity> datelineModel,
boolean autoGrid)
|
long |
IGridPolicy.getGridAdjustedStartTime(T granularity,
long unadjustedStartTime,
IDatelineModel<T> datelineModel,
boolean autoGrid)
Returns a grid adjusted time point for the given unadjusted start time. |
ITimeSpan |
SimpleGranularityGridPolicy.getGridAdjustedTimeSpan(SimpleGranularity sg,
ITimeSpan timeSpan,
IDatelineModel<SimpleGranularity> model,
boolean autoGrid)
|
ITimeSpan |
TimeGranularityGridPolicy.getGridAdjustedTimeSpan(TimeGranularity tg,
ITimeSpan timeSpan,
IDatelineModel<TimeGranularity> datelineModel,
boolean autoGrid)
|
ITimeSpan |
IGridPolicy.getGridAdjustedTimeSpan(T granularity,
ITimeSpan unadjustedTimeSpan,
IDatelineModel<T> datelineModel,
boolean autoGrid)
Returns a grid adjusted time span for the given unadjusted time span. |
boolean |
DefaultGridLinePolicy.isMajorGridLinesVisible(IDatelineModel datelineModel,
GridLineMode mode)
|
boolean |
IGridLinePolicy.isMajorGridLinesVisible(IDatelineModel model,
GridLineMode mode)
Determines whether the grid lines for the major time units will be shown or not. |
boolean |
TimeGranularityGridLinePolicy.isMajorGridLinesVisible(IDatelineModel datelineModel,
GridLineMode mode)
|
boolean |
DefaultGridLinePolicy.isMinorGridLinesVisible(IDatelineModel datelineModel,
GridLineMode mode)
|
boolean |
IGridLinePolicy.isMinorGridLinesVisible(IDatelineModel model,
GridLineMode mode)
Determines whether the grid lines for the minor time units will be shown or not. |
| Uses of IDatelineModel in com.dlsc.flexgantt.swing |
|---|
| Methods in com.dlsc.flexgantt.swing that return IDatelineModel | |
|---|---|
IDatelineModel |
AbstractGanttChart.getDatelineModel()
Returns the dateline model. |
| Uses of IDatelineModel in com.dlsc.flexgantt.swing.timeline |
|---|
| Classes in com.dlsc.flexgantt.swing.timeline with type parameters of type IDatelineModel | |
|---|---|
class |
AbstractDatelineRenderer<T extends IDatelineModel>
An abstract dateline renderer that provides common functionality for its subclasses. |
interface |
IDatelineRenderer<T extends IDatelineModel>
The renderer interface used by the dateline to renderer major and minor time spans. |
| Classes in com.dlsc.flexgantt.swing.timeline that implement IDatelineModel | |
|---|---|
class |
SimpleGranularityDatelineModel
A dateline model implementation based on the SimpleGranularity
enumerator. |
class |
TimeGranularityDatelineModel
A dateline model implementation based on the TimeGranularity
enumerator. |
| Methods in com.dlsc.flexgantt.swing.timeline with type parameters of type IDatelineModel | ||
|---|---|---|
|
Dateline.getDatelineRenderer(java.lang.Class<T> modelClass)
Returns a dateline renderer for the given model type. |
|
|
Dateline.setDatelineRenderer(java.lang.Class<T> modelClass,
IDatelineRenderer<T> renderer)
Specifies a dateline renderer implementation that will be used to draw the dateline if the dateline's model is of the given model type. |
|
| Methods in com.dlsc.flexgantt.swing.timeline that return IDatelineModel | |
|---|---|
IDatelineModel |
Dateline.getModel()
Sets the model used by the dateline to convert time points to coordinates and coordinates to time points. |
| Methods in com.dlsc.flexgantt.swing.timeline that return types with arguments of type IDatelineModel | |
|---|---|
java.util.Map<java.lang.Class<? extends IDatelineModel>,IDatelineRenderer> |
Dateline.getRendererMap()
Returns the map used to store the mappings between dateline model classes and dateline renderers. |
| Methods in com.dlsc.flexgantt.swing.timeline with parameters of type IDatelineModel | |
|---|---|
protected java.awt.Color |
AbstractDatelineRenderer.getCalendarBackground(ICalendarModel calendarModel,
IDatelineModel datelineModel,
long time)
Returns a background color for the given time point, calendar model and dateline model. |
protected java.awt.Color |
AbstractDatelineRenderer.getCalendarForeground(ICalendarModel calendarModel,
IDatelineModel datelineModel,
long time)
Returns a foreground color for the given time point, calendar model and dateline model. |
void |
Dateline.setModel(IDatelineModel model)
Sets the model used by the dateline to convert time points to coordinates and coordinates to time points. |
| Method parameters in com.dlsc.flexgantt.swing.timeline with type arguments of type IDatelineModel | |
|---|---|
void |
Dateline.setRendererMap(java.util.Map<java.lang.Class<? extends IDatelineModel>,IDatelineRenderer> map)
Sets the map used to store the mappings between dateline model classes and dateline renderers. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||