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

org.meridor.stecker.interfaces.DependencyProblem Maven / Gradle / Ivy

Go to download

This is a plugin loading library. Its main purpose is to load extension point implementations from provided plugins.

There is a newer version: 1.0.2
Show newest version
package org.meridor.stecker.interfaces;

import java.util.List;

/**
 * Provides information about dependency resolution problems
 */
public interface DependencyProblem {

    /**
     * Returns a list of dependencies that are required by a plugin but are not present for some reason
     *
     * @return list of missing dependencies
     */
    List getMissingDependencies();

    /**
     * Returns a list of dependencies that conflict with one of plugins but are present for some reason
     *
     * @return list of conflicting plugins
     */
    List getConflictingDependencies();

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy