Class JavaProjectHandler

java.lang.Object
net.ssehub.easy.producer.eclipse.JavaProjectHandler
All Implemented Interfaces:
PathEnvironmentFactory.IProjectHandler

public class JavaProjectHandler extends Object implements PathEnvironmentFactory.IProjectHandler
Implements a Java project handler for the initialization of path environments.
Author:
Holger Eichelberger
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Defines the ID used in relative references to (external) classpath entries.
    Defines the singleton instance of this class.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    private
    Prevents this class from being instantiated from outside.
  • 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.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • JavaProjectHandler

      private JavaProjectHandler()
      Prevents this class from being instantiated from outside.
  • Method Details

    • addPaths

      public 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.
      Specified by:
      addPaths in interface PathEnvironmentFactory.IProjectHandler
      Parameters:
      project - the project containing the information to be added to pathEnv
      pathEnv - the path environment to be modified as a side effect