Package com.intellij.openapi.module

Examples of com.intellij.openapi.module.Module


                        return;
                    }
                }

                for (IntellijDependencyResolver resolver : resolvers) {
                    Module module = resolver.getModule();
                    updateIntellijModel(module, resolver.getDependencies());
                    reportProblems(module, resolver.getProblems());
                }
            }
        });
View Full Code Here


        return IvyUtil.loadConfigurations(txtIvyFile.getText(), createIvyEngineForCurrentSettingsInUI());
    }

    @NotNull
    private Ivy createIvyEngineForCurrentSettingsInUI() throws IvySettingsNotFoundException, IvySettingsFileReadException {
        final Module module = this.editorContext.getModule();
        final IvySettings ivySettings = IvyIdeaConfigHelper.createConfiguredIvySettings(module, this.getIvySettingsFileNameForCurrentSettingsInUI(), getPropertiesForCurrentSettingsInUI());
        return IvyUtil.createConfiguredIvyEngine(module, ivySettings);
    }
View Full Code Here

public class ResolveForActiveModuleAction extends AbstractResolveAction {

    private static final String MENU_TEXT = "Resolve for {0} module";

    public void actionPerformed(final AnActionEvent e) {
        final Module module = DataKeys.MODULE.getData(e.getDataContext());
        if (module != null) {
            ProgressManager.getInstance().run(new IvyIdeaResolveBackgroundTask(module.getProject(), e) {
                public void doResolve(@NotNull ProgressIndicator progressIndicator) throws IvySettingsNotFoundException, IvyFileReadException, IvySettingsFileReadException {
                    clearConsole(myProject);

                    final IvyManager ivyManager = new IvyManager();
                    getProgressMonitorThread().setIvy(ivyManager.getIvy(module));
View Full Code Here

            });
        }
    }

    public void update(AnActionEvent e) {
        final Module activeModule = DataKeys.MODULE.getData(e.getDataContext());
        updatePresentation(e.getPresentation(), activeModule);
    }
View Full Code Here

                                   @NotNull final String title,
                                   @Nullable final String baseClass,
                                   @NotNull String suggestedName,
                                   @NotNull String suggestedPackage) {
    Project project = origin.getProject();
    Module module = ModuleUtilCore.findModuleForPsiElement(origin);
    CreateClassDialog dialog = new CreateClassDialog(project, title, suggestedName, suggestedPackage, CreateClassKind.CLASS, true, module);
    if (!dialog.showAndGet()) return null;

    final String className = dialog.getClassName();
    final PsiDirectory targetDirectory = dialog.getTargetDirectory();
View Full Code Here

                                  @NotNull List<Message> errorsFound) {
        if (project == null || project.isEmpty()) return;
        ModuleDependency dependency = new ModuleDependency(project, DependencyScope.TEST);

        ModuleManager moduleManager = ModuleManager.getInstance(model.getProject());
        Module moduleDependency = null;
        for (Module module : moduleManager.getModules()) {
            AndroidGradleFacet androidGradleFacet = AndroidGradleFacet.getInstance(module);
            if (androidGradleFacet != null) {
                String gradlePath = androidGradleFacet.getConfiguration().GRADLE_PROJECT_PATH;
                if (Objects.equal(gradlePath, dependency.getGradlePath())) {
View Full Code Here

        if( classVirtualFile == null )
        {
            return null;
        }

        Module module = findModuleForPsiElement( psiElement );
        if( module == null )
        {
            return null;
        }

        Project project = psiElement.getProject();
        ProjectRootManager projectRootManager = ProjectRootManager.getInstance( project );
        boolean includeTestClasses = projectRootManager.getFileIndex().isInTestSourceContent( classVirtualFile );
        return module.getModuleWithDependenciesAndLibrariesScope( includeTestClasses );
    }
View Full Code Here

        presentation.setVisible( shouldActionGroupVisible( e ) );
    }

    private boolean shouldActionGroupVisible( AnActionEvent e )
    {
        Module module = e.getData( LangDataKeys.MODULE );
        if( module == null )
        {
            return false;
        }
View Full Code Here

    }

    @NotNull
    protected final PsiElement[] invokeDialog( Project project, PsiDirectory directory )
    {
        Module module = ModuleUtil.findModuleForFile( directory.getVirtualFile(), project );
        if( module == null )
        {
            return PsiElement.EMPTY_ARRAY;
        }
View Full Code Here

    super(DartBundle.message("dart.file"), DartBundle.message("dart.file"), DartIcons.Dart_file);
  }

  @Override
  protected boolean isAvailable(DataContext dataContext) {
    final Module module = LangDataKeys.MODULE.getData(dataContext);
    return super.isAvailable(dataContext) &&
           module != null &&
           (FileTypeIndex.containsFileOfType(DartFileType.INSTANCE, module.getModuleContentScope()) ||
            DartSdk.getGlobalDartSdk() != null && WebModuleTypeBase.isWebModule(module));
  }
View Full Code Here

TOP

Related Classes of com.intellij.openapi.module.Module

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.