public class JavaProjectModelModificationServiceImpl extends JavaProjectModelModificationService
Constructor and Description |
---|
JavaProjectModelModificationServiceImpl(Project project) |
Modifier and Type | Method and Description |
---|---|
Promise<java.lang.Void> |
addDependency(java.util.Collection<? extends Module> from,
ExternalLibraryDescriptor libraryDescriptor,
DependencyScope scope) |
Promise<java.lang.Void> |
addDependency(Module from,
Library library,
DependencyScope scope,
boolean exported) |
Promise<java.lang.Void> |
addDependency(Module from,
Module to,
DependencyScope scope,
boolean exported) |
Promise<java.lang.Void> |
changeLanguageLevel(Module module,
LanguageLevel languageLevel) |
addDependency, addDependency, addDependency, addDependency, addDependency, getInstance
public JavaProjectModelModificationServiceImpl(Project project)
public Promise<java.lang.Void> addDependency(Module from, Module to, DependencyScope scope, boolean exported)
addDependency
in class JavaProjectModelModificationService
public Promise<java.lang.Void> addDependency(Module from, Library library, DependencyScope scope, boolean exported)
addDependency
in class JavaProjectModelModificationService
public Promise<java.lang.Void> addDependency(java.util.Collection<? extends Module> from, ExternalLibraryDescriptor libraryDescriptor, DependencyScope scope)
addDependency
in class JavaProjectModelModificationService
public Promise<java.lang.Void> changeLanguageLevel(Module module, LanguageLevel languageLevel)
changeLanguageLevel
in class JavaProjectModelModificationService