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

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

    Classes in com.dlsc.flexgantt.swing.layer.system that implement IRelationshipSelectionModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultRelationshipSelectionModel` The default implementation of a relationship selection model.

    Methods in com.dlsc.flexgantt.swing.layer.system that return IRelationshipSelectionModel
    Modifier and Type | Method and Description
    --- | ---
    `IRelationshipSelectionModel` | RelationshipLayer.`getSelectionModel()` Returns the relationship selection model used by the layer to track the currently selected relationships.

    Methods in com.dlsc.flexgantt.swing.layer.system with parameters of type IRelationshipSelectionModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | RelationshipLayer.`setSelectionModel(IRelationshipSelectionModel model)` Sets a new selection model to be used by the relationship layer to track the currently selected relationships.

    Constructors in com.dlsc.flexgantt.swing.layer.system with parameters of type IRelationshipSelectionModel
    Constructor and Description
    `RelationshipSelectionEvent(IRelationshipSelectionModel model, RelationshipSelectionEvent.ID id, Collection<IRelationship> relationships)` Constructs a new selection event.

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