Interface PathEnvironmentFactory.IProjectHandler

  • All Known Implementing Classes:
    JavaProjectHandler
    Enclosing class:
    PathEnvironmentFactory

    public static interface PathEnvironmentFactory.IProjectHandler
    Handles a certain type of project. We introduced this interface in order to release dependencies. Otherwise, the specific types of projects supported by EASy would have to be considered in this class.
    Author:
    Holger Eichelberger
    • Method Detail

      • addPaths

        void addPaths​(org.eclipse.core.resources.IProject project,
                      PathEnvironment pathEnv)
        Add the relevant path information from project to pathEnv.
        Parameters:
        project - the project containing the information to be added to pathEnv
        pathEnv - the path environment to be modified as a side effect