## Uses of Interface
com.dlsc.flexgantt.swing.layer.system.IEditModeController

- Packages that use IEditModeController
  Package | Description
  --- | ---
  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 IEditModeController in com.dlsc.flexgantt.swing.layer.system

    Classes in com.dlsc.flexgantt.swing.layer.system that implement IEditModeController
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActivityObjectEditModeController` A specialized edit mode controller for use with timeline objects of type `IActivityObject`.
    `class` | `CapacityObjectEditModeController` A specialized edit mode controller for use with timeline objects of type `ICapacityObject`.
    `class` | `DefaultEditModeController` The default edit mode controller specifies the editing behaviour used for timeline objects of type `DefaultTimelineObject`.

    Methods in com.dlsc.flexgantt.swing.layer.system that return IEditModeController
    Modifier and Type | Method and Description
    --- | ---
    `IEditModeController` | DragLayer.`getEditModeController(Class cl)` Returns an edit mode controller for a given timeline object type.

    Methods in com.dlsc.flexgantt.swing.layer.system with parameters of type IEditModeController
    Modifier and Type | Method and Description
    --- | ---
    `void` | DragLayer.`setEditModeController(Class objectType, IEditModeController controller)` Maps the implementation of an edit mode controller to a timeline object type.

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