## Uses of Interface
com.dlsc.flexgantt.policy.layer.IEditTimelineObjectPolicy

- Packages that use IEditTimelineObjectPolicy
  Package | Description
  --- | ---
  com.dlsc.flexgantt.policy.layer | Policies that will be used in the context of layers.
  com.dlsc.flexgantt.swing.layer.system | Contains the system layers for drawing the background, grid lines, popups, relationships, controls, spreadsheets, overviews, global events and activities.

- - ### Uses of IEditTimelineObjectPolicy in com.dlsc.flexgantt.policy.layer

    Classes in com.dlsc.flexgantt.policy.layer that implement IEditTimelineObjectPolicy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultEditTimelineObjectPolicy` The default implmementation of the edit policy for timeline objects.

  - ### Uses of IEditTimelineObjectPolicy in com.dlsc.flexgantt.swing.layer.system

    Methods in com.dlsc.flexgantt.swing.layer.system with parameters of type IEditTimelineObjectPolicy
    Modifier and Type | Method and Description
    --- | ---
    `protected boolean` | DefaultEditModeController.`isChangeEndTimeLocation(ObjectBounds bounds, MouseEvent evt, IEditTimelineObjectPolicy editPolicy)` Returns TRUE if the given location is valid for changing the end time of the timeline object.
    `protected boolean` | DefaultEditModeController.`isChangeStartTimeLocation(ObjectBounds bounds, MouseEvent evt, IEditTimelineObjectPolicy editPolicy)` Returns TRUE if the given location is valid for changing the start time of the timeline object.
    `protected boolean` | ActivityObjectEditModeController.`isChangeStartTimeLocation(ObjectBounds bounds, MouseEvent evt, IEditTimelineObjectPolicy editPolicy)`
    `protected boolean` | DefaultEditModeController.`isDragLocation(ObjectBounds bounds, MouseEvent evt, IEditTimelineObjectPolicy editPolicy)` Returns TRUE if the given location is a valid location within the object's bounds for initiating a drag operation.

Copyright © 2006–2020 Dirk Lemmermann Software & Consulting. All rights reserved.