Interface RefineryLibrary

All Known Implementing Classes:
BuiltinLibrary, ClasspathBasedLibrary, CompositeLibrary, PathLibrary

public interface RefineryLibrary
  • Field Details

  • Method Details

    • getAutomaticImports

      default List<org.eclipse.xtext.naming.QualifiedName> getAutomaticImports()
    • getSuggestedLibraries

      default List<org.eclipse.xtext.naming.QualifiedName> getSuggestedLibraries()
    • getDocumentation

      default Optional<String> getDocumentation(org.eclipse.xtext.naming.QualifiedName qualifiedName)
    • resolveQualifiedName

      Optional<org.eclipse.emf.common.util.URI> resolveQualifiedName(org.eclipse.xtext.naming.QualifiedName qualifiedName, List<Path> libraryPaths)
    • computeQualifiedName

      Optional<org.eclipse.xtext.naming.QualifiedName> computeQualifiedName(org.eclipse.emf.common.util.URI uri, List<Path> libraryPaths)