All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.structurizr.model.ImpliedRelationshipsStrategy Maven / Gradle / Ivy

There is a newer version: 3.1.0
Show newest version
package com.structurizr.model;

/**
 * Defines the interface for strategies to create implied relationships in the model,
 * after a relationship has been created.
 */
public interface ImpliedRelationshipsStrategy {

    /**
     * Called after a relationship has been created in the model,
     * providing an opportunity to create any resulting implied relationships.
     *
     * @param relationship      the newly created Relationship
     */
    void createImpliedRelationships(Relationship relationship);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy