mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
import flexmojos project (initial commit for the new model)
This commit is contained in:
+5
@@ -77,6 +77,11 @@ public class MavenDefaultModifiableModelsProvider extends MavenBaseModifiableMod
|
||||
return FacetManager.getInstance(module).createModifiableModel();
|
||||
}
|
||||
|
||||
@Override
|
||||
public LibraryTable.ModifiableModel getProjectLibrariesModel() {
|
||||
return myLibrariesModel;
|
||||
}
|
||||
|
||||
public Library[] getAllLibraries() {
|
||||
return myLibrariesModel.getLibraries();
|
||||
}
|
||||
|
||||
+3
@@ -21,6 +21,7 @@ import com.intellij.openapi.module.ModifiableModuleModel;
|
||||
import com.intellij.openapi.module.Module;
|
||||
import com.intellij.openapi.roots.ModifiableRootModel;
|
||||
import com.intellij.openapi.roots.libraries.Library;
|
||||
import com.intellij.openapi.roots.libraries.LibraryTable;
|
||||
import com.intellij.packaging.artifacts.ModifiableArtifactModel;
|
||||
import com.intellij.packaging.elements.PackagingElementResolvingContext;
|
||||
import org.jetbrains.idea.maven.project.MavenModelsProvider;
|
||||
@@ -38,6 +39,8 @@ public interface MavenModifiableModelsProvider extends MavenModelsProvider {
|
||||
|
||||
ArtifactExternalDependenciesImporter getArtifactExternalDependenciesImporter();
|
||||
|
||||
LibraryTable.ModifiableModel getProjectLibrariesModel();
|
||||
|
||||
Library[] getAllLibraries();
|
||||
|
||||
Library getLibraryByName(String name);
|
||||
|
||||
+6
@@ -22,6 +22,7 @@ import com.intellij.openapi.module.Module;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.roots.ModifiableRootModel;
|
||||
import com.intellij.openapi.roots.libraries.Library;
|
||||
import com.intellij.openapi.roots.libraries.LibraryTable;
|
||||
import com.intellij.openapi.roots.ui.configuration.ModulesConfigurator;
|
||||
import com.intellij.openapi.roots.ui.configuration.projectRoot.LibrariesModifiableModel;
|
||||
import com.intellij.openapi.roots.ui.configuration.projectRoot.ProjectLibrariesConfigurable;
|
||||
@@ -67,6 +68,11 @@ public class MavenUIModifiableModelsProvider extends MavenBaseModifiableModelsPr
|
||||
return (ModifiableFacetModel)myModulesConfigurator.getFacetModel(module);
|
||||
}
|
||||
|
||||
@Override
|
||||
public LibraryTable.ModifiableModel getProjectLibrariesModel() {
|
||||
return myLibrariesModel;
|
||||
}
|
||||
|
||||
public Library[] getAllLibraries() {
|
||||
return myLibrariesModel.getLibraries();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user