Class JavaClasspath

java.lang.Object
tools.mdsd.jamopp.model.java.JavaClasspath

public final class JavaClasspath extends Object
This class is responsible for managing and retrieving Java resources to establish inter-model references between different Java classes represented as EMF-models.
  • Method Details

    • get

      public static JavaClasspath get()
    • clear

      public void clear()
    • registerPackage

      public void registerPackage(Package pack)
    • registerModule

      public void registerModule(Module module)
    • registerConcreteClassifier

      public void registerConcreteClassifier(ConcreteClassifier classifier)
    • getPackage

      public Package getPackage(String packageName)
    • getModule

      public Module getModule(String moduleName)
    • getConcreteClassifier

      public ConcreteClassifier getConcreteClassifier(URI uri)
    • getConcreteClassifier

      public ConcreteClassifier getConcreteClassifier(String fullQualifiedClassifierName)
    • getFirstConcreteClassifier

      public ConcreteClassifier getFirstConcreteClassifier(String simpleClassifierName)
    • getCompilationUnit

      public CompilationUnit getCompilationUnit(String fullQualifiedClassifierName)
    • getResource

      public Resource getResource(URI resourceURI)