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 Summary

    Modifier and Type
    Method
    Description
    void
    addPaths(org.eclipse.core.resources.IProject project, net.ssehub.easy.producer.core.persistence.datatypes.PathEnvironment pathEnv)
    Add the relevant path information from project to pathEnv.
  • Method Details

    • addPaths

      void addPaths(org.eclipse.core.resources.IProject project, net.ssehub.easy.producer.core.persistence.datatypes.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