From d21555635003c5660a8276cee95ea644a99f7e1e Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Mon, 31 Aug 2009 21:18:04 +0400 Subject: [PATCH] idea-ui module extracted --- java/compiler/impl/compiler-impl.iml | 2 ++ .../intellij/compiler/impl/CompileDriver.java | 13 ++++++---- java/idea-ui/idea-ui.iml | 25 +++++++++++++++++++ .../src}/com/intellij/facet/FacetInfo.java | 0 .../facet/impl/DefaultFacetsProvider.java | 0 .../facet/impl/ProjectFacetsConfigurator.java | 0 .../autodetecting/AutodetectionFilter.java | 0 .../DefaultDetectedFacetPresentation.java | 0 .../autodetecting/DetectedFacetManager.java | 0 .../DisabledAutodetectionByTypeElement.java | 0 .../DisabledAutodetectionInModuleElement.java | 0 .../DisabledAutodetectionInfo.java | 0 .../EnableAutodetectionWorker.java | 0 .../FacetAutodetectingManager.java | 0 .../FacetAutodetectingManagerImpl.java | 0 .../FacetByPsiFileDetectorWrapper.java | 0 .../FacetByVirtualFileDetectorWrapper.java | 0 .../autodetecting/FacetDetectionIndex.java | 0 .../FacetDetectionIndexEntry.java | 0 .../FacetDetectorForWizardRegistry.java | 0 .../FacetDetectorRegistryEx.java | 0 .../autodetecting/FacetDetectorWrapper.java | 0 .../FacetOnTheFlyDetectorRegistry.java | 0 .../facetsTree/DetectedFacetsDialog.form | 0 .../facetsTree/DetectedFacetsDialog.java | 0 .../facetsTree/DetectedFacetsTree.java | 0 .../DetectedFacetsTreeComponent.java | 0 .../ImplicitFacetsTreeComponent.java | 0 .../model/DetectedFacetInfo.java | 0 .../model/DetectedFacetInfoImpl.java | 0 .../impl/autodetecting/model/FacetInfo2.java | 0 .../model/FacetInfoBackedByFacet.java | 0 .../autodetecting/model/FacetInfoSet.java | 0 .../model/ProjectFacetInfoSet.java | 0 .../facet/impl/pointers/FacetPointerImpl.java | 0 .../pointers/FacetPointersManagerImpl.java | 0 .../impl/ui/FacetContextChangeListener.java | 0 .../impl/ui/FacetDetectionProcessor.java | 0 .../facet/impl/ui/FacetEditorContextBase.java | 0 .../facet/impl/ui/FacetEditorFacade.java | 0 .../facet/impl/ui/FacetEditorImpl.java | 0 .../impl/ui/FacetEditorsFactoryImpl.java | 0 .../impl/ui/FacetEditorsStateManager.java | 0 .../impl/ui/FacetEditorsStateManagerImpl.java | 0 .../facet/impl/ui/FacetErrorPanel.form | 0 .../facet/impl/ui/FacetErrorPanel.java | 0 .../facet/impl/ui/FacetTreeModel.java | 0 .../ui/FacetTypeFrameworkSupportProvider.java | 0 .../ui/MultipleFacetEditorHelperImpl.java | 0 .../impl/ui/ProjectConfigurableContext.java | 0 .../facet/impl/ui/VersionConfigurable.java | 0 .../ui/VersionedFrameworkSupportProvider.java | 0 .../facet/impl/ui/actions/AddFacetAction.java | 0 .../impl/ui/actions/AddFacetActionGroup.java | 0 .../impl/ui/actions/GroupToolbarAction.java | 0 .../DefaultFacetSettingsConfigurable.java | 0 .../FacetAutodetectionConfigurable.form | 0 .../FacetAutodetectionConfigurable.java | 0 .../impl/ui/facetType/FacetTypeEditor.java | 0 .../ui/libraries/ChooseLibrariesDialog.java | 0 .../DelegatingLibrariesValidatorContext.java | 0 .../FacetLibrariesValidatorImpl.java | 0 .../LibrariesValidationComponentImpl.java | 0 .../libraries/LibrariesValidatorContext.java | 0 .../LibrariesValidatorContextImpl.java | 0 .../LibraryCompositionOptionsPanel.form | 0 .../LibraryCompositionOptionsPanel.java | 0 .../libraries/LibraryCompositionSettings.java | 0 .../impl/ui/libraries/LibraryDownloader.java | 0 .../LibraryDownloadingMirrorsMap.java | 0 .../RemoteRepositoryMirrorPanel.form | 0 .../RemoteRepositoryMirrorPanel.java | 0 .../ui/libraries/RequiredLibrariesInfo.java | 0 .../versions/LibrariesConfigurationInfo.java | 0 .../LibrariesConfigurationManager.java | 0 .../versions/LibraryConfigurationInfo.java | 0 .../versions/LibraryVersionInfo.java | 0 .../libraries/versions/VersionsComponent.java | 0 .../intellij/ide/RecentProjectsManager.java | 0 .../ide/actions/NewProjectAction.java | 0 .../ide/actions/OpenProjectAction.java | 0 .../actions/ShowModulePropertiesAction.java | 0 .../intellij/ide/actions/WhatsNewAction.java | 0 .../com/intellij/ide/impl/NewProjectUtil.java | 0 .../impl/ProjectSettingsSelectInTarget.java | 0 .../AddFrameworkSupportAction.java | 0 .../AddFrameworkSupportDialog.java | 0 .../FrameworkSupportUtil.java | 0 .../DelegatingProgressIndicator.java | 0 .../importProject/FacetDetectionStep.form | 0 .../importProject/FacetDetectionStep.java | 0 .../importProject/LibrariesDetectionStep.java | 0 .../importProject/LibrariesLayoutPanel.java | 0 .../util/importProject/LibraryDescriptor.java | 0 .../util/importProject/ModuleDescriptor.java | 0 .../ide/util/importProject/ModuleInsight.java | 0 .../importProject/ModulesDetectionStep.java | 0 .../importProject/ModulesLayoutPanel.java | 0 .../ProgressIndicatorWrapper.java | 0 .../importProject/ProjectLayoutPanel.java | 0 .../newProjectWizard/AddModuleWizard.java | 0 .../AddSupportForFrameworksPanel.form | 0 .../AddSupportForFrameworksPanel.java | 0 .../FrameworkSupportConfigurable.java | 0 .../FrameworkSupportModel.java | 0 .../FrameworkSupportModelListener.java | 0 .../FrameworkSupportProvider.java | 0 .../ProjectCreateModeStep.java | 0 .../ProjectFromSourcesBuilder.java | 0 .../newProjectWizard/ProjectNameStep.java | 0 .../ProjectNameWithTypeStep.form | 0 .../ProjectNameWithTypeStep.java | 0 .../newProjectWizard/SourcePathsStep.java | 0 .../util/newProjectWizard/StepSequence.java | 0 .../SupportForFrameworksStep.java | 0 .../impl/FrameworkSupportModelImpl.java | 0 .../modes/CreateFromScratchMode.java | 0 .../modes/CreateFromSourcesMode.java | 0 .../newProjectWizard/modes/ImportImlMode.java | 0 .../newProjectWizard/modes/ImportMode.java | 0 .../newProjectWizard/modes/WizardMode.java | 0 .../AbstractStepWithProgress.java | 0 .../projectWizard/ExistingModuleLoader.java | 0 .../util/projectWizard/JdkChooserPanel.java | 0 .../ide/util/projectWizard/LibraryFilter.java | 0 .../ModuleCreationPromptStep.java | 0 .../util/projectWizard/ModuleTypeStep.java | 0 .../util/projectWizard/NameLocationStep.java | 0 .../util/projectWizard/NamePathComponent.java | 0 .../util/projectWizard/OutputPathsStep.java | 0 .../ProjectJdkForModuleStep.java | 0 .../projectWizard/ProjectJdkListRenderer.java | 0 .../util/projectWizard/ProjectJdkStep.java | 0 .../util/projectWizard/ProjectNameStep.java | 0 .../projectWizard/ProjectOutputPathsStep.java | 0 .../ProjectWizardStepFactoryImpl.java | 0 .../util/projectWizard/ProjectWizardUtil.java | 0 .../src}/com/intellij/jar/BuildJarAction.java | 0 .../src}/com/intellij/jar/BuildJarDialog.form | 0 .../src}/com/intellij/jar/BuildJarDialog.java | 0 .../intellij/jar/BuildJarProjectSettings.java | 0 .../BuildJarRefactoringListenerProvider.java | 0 .../com/intellij/jar/BuildJarSettings.java | 0 .../src}/com/intellij/jar/JarCompiler.java | 0 .../jar/JarPackagingEditorPolicy.java | 0 .../intellij/jar/JarPackagingTreeBuilder.java | 0 .../impl/ModuleConfigurationStateImpl.java | 0 .../projectRoots/ui/NotifiableSdkModel.java | 0 .../openapi/projectRoots/ui/PathEditor.java | 0 .../projectRoots/ui/ProjectJdksEditor.java | 0 .../openapi/projectRoots/ui/SdkEditor.java | 0 .../openapi/projectRoots/ui/Util.java | 0 .../configuration/ActionsHeaderComponent.java | 0 .../ui/configuration/AnnotationsEditor.java | 0 .../ui/configuration/BuildElementsEditor.java | 0 .../ui/configuration/ClasspathEditor.java | 0 .../ui/configuration/ClasspathPanel.java | 0 .../configuration/ContentEntriesEditor.java | 0 ...tModuleConfigurationEditorFactoryImpl.java | 0 .../DefaultModuleEditorsProvider.java | 0 .../IdeaProjectSettingsService.java | 12 +++++++++ .../JavaContentEntriesEditor.java | 0 .../configuration/JavaContentEntryEditor.java | 0 .../JavaContentEntryTreeEditor.java | 0 .../configuration/JavaContentRootPanel.java | 0 .../roots/ui/configuration/JavadocEditor.java | 0 .../roots/ui/configuration/JdkComboBox.java | 0 .../ui/configuration/LanguageLevelCombo.java | 0 .../LanguageLevelConfigurable.java | 0 .../LibrariesAlphaComparator.java | 0 .../configuration/LibraryChooserElement.java | 0 .../configuration/LibraryDependantsPanel.java | 0 .../configuration/LibraryTableEditorForm.form | 0 .../LibraryTableModifiableModelProvider.java | 0 .../configuration/ModuleChooserElement.java | 0 .../ui/configuration/ModuleCreationInfo.java | 0 .../configuration/ModuleDependantsPanel.java | 0 .../roots/ui/configuration/ModuleEditor.java | 0 .../ui/configuration/ModuleEditorState.java | 0 .../configuration/ModuleJdkConfigurable.java | 0 ...oduleLevelConfigurablesEditorProvider.java | 0 .../configuration/ModulesAlphaComparator.java | 0 .../ui/configuration/ModulesConfigurator.form | 0 .../ui/configuration/ModulesConfigurator.java | 0 .../MoveTableRowButtonListener.java | 0 .../ui/configuration/NamedLibrariesPanel.java | 0 .../configuration/OrderRootTypeUIFactory.java | 0 .../roots/ui/configuration/OutputEditor.java | 0 .../roots/ui/configuration/PathUIUtils.java | 0 .../ui/configuration/ProjectConfigurable.java | 0 .../configuration/ProjectJdkConfigurable.java | 0 .../ProjectJdksConfigurable.java | 0 .../ProjectStructureConfigurable.java | 0 .../roots/ui/configuration/SidePanel.java | 0 .../UIRootConfigurationAccessor.java | 0 .../actions/NewModuleAction.java | 0 .../actions/NewModuleInGroupAction.java | 0 .../AddCompositeElementActionGroup.java | 0 .../AddPackagingElementActionGroup.java | 0 .../artifacts/ArtifactConfigurable.java | 0 .../artifacts/ArtifactEditorContextImpl.java | 0 .../artifacts/ArtifactEditorEx.java | 0 .../artifacts/ArtifactEditorImpl.java | 0 .../artifacts/ArtifactEditorListener.java | 0 .../artifacts/ArtifactErrorPanel.form | 0 .../artifacts/ArtifactErrorPanel.java | 0 .../artifacts/ArtifactPropertiesEditors.java | 0 .../configuration/artifacts/ArtifactUtil.java | 0 .../ArtifactValidationManagerImpl.java | 0 .../artifacts/ArtifactsEditorImpl.form | 0 .../ArtifactsStructureConfigurable.java | 0 ...factsStructureConfigurableContextImpl.java | 0 .../artifacts/ChooseArtifactsDialog.java | 0 .../ComplexElementSubstitutionParameters.java | 0 .../artifacts/LayoutNodesDraggingObject.java | 0 .../configuration/artifacts/LayoutTree.java | 0 .../artifacts/LayoutTreeComponent.java | 0 .../artifacts/LayoutTreeSelection.java | 0 .../artifacts/ManifestFilesInfo.java | 0 .../PackagingElementDraggingObject.java | 0 .../artifacts/PackagingElementProcessor.java | 0 .../artifacts/ParentElementProcessor.java | 0 .../artifacts/SimpleDnDAwareTree.java | 0 .../artifacts/SourceItemsDraggingObject.java | 0 .../ArtifactEditorFindUsagesAction.java | 0 .../actions/ArtifactEditorNavigateAction.java | 0 .../actions/ExtractArtifactAction.java | 0 .../artifacts/actions/HideContentAction.java | 0 .../actions/InlineArtifactAction.java | 0 .../artifacts/actions/MoveElementAction.java | 0 .../actions/RemovePackagingElementAction.java | 0 .../actions/RenamePackagingElementAction.java | 0 .../actions/SortElementsToggleAction.java | 0 .../artifacts/nodes/ArtifactRootNode.java | 0 .../artifacts/nodes/ArtifactsTreeNode.java | 0 .../nodes/ComplexPackagingElementNode.java | 0 .../nodes/CompositePackagingElementNode.java | 0 .../artifacts/nodes/PackagingElementNode.java | 0 .../artifacts/nodes/PackagingNodeSource.java | 0 .../nodes/PackagingTreeNodeFactory.java | 0 .../sourceItems/ArtifactSourceItem.java | 0 .../ArtifactsSourceItemsProvider.java | 0 .../DelegatedSourceItemPresentation.java | 0 .../sourceItems/LibrarySourceItem.java | 0 .../sourceItems/ModuleGroupItem.java | 0 .../sourceItems/ModuleOutputSourceItem.java | 0 .../sourceItems/ModuleSourceItemGroup.java | 0 ...odulesAndLibrariesSourceItemsProvider.java | 0 ...utSourceItemIntoDefaultLocationAction.java | 0 ...temIntoParentAndLinkViaManifestAction.java | 0 .../artifacts/sourceItems/SourceItemNode.java | 0 .../sourceItems/SourceItemNodeBase.java | 0 .../sourceItems/SourceItemsTree.java | 0 .../sourceItems/SourceItemsTreeRoot.java | 0 .../AbstractLibraryTreeStructure.java | 0 .../libraryEditor/AnnotationElement.java | 0 .../AnnotationsElementDescriptor.java | 0 .../AnnotationsOrderRootTypeUIFactory.java | 0 .../libraryEditor/ChooseElementsDialog.java | 0 .../libraryEditor/ChooseModulesDialog.java | 0 .../libraryEditor/ClassesElement.java | 0 .../ClassesElementDescriptor.java | 0 .../ClassesOrderRootTypeUIFactory.java | 0 .../DetectedSourceRootsDialog.java | 0 .../libraryEditor/ItemElement.java | 0 .../libraryEditor/ItemElementDescriptor.java | 0 .../libraryEditor/JavadocElement.java | 0 .../JavadocElementDescriptor.java | 0 .../JavadocOrderRootTypeUIFactory.java | 0 .../libraryEditor/LibraryEditor.java | 0 .../libraryEditor/LibraryElement.java | 0 .../LibraryElementDescriptor.java | 0 .../libraryEditor/LibraryFileChooser.java | 0 .../libraryEditor/LibraryTableEditor.java | 0 .../LibraryTableTreeBuilder.java | 0 .../LibraryTableTreeContentElement.java | 0 .../LibraryTableTreeStructure.java | 0 .../libraryEditor/LibraryTreeRenderer.java | 0 .../libraryEditor/LibraryTreeStructure.java | 0 .../libraryEditor/SourcesElement.java | 0 .../SourcesElementDescriptor.java | 0 .../SourcesOrderRootTypeUIFactory.java | 0 .../libraryEditor/UrlComparator.java | 0 .../packaging/AddPackagingElementAction.java | 0 .../AddPackagingElementPopupStep.java | 0 .../configuration/packaging/ArchiveNode.java | 0 .../packaging/ChooseLibrariesDialog.java | 0 .../packaging/DirectoryNode.java | 0 .../packaging/LibraryFileNode.java | 0 .../configuration/packaging/LibraryNode.java | 0 .../packaging/LibraryNodeBase.java | 0 .../packaging/ModuleOutputBaseNode.java | 0 .../packaging/ModuleOutputNode.java | 0 .../packaging/PackagingArtifact.java | 0 .../packaging/PackagingArtifactNode.java | 0 .../packaging/PackagingEditor.java | 0 .../packaging/PackagingEditorImpl.form | 0 .../packaging/PackagingEditorImpl.java | 0 .../packaging/PackagingEditorListener.java | 0 .../packaging/PackagingEditorPolicy.java | 0 .../packaging/PackagingEditorUtil.java | 0 .../PackagingElementPropertiesComponent.form | 0 .../PackagingElementPropertiesComponent.java | 0 .../PackagingElementsToEditInfo.java | 0 .../packaging/PackagingNodeWeights.java | 0 .../packaging/PackagingTreeBuilder.java | 0 .../packaging/PackagingTreeNode.java | 0 .../PackagingTreeNodeFactoryOld.java | 0 .../packaging/PackagingTreeParameters.java | 0 .../packaging/PackagingTreeState.java | 0 .../packaging/PackedModuleOutputNode.java | 0 .../packaging/SelectedPackagingElements.java | 0 .../BaseLibrariesConfigurable.java | 0 .../BaseStructureConfigurable.java | 0 .../projectRoot/CopyLibraryDialog.form | 0 .../projectRoot/FacetConfigurable.java | 0 .../projectRoot/FacetEditorFacadeImpl.java | 0 .../FacetStructureConfigurable.java | 0 .../projectRoot/FacetTypeConfigurable.java | 0 ...indUsagesInProjectStructureActionBase.java | 0 .../GlobalLibrariesConfigurable.java | 0 .../GlobalResourcesConfigurable.java | 0 .../projectRoot/HistoryAware.java | 0 .../projectRoot/JdkConfigurable.java | 0 .../projectRoot/JdkListConfigurable.java | 0 .../projectRoot/JdksConfigurable.java | 0 .../projectRoot/LibrariesConfigurable.java | 0 .../projectRoot/LibrariesContainer.java | 0 .../LibrariesContainerFactory.java | 0 .../projectRoot/LibrariesModifiableModel.java | 0 .../projectRoot/LibraryConfigurable.java | 0 .../projectRoot/ModuleConfigurable.java | 0 .../projectRoot/ModuleGroupConfigurable.java | 0 .../ModuleStructureConfigurable.java | 0 .../projectRoot/ModulesConfigurable.java | 0 .../projectRoot/ProjectJdksModel.java | 0 .../ProjectLibrariesConfigurable.java | 0 .../StructureConfigurableContext.java | 0 .../intellij/peer/impl/PeerFactoryImpl.java | 0 .../projectImport/ImportChooserStep.java | 0 .../projectImport/ProjectFormatPanel.form | 0 .../projectImport/ProjectFormatPanel.java | 0 .../projectImport/ProjectImportBuilder.java | 0 .../projectImport/ProjectImportProvider.java | 0 .../ProjectImportWizardStep.java | 0 .../ProjectOpenProcessorBase.java | 0 .../SelectImportedProjectsStep.java | 0 java/java-impl/java-impl.iml | 2 ++ .../daemon/impl/quickfix/SetupJDKFix.java | 2 +- .../quickfix/ShowModulePropertiesFix.java | 2 +- .../ex/GlobalJavaInspectionContextImpl.java | 2 +- .../com/intellij/ide/JavaFileIconPatcher.java | 0 .../intellij/ide/JavaFilePasteProvider.java | 0 .../ide/actions/CreateClassAction.java | 0 .../CreateTemplateInPackageAction.java | 0 .../com/intellij/ide/util/PackageUtil.java | 2 +- .../javadoc/GenerateJavadocDialog.java | 0 .../intellij/javadoc/JavaDocGeneration.form | 0 .../com/intellij/javadoc/JavadocBundle.java | 0 .../intellij/javadoc/JavadocConfigurable.java | 0 .../javadoc/JavadocConfiguration.java | 0 .../javadoc/JavadocGenerationManager.java | 0 .../javadoc/JavadocGenerationPanel.java | 0 .../actions/GenerateJavadocAction.java | 0 .../impl/DefaultFileTypeFactory.java | 0 .../src}/com/intellij/ide/IconUtilEx.java | 0 .../configuration/ProjectSettingsService.java | 8 ++++++ plugins/ant/ant.iml | 1 + 368 files changed, 62 insertions(+), 9 deletions(-) create mode 100644 java/idea-ui/idea-ui.iml rename {source => java/idea-ui/src}/com/intellij/facet/FacetInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/DefaultFacetsProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ProjectFacetsConfigurator.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/AutodetectionFilter.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/DefaultDetectedFacetPresentation.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/DetectedFacetManager.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/DisabledAutodetectionByTypeElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInModuleElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/EnableAutodetectionWorker.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetAutodetectingManager.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetAutodetectingManagerImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetByPsiFileDetectorWrapper.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetByVirtualFileDetectorWrapper.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetDetectionIndex.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetDetectionIndexEntry.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetDetectorForWizardRegistry.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetDetectorRegistryEx.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetDetectorWrapper.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/FacetOnTheFlyDetectorRegistry.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.form (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTree.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTreeComponent.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/facetsTree/ImplicitFacetsTreeComponent.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfoImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/model/FacetInfo2.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/model/FacetInfoBackedByFacet.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/model/FacetInfoSet.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/pointers/FacetPointerImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/pointers/FacetPointersManagerImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetContextChangeListener.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetDetectionProcessor.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetEditorContextBase.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetEditorFacade.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetEditorImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetEditorsFactoryImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetEditorsStateManager.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetEditorsStateManagerImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetErrorPanel.form (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetErrorPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetTreeModel.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/FacetTypeFrameworkSupportProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/MultipleFacetEditorHelperImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/ProjectConfigurableContext.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/VersionConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/VersionedFrameworkSupportProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/actions/AddFacetAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/actions/AddFacetActionGroup.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/actions/GroupToolbarAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/facetType/DefaultFacetSettingsConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.form (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/facetType/FacetTypeEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/ChooseLibrariesDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/DelegatingLibrariesValidatorContext.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/FacetLibrariesValidatorImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/LibrariesValidationComponentImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContext.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContextImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.form (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/LibraryCompositionSettings.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/LibraryDownloader.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/LibraryDownloadingMirrorsMap.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.form (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationManager.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/versions/LibraryConfigurationInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/versions/LibraryVersionInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/facet/impl/ui/libraries/versions/VersionsComponent.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/RecentProjectsManager.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/actions/NewProjectAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/actions/OpenProjectAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/actions/ShowModulePropertiesAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/actions/WhatsNewAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/impl/NewProjectUtil.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/impl/ProjectSettingsSelectInTarget.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/frameworkSupport/FrameworkSupportUtil.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/DelegatingProgressIndicator.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/FacetDetectionStep.form (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/FacetDetectionStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/LibrariesDetectionStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/LibrariesLayoutPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/LibraryDescriptor.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/ModuleDescriptor.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/ModuleInsight.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/ModulesDetectionStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/ModulesLayoutPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/ProgressIndicatorWrapper.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/importProject/ProjectLayoutPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/AddModuleWizard.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.form (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/FrameworkSupportConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/FrameworkSupportModel.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/FrameworkSupportModelListener.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/FrameworkSupportProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/ProjectCreateModeStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/ProjectFromSourcesBuilder.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/ProjectNameStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.form (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/SourcePathsStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/StepSequence.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/SupportForFrameworksStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/impl/FrameworkSupportModelImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/modes/CreateFromScratchMode.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/modes/CreateFromSourcesMode.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/modes/ImportImlMode.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/modes/ImportMode.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/newProjectWizard/modes/WizardMode.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/AbstractStepWithProgress.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ExistingModuleLoader.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/JdkChooserPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/LibraryFilter.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ModuleCreationPromptStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ModuleTypeStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/NameLocationStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/NamePathComponent.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/OutputPathsStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ProjectJdkForModuleStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ProjectJdkListRenderer.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ProjectJdkStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ProjectNameStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ProjectOutputPathsStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ProjectWizardStepFactoryImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/ide/util/projectWizard/ProjectWizardUtil.java (100%) rename {source => java/idea-ui/src}/com/intellij/jar/BuildJarAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/jar/BuildJarDialog.form (100%) rename {source => java/idea-ui/src}/com/intellij/jar/BuildJarDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/jar/BuildJarProjectSettings.java (100%) rename {source => java/idea-ui/src}/com/intellij/jar/BuildJarRefactoringListenerProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/jar/BuildJarSettings.java (100%) rename {source => java/idea-ui/src}/com/intellij/jar/JarCompiler.java (100%) rename {source => java/idea-ui/src}/com/intellij/jar/JarPackagingEditorPolicy.java (100%) rename {source => java/idea-ui/src}/com/intellij/jar/JarPackagingTreeBuilder.java (100%) rename java/{java-impl => idea-ui}/src/com/intellij/openapi/module/impl/ModuleConfigurationStateImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/projectRoots/ui/NotifiableSdkModel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/projectRoots/ui/PathEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/projectRoots/ui/ProjectJdksEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/projectRoots/ui/SdkEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/projectRoots/ui/Util.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ActionsHeaderComponent.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/AnnotationsEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/BuildElementsEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ClasspathEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ClasspathPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ContentEntriesEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/DefaultModuleConfigurationEditorFactoryImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/DefaultModuleEditorsProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/IdeaProjectSettingsService.java (84%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/JavaContentEntriesEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/JavaContentEntryEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/JavaContentEntryTreeEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/JavaContentRootPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/JavadocEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/LanguageLevelCombo.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/LibrariesAlphaComparator.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/LibraryChooserElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/LibraryDependantsPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/LibraryTableEditorForm.form (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/LibraryTableModifiableModelProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModuleChooserElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModuleCreationInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModuleDependantsPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModuleEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModuleEditorState.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModuleJdkConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModuleLevelConfigurablesEditorProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModulesAlphaComparator.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.form (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/MoveTableRowButtonListener.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/NamedLibrariesPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/OrderRootTypeUIFactory.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/OutputEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/PathUIUtils.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ProjectConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ProjectJdkConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ProjectJdksConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/ProjectStructureConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/SidePanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/UIRootConfigurationAccessor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/actions/NewModuleAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/actions/NewModuleInGroupAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/AddCompositeElementActionGroup.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/AddPackagingElementActionGroup.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorContextImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorEx.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorListener.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.form (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactPropertiesEditors.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactUtil.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactValidationManagerImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsEditorImpl.form (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurableContextImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ChooseArtifactsDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ComplexElementSubstitutionParameters.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutNodesDraggingObject.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTree.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeComponent.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeSelection.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ManifestFilesInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementDraggingObject.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementProcessor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/ParentElementProcessor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/SimpleDnDAwareTree.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/SourceItemsDraggingObject.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorFindUsagesAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorNavigateAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ExtractArtifactAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/HideContentAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/InlineArtifactAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/MoveElementAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RemovePackagingElementAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RenamePackagingElementAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/actions/SortElementsToggleAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactRootNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactsTreeNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ComplexPackagingElementNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/CompositePackagingElementNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingElementNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingNodeSource.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingTreeNodeFactory.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactSourceItem.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactsSourceItemsProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/DelegatedSourceItemPresentation.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/LibrarySourceItem.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleGroupItem.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleOutputSourceItem.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleSourceItemGroup.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModulesAndLibrariesSourceItemsProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoDefaultLocationAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoParentAndLinkViaManifestAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNodeBase.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTree.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTreeRoot.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/AbstractLibraryTreeStructure.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsElementDescriptor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsOrderRootTypeUIFactory.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseElementsDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseModulesDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElementDescriptor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesOrderRootTypeUIFactory.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/DetectedSourceRootsDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElementDescriptor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElementDescriptor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocOrderRootTypeUIFactory.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElementDescriptor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryFileChooser.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeBuilder.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeContentElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeStructure.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeRenderer.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeStructure.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElement.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElementDescriptor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesOrderRootTypeUIFactory.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/libraryEditor/UrlComparator.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementAction.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementPopupStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/ChooseLibrariesDialog.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNodeBase.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputBaseNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifact.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditor.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.form (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorListener.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorPolicy.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorUtil.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.form (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementsToEditInfo.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingNodeWeights.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeBuilder.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNodeFactoryOld.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeParameters.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeState.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/packaging/SelectedPackagingElements.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseLibrariesConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseStructureConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/CopyLibraryDialog.form (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetEditorFacadeImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetStructureConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetTypeConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/FindUsagesInProjectStructureActionBase.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalLibrariesConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalResourcesConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/HistoryAware.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkListConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/JdksConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainer.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainerFactory.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/LibraryConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleGroupConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleStructureConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/ModulesConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectJdksModel.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectLibrariesConfigurable.java (100%) rename {source => java/idea-ui/src}/com/intellij/openapi/roots/ui/configuration/projectRoot/StructureConfigurableContext.java (100%) rename {source => java/idea-ui/src}/com/intellij/peer/impl/PeerFactoryImpl.java (100%) rename {source => java/idea-ui/src}/com/intellij/projectImport/ImportChooserStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/projectImport/ProjectFormatPanel.form (100%) rename {source => java/idea-ui/src}/com/intellij/projectImport/ProjectFormatPanel.java (100%) rename {source => java/idea-ui/src}/com/intellij/projectImport/ProjectImportBuilder.java (100%) rename {source => java/idea-ui/src}/com/intellij/projectImport/ProjectImportProvider.java (100%) rename {source => java/idea-ui/src}/com/intellij/projectImport/ProjectImportWizardStep.java (100%) rename {source => java/idea-ui/src}/com/intellij/projectImport/ProjectOpenProcessorBase.java (100%) rename {source => java/idea-ui/src}/com/intellij/projectImport/SelectImportedProjectsStep.java (100%) rename {source => java/java-impl/src}/com/intellij/ide/JavaFileIconPatcher.java (100%) rename {source => java/java-impl/src}/com/intellij/ide/JavaFilePasteProvider.java (100%) rename {source => java/java-impl/src}/com/intellij/ide/actions/CreateClassAction.java (100%) rename {source => java/java-impl/src}/com/intellij/ide/actions/CreateTemplateInPackageAction.java (100%) rename {source => java/java-impl/src}/com/intellij/javadoc/GenerateJavadocDialog.java (100%) rename {source => java/java-impl/src}/com/intellij/javadoc/JavaDocGeneration.form (100%) rename {source => java/java-impl/src}/com/intellij/javadoc/JavadocBundle.java (100%) rename {source => java/java-impl/src}/com/intellij/javadoc/JavadocConfigurable.java (100%) rename {source => java/java-impl/src}/com/intellij/javadoc/JavadocConfiguration.java (100%) rename {source => java/java-impl/src}/com/intellij/javadoc/JavadocGenerationManager.java (100%) rename {source => java/java-impl/src}/com/intellij/javadoc/JavadocGenerationPanel.java (100%) rename {source => java/java-impl/src}/com/intellij/javadoc/actions/GenerateJavadocAction.java (100%) rename {source => java/java-impl/src}/com/intellij/openapi/fileTypes/impl/DefaultFileTypeFactory.java (100%) rename {source => java/openapi/src}/com/intellij/ide/IconUtilEx.java (100%) diff --git a/java/compiler/impl/compiler-impl.iml b/java/compiler/impl/compiler-impl.iml index ede529ef11f6..b94c45bdfa5c 100644 --- a/java/compiler/impl/compiler-impl.iml +++ b/java/compiler/impl/compiler-impl.iml @@ -29,6 +29,8 @@ + + diff --git a/java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java b/java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java index 6589a8363227..c29634890722 100644 --- a/java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java +++ b/java/compiler/impl/src/com/intellij/compiler/impl/CompileDriver.java @@ -33,15 +33,15 @@ import com.intellij.openapi.progress.ProcessCanceledException; import com.intellij.openapi.progress.ProgressIndicator; import com.intellij.openapi.project.DumbService; import com.intellij.openapi.project.Project; +import com.intellij.openapi.project.ProjectBundle; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.roots.ContentEntry; import com.intellij.openapi.roots.ModuleRootManager; import com.intellij.openapi.roots.ProjectRootManager; import com.intellij.openapi.roots.SourceFolder; import com.intellij.openapi.roots.ex.ProjectRootManagerEx; -import com.intellij.openapi.roots.ui.configuration.ClasspathEditor; import com.intellij.openapi.roots.ui.configuration.CommonContentEntriesEditor; -import com.intellij.openapi.roots.ui.configuration.ModulesConfigurator; +import com.intellij.openapi.roots.ui.configuration.ProjectSettingsService; import com.intellij.openapi.ui.Messages; import com.intellij.openapi.util.*; import com.intellij.openapi.util.io.FileUtil; @@ -59,7 +59,10 @@ import com.intellij.psi.PsiCompiledElement; import com.intellij.psi.PsiDocumentManager; import com.intellij.psi.PsiFile; import com.intellij.psi.PsiManager; -import com.intellij.util.*; +import com.intellij.util.Chunk; +import com.intellij.util.LocalTimeCounter; +import com.intellij.util.StringBuilderSpinAllocator; +import com.intellij.util.ThrowableRunnable; import com.intellij.util.containers.ContainerUtil; import com.intellij.util.containers.HashMap; import com.intellij.util.containers.OrderedSet; @@ -1739,7 +1742,7 @@ public class CompileDriver { } } if (!modulesWithoutJdkAssigned.isEmpty()) { - showNotSpecifiedError("error.jdk.not.specified", modulesWithoutJdkAssigned, ClasspathEditor.NAME); + showNotSpecifiedError("error.jdk.not.specified", modulesWithoutJdkAssigned, ProjectBundle.message("modules.classpath.title")); return false; } @@ -1955,7 +1958,7 @@ public class CompileDriver { } private void showConfigurationDialog(String moduleNameToSelect, String tabNameToSelect) { - ModulesConfigurator.showDialog(myProject, moduleNameToSelect, tabNameToSelect, false); + ProjectSettingsService.getInstance(myProject).showModuleConfigurationDialog(moduleNameToSelect, tabNameToSelect, false); } private static VirtualFile lookupVFile(final IntermediateOutputCompiler compiler, final Module module, final boolean forTestSources) { diff --git a/java/idea-ui/idea-ui.iml b/java/idea-ui/idea-ui.iml new file mode 100644 index 000000000000..3618b7ce3287 --- /dev/null +++ b/java/idea-ui/idea-ui.iml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/source/com/intellij/facet/FacetInfo.java b/java/idea-ui/src/com/intellij/facet/FacetInfo.java similarity index 100% rename from source/com/intellij/facet/FacetInfo.java rename to java/idea-ui/src/com/intellij/facet/FacetInfo.java diff --git a/source/com/intellij/facet/impl/DefaultFacetsProvider.java b/java/idea-ui/src/com/intellij/facet/impl/DefaultFacetsProvider.java similarity index 100% rename from source/com/intellij/facet/impl/DefaultFacetsProvider.java rename to java/idea-ui/src/com/intellij/facet/impl/DefaultFacetsProvider.java diff --git a/source/com/intellij/facet/impl/ProjectFacetsConfigurator.java b/java/idea-ui/src/com/intellij/facet/impl/ProjectFacetsConfigurator.java similarity index 100% rename from source/com/intellij/facet/impl/ProjectFacetsConfigurator.java rename to java/idea-ui/src/com/intellij/facet/impl/ProjectFacetsConfigurator.java diff --git a/source/com/intellij/facet/impl/autodetecting/AutodetectionFilter.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/AutodetectionFilter.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/AutodetectionFilter.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/AutodetectionFilter.java diff --git a/source/com/intellij/facet/impl/autodetecting/DefaultDetectedFacetPresentation.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/DefaultDetectedFacetPresentation.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/DefaultDetectedFacetPresentation.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/DefaultDetectedFacetPresentation.java diff --git a/source/com/intellij/facet/impl/autodetecting/DetectedFacetManager.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/DetectedFacetManager.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/DetectedFacetManager.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/DetectedFacetManager.java diff --git a/source/com/intellij/facet/impl/autodetecting/DisabledAutodetectionByTypeElement.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/DisabledAutodetectionByTypeElement.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/DisabledAutodetectionByTypeElement.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/DisabledAutodetectionByTypeElement.java diff --git a/source/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInModuleElement.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInModuleElement.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInModuleElement.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInModuleElement.java diff --git a/source/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInfo.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInfo.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInfo.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/DisabledAutodetectionInfo.java diff --git a/source/com/intellij/facet/impl/autodetecting/EnableAutodetectionWorker.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/EnableAutodetectionWorker.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/EnableAutodetectionWorker.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/EnableAutodetectionWorker.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetAutodetectingManager.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetAutodetectingManager.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetAutodetectingManager.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetAutodetectingManager.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetAutodetectingManagerImpl.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetAutodetectingManagerImpl.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetAutodetectingManagerImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetAutodetectingManagerImpl.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetByPsiFileDetectorWrapper.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetByPsiFileDetectorWrapper.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetByPsiFileDetectorWrapper.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetByPsiFileDetectorWrapper.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetByVirtualFileDetectorWrapper.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetByVirtualFileDetectorWrapper.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetByVirtualFileDetectorWrapper.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetByVirtualFileDetectorWrapper.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetDetectionIndex.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectionIndex.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetDetectionIndex.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectionIndex.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetDetectionIndexEntry.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectionIndexEntry.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetDetectionIndexEntry.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectionIndexEntry.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetDetectorForWizardRegistry.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectorForWizardRegistry.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetDetectorForWizardRegistry.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectorForWizardRegistry.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetDetectorRegistryEx.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectorRegistryEx.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetDetectorRegistryEx.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectorRegistryEx.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetDetectorWrapper.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectorWrapper.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetDetectorWrapper.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetDetectorWrapper.java diff --git a/source/com/intellij/facet/impl/autodetecting/FacetOnTheFlyDetectorRegistry.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetOnTheFlyDetectorRegistry.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/FacetOnTheFlyDetectorRegistry.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/FacetOnTheFlyDetectorRegistry.java diff --git a/source/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.form b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.form similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.form rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.form diff --git a/source/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsDialog.java diff --git a/source/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTree.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTree.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTree.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTree.java diff --git a/source/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTreeComponent.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTreeComponent.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTreeComponent.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/DetectedFacetsTreeComponent.java diff --git a/source/com/intellij/facet/impl/autodetecting/facetsTree/ImplicitFacetsTreeComponent.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/ImplicitFacetsTreeComponent.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/facetsTree/ImplicitFacetsTreeComponent.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/facetsTree/ImplicitFacetsTreeComponent.java diff --git a/source/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfo.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfo.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfo.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfo.java diff --git a/source/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfoImpl.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfoImpl.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfoImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/DetectedFacetInfoImpl.java diff --git a/source/com/intellij/facet/impl/autodetecting/model/FacetInfo2.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/FacetInfo2.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/model/FacetInfo2.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/FacetInfo2.java diff --git a/source/com/intellij/facet/impl/autodetecting/model/FacetInfoBackedByFacet.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/FacetInfoBackedByFacet.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/model/FacetInfoBackedByFacet.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/FacetInfoBackedByFacet.java diff --git a/source/com/intellij/facet/impl/autodetecting/model/FacetInfoSet.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/FacetInfoSet.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/model/FacetInfoSet.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/FacetInfoSet.java diff --git a/source/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java b/java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java similarity index 100% rename from source/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java rename to java/idea-ui/src/com/intellij/facet/impl/autodetecting/model/ProjectFacetInfoSet.java diff --git a/source/com/intellij/facet/impl/pointers/FacetPointerImpl.java b/java/idea-ui/src/com/intellij/facet/impl/pointers/FacetPointerImpl.java similarity index 100% rename from source/com/intellij/facet/impl/pointers/FacetPointerImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/pointers/FacetPointerImpl.java diff --git a/source/com/intellij/facet/impl/pointers/FacetPointersManagerImpl.java b/java/idea-ui/src/com/intellij/facet/impl/pointers/FacetPointersManagerImpl.java similarity index 100% rename from source/com/intellij/facet/impl/pointers/FacetPointersManagerImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/pointers/FacetPointersManagerImpl.java diff --git a/source/com/intellij/facet/impl/ui/FacetContextChangeListener.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetContextChangeListener.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetContextChangeListener.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetContextChangeListener.java diff --git a/source/com/intellij/facet/impl/ui/FacetDetectionProcessor.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetDetectionProcessor.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetDetectionProcessor.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetDetectionProcessor.java diff --git a/source/com/intellij/facet/impl/ui/FacetEditorContextBase.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorContextBase.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetEditorContextBase.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorContextBase.java diff --git a/source/com/intellij/facet/impl/ui/FacetEditorFacade.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorFacade.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetEditorFacade.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorFacade.java diff --git a/source/com/intellij/facet/impl/ui/FacetEditorImpl.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorImpl.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetEditorImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorImpl.java diff --git a/source/com/intellij/facet/impl/ui/FacetEditorsFactoryImpl.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorsFactoryImpl.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetEditorsFactoryImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorsFactoryImpl.java diff --git a/source/com/intellij/facet/impl/ui/FacetEditorsStateManager.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorsStateManager.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetEditorsStateManager.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorsStateManager.java diff --git a/source/com/intellij/facet/impl/ui/FacetEditorsStateManagerImpl.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorsStateManagerImpl.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetEditorsStateManagerImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetEditorsStateManagerImpl.java diff --git a/source/com/intellij/facet/impl/ui/FacetErrorPanel.form b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetErrorPanel.form similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetErrorPanel.form rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetErrorPanel.form diff --git a/source/com/intellij/facet/impl/ui/FacetErrorPanel.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetErrorPanel.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetErrorPanel.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetErrorPanel.java diff --git a/source/com/intellij/facet/impl/ui/FacetTreeModel.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetTreeModel.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetTreeModel.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetTreeModel.java diff --git a/source/com/intellij/facet/impl/ui/FacetTypeFrameworkSupportProvider.java b/java/idea-ui/src/com/intellij/facet/impl/ui/FacetTypeFrameworkSupportProvider.java similarity index 100% rename from source/com/intellij/facet/impl/ui/FacetTypeFrameworkSupportProvider.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/FacetTypeFrameworkSupportProvider.java diff --git a/source/com/intellij/facet/impl/ui/MultipleFacetEditorHelperImpl.java b/java/idea-ui/src/com/intellij/facet/impl/ui/MultipleFacetEditorHelperImpl.java similarity index 100% rename from source/com/intellij/facet/impl/ui/MultipleFacetEditorHelperImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/MultipleFacetEditorHelperImpl.java diff --git a/source/com/intellij/facet/impl/ui/ProjectConfigurableContext.java b/java/idea-ui/src/com/intellij/facet/impl/ui/ProjectConfigurableContext.java similarity index 100% rename from source/com/intellij/facet/impl/ui/ProjectConfigurableContext.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/ProjectConfigurableContext.java diff --git a/source/com/intellij/facet/impl/ui/VersionConfigurable.java b/java/idea-ui/src/com/intellij/facet/impl/ui/VersionConfigurable.java similarity index 100% rename from source/com/intellij/facet/impl/ui/VersionConfigurable.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/VersionConfigurable.java diff --git a/source/com/intellij/facet/impl/ui/VersionedFrameworkSupportProvider.java b/java/idea-ui/src/com/intellij/facet/impl/ui/VersionedFrameworkSupportProvider.java similarity index 100% rename from source/com/intellij/facet/impl/ui/VersionedFrameworkSupportProvider.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/VersionedFrameworkSupportProvider.java diff --git a/source/com/intellij/facet/impl/ui/actions/AddFacetAction.java b/java/idea-ui/src/com/intellij/facet/impl/ui/actions/AddFacetAction.java similarity index 100% rename from source/com/intellij/facet/impl/ui/actions/AddFacetAction.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/actions/AddFacetAction.java diff --git a/source/com/intellij/facet/impl/ui/actions/AddFacetActionGroup.java b/java/idea-ui/src/com/intellij/facet/impl/ui/actions/AddFacetActionGroup.java similarity index 100% rename from source/com/intellij/facet/impl/ui/actions/AddFacetActionGroup.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/actions/AddFacetActionGroup.java diff --git a/source/com/intellij/facet/impl/ui/actions/GroupToolbarAction.java b/java/idea-ui/src/com/intellij/facet/impl/ui/actions/GroupToolbarAction.java similarity index 100% rename from source/com/intellij/facet/impl/ui/actions/GroupToolbarAction.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/actions/GroupToolbarAction.java diff --git a/source/com/intellij/facet/impl/ui/facetType/DefaultFacetSettingsConfigurable.java b/java/idea-ui/src/com/intellij/facet/impl/ui/facetType/DefaultFacetSettingsConfigurable.java similarity index 100% rename from source/com/intellij/facet/impl/ui/facetType/DefaultFacetSettingsConfigurable.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/facetType/DefaultFacetSettingsConfigurable.java diff --git a/source/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.form b/java/idea-ui/src/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.form similarity index 100% rename from source/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.form rename to java/idea-ui/src/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.form diff --git a/source/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.java b/java/idea-ui/src/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.java similarity index 100% rename from source/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/facetType/FacetAutodetectionConfigurable.java diff --git a/source/com/intellij/facet/impl/ui/facetType/FacetTypeEditor.java b/java/idea-ui/src/com/intellij/facet/impl/ui/facetType/FacetTypeEditor.java similarity index 100% rename from source/com/intellij/facet/impl/ui/facetType/FacetTypeEditor.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/facetType/FacetTypeEditor.java diff --git a/source/com/intellij/facet/impl/ui/libraries/ChooseLibrariesDialog.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/ChooseLibrariesDialog.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/ChooseLibrariesDialog.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/ChooseLibrariesDialog.java diff --git a/source/com/intellij/facet/impl/ui/libraries/DelegatingLibrariesValidatorContext.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/DelegatingLibrariesValidatorContext.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/DelegatingLibrariesValidatorContext.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/DelegatingLibrariesValidatorContext.java diff --git a/source/com/intellij/facet/impl/ui/libraries/FacetLibrariesValidatorImpl.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/FacetLibrariesValidatorImpl.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/FacetLibrariesValidatorImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/FacetLibrariesValidatorImpl.java diff --git a/source/com/intellij/facet/impl/ui/libraries/LibrariesValidationComponentImpl.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibrariesValidationComponentImpl.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/LibrariesValidationComponentImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibrariesValidationComponentImpl.java diff --git a/source/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContext.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContext.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContext.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContext.java diff --git a/source/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContextImpl.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContextImpl.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContextImpl.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibrariesValidatorContextImpl.java diff --git a/source/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.form b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.form similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.form rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.form diff --git a/source/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryCompositionOptionsPanel.java diff --git a/source/com/intellij/facet/impl/ui/libraries/LibraryCompositionSettings.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryCompositionSettings.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/LibraryCompositionSettings.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryCompositionSettings.java diff --git a/source/com/intellij/facet/impl/ui/libraries/LibraryDownloader.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryDownloader.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/LibraryDownloader.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryDownloader.java diff --git a/source/com/intellij/facet/impl/ui/libraries/LibraryDownloadingMirrorsMap.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryDownloadingMirrorsMap.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/LibraryDownloadingMirrorsMap.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/LibraryDownloadingMirrorsMap.java diff --git a/source/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.form b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.form similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.form rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.form diff --git a/source/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RemoteRepositoryMirrorPanel.java diff --git a/source/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/RequiredLibrariesInfo.java diff --git a/source/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationInfo.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationInfo.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationInfo.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationInfo.java diff --git a/source/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationManager.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationManager.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationManager.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/LibrariesConfigurationManager.java diff --git a/source/com/intellij/facet/impl/ui/libraries/versions/LibraryConfigurationInfo.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/LibraryConfigurationInfo.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/versions/LibraryConfigurationInfo.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/LibraryConfigurationInfo.java diff --git a/source/com/intellij/facet/impl/ui/libraries/versions/LibraryVersionInfo.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/LibraryVersionInfo.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/versions/LibraryVersionInfo.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/LibraryVersionInfo.java diff --git a/source/com/intellij/facet/impl/ui/libraries/versions/VersionsComponent.java b/java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/VersionsComponent.java similarity index 100% rename from source/com/intellij/facet/impl/ui/libraries/versions/VersionsComponent.java rename to java/idea-ui/src/com/intellij/facet/impl/ui/libraries/versions/VersionsComponent.java diff --git a/source/com/intellij/ide/RecentProjectsManager.java b/java/idea-ui/src/com/intellij/ide/RecentProjectsManager.java similarity index 100% rename from source/com/intellij/ide/RecentProjectsManager.java rename to java/idea-ui/src/com/intellij/ide/RecentProjectsManager.java diff --git a/source/com/intellij/ide/actions/NewProjectAction.java b/java/idea-ui/src/com/intellij/ide/actions/NewProjectAction.java similarity index 100% rename from source/com/intellij/ide/actions/NewProjectAction.java rename to java/idea-ui/src/com/intellij/ide/actions/NewProjectAction.java diff --git a/source/com/intellij/ide/actions/OpenProjectAction.java b/java/idea-ui/src/com/intellij/ide/actions/OpenProjectAction.java similarity index 100% rename from source/com/intellij/ide/actions/OpenProjectAction.java rename to java/idea-ui/src/com/intellij/ide/actions/OpenProjectAction.java diff --git a/source/com/intellij/ide/actions/ShowModulePropertiesAction.java b/java/idea-ui/src/com/intellij/ide/actions/ShowModulePropertiesAction.java similarity index 100% rename from source/com/intellij/ide/actions/ShowModulePropertiesAction.java rename to java/idea-ui/src/com/intellij/ide/actions/ShowModulePropertiesAction.java diff --git a/source/com/intellij/ide/actions/WhatsNewAction.java b/java/idea-ui/src/com/intellij/ide/actions/WhatsNewAction.java similarity index 100% rename from source/com/intellij/ide/actions/WhatsNewAction.java rename to java/idea-ui/src/com/intellij/ide/actions/WhatsNewAction.java diff --git a/source/com/intellij/ide/impl/NewProjectUtil.java b/java/idea-ui/src/com/intellij/ide/impl/NewProjectUtil.java similarity index 100% rename from source/com/intellij/ide/impl/NewProjectUtil.java rename to java/idea-ui/src/com/intellij/ide/impl/NewProjectUtil.java diff --git a/source/com/intellij/ide/impl/ProjectSettingsSelectInTarget.java b/java/idea-ui/src/com/intellij/ide/impl/ProjectSettingsSelectInTarget.java similarity index 100% rename from source/com/intellij/ide/impl/ProjectSettingsSelectInTarget.java rename to java/idea-ui/src/com/intellij/ide/impl/ProjectSettingsSelectInTarget.java diff --git a/source/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportAction.java b/java/idea-ui/src/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportAction.java similarity index 100% rename from source/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportAction.java rename to java/idea-ui/src/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportAction.java diff --git a/source/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportDialog.java b/java/idea-ui/src/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportDialog.java similarity index 100% rename from source/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportDialog.java rename to java/idea-ui/src/com/intellij/ide/util/frameworkSupport/AddFrameworkSupportDialog.java diff --git a/source/com/intellij/ide/util/frameworkSupport/FrameworkSupportUtil.java b/java/idea-ui/src/com/intellij/ide/util/frameworkSupport/FrameworkSupportUtil.java similarity index 100% rename from source/com/intellij/ide/util/frameworkSupport/FrameworkSupportUtil.java rename to java/idea-ui/src/com/intellij/ide/util/frameworkSupport/FrameworkSupportUtil.java diff --git a/source/com/intellij/ide/util/importProject/DelegatingProgressIndicator.java b/java/idea-ui/src/com/intellij/ide/util/importProject/DelegatingProgressIndicator.java similarity index 100% rename from source/com/intellij/ide/util/importProject/DelegatingProgressIndicator.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/DelegatingProgressIndicator.java diff --git a/source/com/intellij/ide/util/importProject/FacetDetectionStep.form b/java/idea-ui/src/com/intellij/ide/util/importProject/FacetDetectionStep.form similarity index 100% rename from source/com/intellij/ide/util/importProject/FacetDetectionStep.form rename to java/idea-ui/src/com/intellij/ide/util/importProject/FacetDetectionStep.form diff --git a/source/com/intellij/ide/util/importProject/FacetDetectionStep.java b/java/idea-ui/src/com/intellij/ide/util/importProject/FacetDetectionStep.java similarity index 100% rename from source/com/intellij/ide/util/importProject/FacetDetectionStep.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/FacetDetectionStep.java diff --git a/source/com/intellij/ide/util/importProject/LibrariesDetectionStep.java b/java/idea-ui/src/com/intellij/ide/util/importProject/LibrariesDetectionStep.java similarity index 100% rename from source/com/intellij/ide/util/importProject/LibrariesDetectionStep.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/LibrariesDetectionStep.java diff --git a/source/com/intellij/ide/util/importProject/LibrariesLayoutPanel.java b/java/idea-ui/src/com/intellij/ide/util/importProject/LibrariesLayoutPanel.java similarity index 100% rename from source/com/intellij/ide/util/importProject/LibrariesLayoutPanel.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/LibrariesLayoutPanel.java diff --git a/source/com/intellij/ide/util/importProject/LibraryDescriptor.java b/java/idea-ui/src/com/intellij/ide/util/importProject/LibraryDescriptor.java similarity index 100% rename from source/com/intellij/ide/util/importProject/LibraryDescriptor.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/LibraryDescriptor.java diff --git a/source/com/intellij/ide/util/importProject/ModuleDescriptor.java b/java/idea-ui/src/com/intellij/ide/util/importProject/ModuleDescriptor.java similarity index 100% rename from source/com/intellij/ide/util/importProject/ModuleDescriptor.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/ModuleDescriptor.java diff --git a/source/com/intellij/ide/util/importProject/ModuleInsight.java b/java/idea-ui/src/com/intellij/ide/util/importProject/ModuleInsight.java similarity index 100% rename from source/com/intellij/ide/util/importProject/ModuleInsight.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/ModuleInsight.java diff --git a/source/com/intellij/ide/util/importProject/ModulesDetectionStep.java b/java/idea-ui/src/com/intellij/ide/util/importProject/ModulesDetectionStep.java similarity index 100% rename from source/com/intellij/ide/util/importProject/ModulesDetectionStep.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/ModulesDetectionStep.java diff --git a/source/com/intellij/ide/util/importProject/ModulesLayoutPanel.java b/java/idea-ui/src/com/intellij/ide/util/importProject/ModulesLayoutPanel.java similarity index 100% rename from source/com/intellij/ide/util/importProject/ModulesLayoutPanel.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/ModulesLayoutPanel.java diff --git a/source/com/intellij/ide/util/importProject/ProgressIndicatorWrapper.java b/java/idea-ui/src/com/intellij/ide/util/importProject/ProgressIndicatorWrapper.java similarity index 100% rename from source/com/intellij/ide/util/importProject/ProgressIndicatorWrapper.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/ProgressIndicatorWrapper.java diff --git a/source/com/intellij/ide/util/importProject/ProjectLayoutPanel.java b/java/idea-ui/src/com/intellij/ide/util/importProject/ProjectLayoutPanel.java similarity index 100% rename from source/com/intellij/ide/util/importProject/ProjectLayoutPanel.java rename to java/idea-ui/src/com/intellij/ide/util/importProject/ProjectLayoutPanel.java diff --git a/source/com/intellij/ide/util/newProjectWizard/AddModuleWizard.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/AddModuleWizard.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/AddModuleWizard.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/AddModuleWizard.java diff --git a/source/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.form b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.form similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.form rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.form diff --git a/source/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/AddSupportForFrameworksPanel.java diff --git a/source/com/intellij/ide/util/newProjectWizard/FrameworkSupportConfigurable.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/FrameworkSupportConfigurable.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/FrameworkSupportConfigurable.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/FrameworkSupportConfigurable.java diff --git a/source/com/intellij/ide/util/newProjectWizard/FrameworkSupportModel.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/FrameworkSupportModel.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/FrameworkSupportModel.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/FrameworkSupportModel.java diff --git a/source/com/intellij/ide/util/newProjectWizard/FrameworkSupportModelListener.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/FrameworkSupportModelListener.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/FrameworkSupportModelListener.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/FrameworkSupportModelListener.java diff --git a/source/com/intellij/ide/util/newProjectWizard/FrameworkSupportProvider.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/FrameworkSupportProvider.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/FrameworkSupportProvider.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/FrameworkSupportProvider.java diff --git a/source/com/intellij/ide/util/newProjectWizard/ProjectCreateModeStep.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectCreateModeStep.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/ProjectCreateModeStep.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectCreateModeStep.java diff --git a/source/com/intellij/ide/util/newProjectWizard/ProjectFromSourcesBuilder.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectFromSourcesBuilder.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/ProjectFromSourcesBuilder.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectFromSourcesBuilder.java diff --git a/source/com/intellij/ide/util/newProjectWizard/ProjectNameStep.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectNameStep.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/ProjectNameStep.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectNameStep.java diff --git a/source/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.form b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.form similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.form rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.form diff --git a/source/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/ProjectNameWithTypeStep.java diff --git a/source/com/intellij/ide/util/newProjectWizard/SourcePathsStep.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SourcePathsStep.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/SourcePathsStep.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SourcePathsStep.java diff --git a/source/com/intellij/ide/util/newProjectWizard/StepSequence.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/StepSequence.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/StepSequence.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/StepSequence.java diff --git a/source/com/intellij/ide/util/newProjectWizard/SupportForFrameworksStep.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SupportForFrameworksStep.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/SupportForFrameworksStep.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/SupportForFrameworksStep.java diff --git a/source/com/intellij/ide/util/newProjectWizard/impl/FrameworkSupportModelImpl.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/impl/FrameworkSupportModelImpl.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/impl/FrameworkSupportModelImpl.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/impl/FrameworkSupportModelImpl.java diff --git a/source/com/intellij/ide/util/newProjectWizard/modes/CreateFromScratchMode.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/CreateFromScratchMode.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/modes/CreateFromScratchMode.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/CreateFromScratchMode.java diff --git a/source/com/intellij/ide/util/newProjectWizard/modes/CreateFromSourcesMode.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/CreateFromSourcesMode.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/modes/CreateFromSourcesMode.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/CreateFromSourcesMode.java diff --git a/source/com/intellij/ide/util/newProjectWizard/modes/ImportImlMode.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/ImportImlMode.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/modes/ImportImlMode.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/ImportImlMode.java diff --git a/source/com/intellij/ide/util/newProjectWizard/modes/ImportMode.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/ImportMode.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/modes/ImportMode.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/ImportMode.java diff --git a/source/com/intellij/ide/util/newProjectWizard/modes/WizardMode.java b/java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/WizardMode.java similarity index 100% rename from source/com/intellij/ide/util/newProjectWizard/modes/WizardMode.java rename to java/idea-ui/src/com/intellij/ide/util/newProjectWizard/modes/WizardMode.java diff --git a/source/com/intellij/ide/util/projectWizard/AbstractStepWithProgress.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/AbstractStepWithProgress.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/AbstractStepWithProgress.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/AbstractStepWithProgress.java diff --git a/source/com/intellij/ide/util/projectWizard/ExistingModuleLoader.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ExistingModuleLoader.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ExistingModuleLoader.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ExistingModuleLoader.java diff --git a/source/com/intellij/ide/util/projectWizard/JdkChooserPanel.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/JdkChooserPanel.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/JdkChooserPanel.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/JdkChooserPanel.java diff --git a/source/com/intellij/ide/util/projectWizard/LibraryFilter.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/LibraryFilter.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/LibraryFilter.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/LibraryFilter.java diff --git a/source/com/intellij/ide/util/projectWizard/ModuleCreationPromptStep.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ModuleCreationPromptStep.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ModuleCreationPromptStep.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ModuleCreationPromptStep.java diff --git a/source/com/intellij/ide/util/projectWizard/ModuleTypeStep.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ModuleTypeStep.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ModuleTypeStep.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ModuleTypeStep.java diff --git a/source/com/intellij/ide/util/projectWizard/NameLocationStep.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/NameLocationStep.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/NameLocationStep.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/NameLocationStep.java diff --git a/source/com/intellij/ide/util/projectWizard/NamePathComponent.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/NamePathComponent.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/NamePathComponent.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/NamePathComponent.java diff --git a/source/com/intellij/ide/util/projectWizard/OutputPathsStep.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/OutputPathsStep.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/OutputPathsStep.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/OutputPathsStep.java diff --git a/source/com/intellij/ide/util/projectWizard/ProjectJdkForModuleStep.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectJdkForModuleStep.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ProjectJdkForModuleStep.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectJdkForModuleStep.java diff --git a/source/com/intellij/ide/util/projectWizard/ProjectJdkListRenderer.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectJdkListRenderer.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ProjectJdkListRenderer.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectJdkListRenderer.java diff --git a/source/com/intellij/ide/util/projectWizard/ProjectJdkStep.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectJdkStep.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ProjectJdkStep.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectJdkStep.java diff --git a/source/com/intellij/ide/util/projectWizard/ProjectNameStep.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectNameStep.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ProjectNameStep.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectNameStep.java diff --git a/source/com/intellij/ide/util/projectWizard/ProjectOutputPathsStep.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectOutputPathsStep.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ProjectOutputPathsStep.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectOutputPathsStep.java diff --git a/source/com/intellij/ide/util/projectWizard/ProjectWizardStepFactoryImpl.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectWizardStepFactoryImpl.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ProjectWizardStepFactoryImpl.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectWizardStepFactoryImpl.java diff --git a/source/com/intellij/ide/util/projectWizard/ProjectWizardUtil.java b/java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectWizardUtil.java similarity index 100% rename from source/com/intellij/ide/util/projectWizard/ProjectWizardUtil.java rename to java/idea-ui/src/com/intellij/ide/util/projectWizard/ProjectWizardUtil.java diff --git a/source/com/intellij/jar/BuildJarAction.java b/java/idea-ui/src/com/intellij/jar/BuildJarAction.java similarity index 100% rename from source/com/intellij/jar/BuildJarAction.java rename to java/idea-ui/src/com/intellij/jar/BuildJarAction.java diff --git a/source/com/intellij/jar/BuildJarDialog.form b/java/idea-ui/src/com/intellij/jar/BuildJarDialog.form similarity index 100% rename from source/com/intellij/jar/BuildJarDialog.form rename to java/idea-ui/src/com/intellij/jar/BuildJarDialog.form diff --git a/source/com/intellij/jar/BuildJarDialog.java b/java/idea-ui/src/com/intellij/jar/BuildJarDialog.java similarity index 100% rename from source/com/intellij/jar/BuildJarDialog.java rename to java/idea-ui/src/com/intellij/jar/BuildJarDialog.java diff --git a/source/com/intellij/jar/BuildJarProjectSettings.java b/java/idea-ui/src/com/intellij/jar/BuildJarProjectSettings.java similarity index 100% rename from source/com/intellij/jar/BuildJarProjectSettings.java rename to java/idea-ui/src/com/intellij/jar/BuildJarProjectSettings.java diff --git a/source/com/intellij/jar/BuildJarRefactoringListenerProvider.java b/java/idea-ui/src/com/intellij/jar/BuildJarRefactoringListenerProvider.java similarity index 100% rename from source/com/intellij/jar/BuildJarRefactoringListenerProvider.java rename to java/idea-ui/src/com/intellij/jar/BuildJarRefactoringListenerProvider.java diff --git a/source/com/intellij/jar/BuildJarSettings.java b/java/idea-ui/src/com/intellij/jar/BuildJarSettings.java similarity index 100% rename from source/com/intellij/jar/BuildJarSettings.java rename to java/idea-ui/src/com/intellij/jar/BuildJarSettings.java diff --git a/source/com/intellij/jar/JarCompiler.java b/java/idea-ui/src/com/intellij/jar/JarCompiler.java similarity index 100% rename from source/com/intellij/jar/JarCompiler.java rename to java/idea-ui/src/com/intellij/jar/JarCompiler.java diff --git a/source/com/intellij/jar/JarPackagingEditorPolicy.java b/java/idea-ui/src/com/intellij/jar/JarPackagingEditorPolicy.java similarity index 100% rename from source/com/intellij/jar/JarPackagingEditorPolicy.java rename to java/idea-ui/src/com/intellij/jar/JarPackagingEditorPolicy.java diff --git a/source/com/intellij/jar/JarPackagingTreeBuilder.java b/java/idea-ui/src/com/intellij/jar/JarPackagingTreeBuilder.java similarity index 100% rename from source/com/intellij/jar/JarPackagingTreeBuilder.java rename to java/idea-ui/src/com/intellij/jar/JarPackagingTreeBuilder.java diff --git a/java/java-impl/src/com/intellij/openapi/module/impl/ModuleConfigurationStateImpl.java b/java/idea-ui/src/com/intellij/openapi/module/impl/ModuleConfigurationStateImpl.java similarity index 100% rename from java/java-impl/src/com/intellij/openapi/module/impl/ModuleConfigurationStateImpl.java rename to java/idea-ui/src/com/intellij/openapi/module/impl/ModuleConfigurationStateImpl.java diff --git a/source/com/intellij/openapi/projectRoots/ui/NotifiableSdkModel.java b/java/idea-ui/src/com/intellij/openapi/projectRoots/ui/NotifiableSdkModel.java similarity index 100% rename from source/com/intellij/openapi/projectRoots/ui/NotifiableSdkModel.java rename to java/idea-ui/src/com/intellij/openapi/projectRoots/ui/NotifiableSdkModel.java diff --git a/source/com/intellij/openapi/projectRoots/ui/PathEditor.java b/java/idea-ui/src/com/intellij/openapi/projectRoots/ui/PathEditor.java similarity index 100% rename from source/com/intellij/openapi/projectRoots/ui/PathEditor.java rename to java/idea-ui/src/com/intellij/openapi/projectRoots/ui/PathEditor.java diff --git a/source/com/intellij/openapi/projectRoots/ui/ProjectJdksEditor.java b/java/idea-ui/src/com/intellij/openapi/projectRoots/ui/ProjectJdksEditor.java similarity index 100% rename from source/com/intellij/openapi/projectRoots/ui/ProjectJdksEditor.java rename to java/idea-ui/src/com/intellij/openapi/projectRoots/ui/ProjectJdksEditor.java diff --git a/source/com/intellij/openapi/projectRoots/ui/SdkEditor.java b/java/idea-ui/src/com/intellij/openapi/projectRoots/ui/SdkEditor.java similarity index 100% rename from source/com/intellij/openapi/projectRoots/ui/SdkEditor.java rename to java/idea-ui/src/com/intellij/openapi/projectRoots/ui/SdkEditor.java diff --git a/source/com/intellij/openapi/projectRoots/ui/Util.java b/java/idea-ui/src/com/intellij/openapi/projectRoots/ui/Util.java similarity index 100% rename from source/com/intellij/openapi/projectRoots/ui/Util.java rename to java/idea-ui/src/com/intellij/openapi/projectRoots/ui/Util.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ActionsHeaderComponent.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ActionsHeaderComponent.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ActionsHeaderComponent.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ActionsHeaderComponent.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/AnnotationsEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/AnnotationsEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/AnnotationsEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/AnnotationsEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/BuildElementsEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/BuildElementsEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/BuildElementsEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/BuildElementsEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ClasspathEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ClasspathEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ClasspathEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ClasspathEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ClasspathPanel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ClasspathPanel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ClasspathPanel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ClasspathPanel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ContentEntriesEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ContentEntriesEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ContentEntriesEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ContentEntriesEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/DefaultModuleConfigurationEditorFactoryImpl.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/DefaultModuleConfigurationEditorFactoryImpl.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/DefaultModuleConfigurationEditorFactoryImpl.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/DefaultModuleConfigurationEditorFactoryImpl.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/DefaultModuleEditorsProvider.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/DefaultModuleEditorsProvider.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/DefaultModuleEditorsProvider.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/DefaultModuleEditorsProvider.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/IdeaProjectSettingsService.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/IdeaProjectSettingsService.java similarity index 84% rename from source/com/intellij/openapi/roots/ui/configuration/IdeaProjectSettingsService.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/IdeaProjectSettingsService.java index c594a2540ce6..91c0498733fe 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/IdeaProjectSettingsService.java +++ b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/IdeaProjectSettingsService.java @@ -2,6 +2,7 @@ package com.intellij.openapi.roots.ui.configuration; import com.intellij.ide.projectView.impl.ModuleGroup; import com.intellij.ide.projectView.impl.nodes.NamedLibraryElement; +import com.intellij.ide.util.projectWizard.JdkChooserPanel; import com.intellij.openapi.module.Module; import com.intellij.openapi.options.ShowSettingsUtil; import com.intellij.openapi.project.Project; @@ -9,6 +10,7 @@ import com.intellij.openapi.roots.JdkOrderEntry; import com.intellij.openapi.roots.LibraryOrderEntry; import com.intellij.openapi.roots.OrderEntry; import com.intellij.openapi.roots.ui.configuration.projectRoot.ModuleStructureConfigurable; +import com.intellij.openapi.projectRoots.Sdk; import org.jetbrains.annotations.Nullable; /** @@ -60,4 +62,14 @@ public class IdeaProjectSettingsService extends ProjectSettingsService { } return false; } + + @Override + public void showModuleConfigurationDialog(String moduleToSelect, String tabNameToSelect, boolean showModuleWizard) { + ModulesConfigurator.showDialog(myProject, moduleToSelect, tabNameToSelect, showModuleWizard); + } + + @Override + public Sdk chooseAndSetSdk() { + return JdkChooserPanel.chooseAndSetJDK(myProject); + } } diff --git a/source/com/intellij/openapi/roots/ui/configuration/JavaContentEntriesEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavaContentEntriesEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/JavaContentEntriesEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavaContentEntriesEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/JavaContentEntryEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavaContentEntryEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/JavaContentEntryEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavaContentEntryEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/JavaContentEntryTreeEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavaContentEntryTreeEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/JavaContentEntryTreeEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavaContentEntryTreeEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/JavaContentRootPanel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavaContentRootPanel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/JavaContentRootPanel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavaContentRootPanel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/JavadocEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavadocEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/JavadocEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JavadocEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/JdkComboBox.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/LanguageLevelCombo.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LanguageLevelCombo.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/LanguageLevelCombo.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LanguageLevelCombo.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LanguageLevelConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/LibrariesAlphaComparator.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibrariesAlphaComparator.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/LibrariesAlphaComparator.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibrariesAlphaComparator.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/LibraryChooserElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibraryChooserElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/LibraryChooserElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibraryChooserElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/LibraryDependantsPanel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibraryDependantsPanel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/LibraryDependantsPanel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibraryDependantsPanel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/LibraryTableEditorForm.form b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibraryTableEditorForm.form similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/LibraryTableEditorForm.form rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibraryTableEditorForm.form diff --git a/source/com/intellij/openapi/roots/ui/configuration/LibraryTableModifiableModelProvider.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibraryTableModifiableModelProvider.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/LibraryTableModifiableModelProvider.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/LibraryTableModifiableModelProvider.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModuleChooserElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleChooserElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModuleChooserElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleChooserElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModuleCreationInfo.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleCreationInfo.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModuleCreationInfo.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleCreationInfo.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModuleDependantsPanel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleDependantsPanel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModuleDependantsPanel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleDependantsPanel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModuleEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModuleEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModuleEditorState.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleEditorState.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModuleEditorState.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleEditorState.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModuleJdkConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleJdkConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModuleJdkConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleJdkConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModuleLevelConfigurablesEditorProvider.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleLevelConfigurablesEditorProvider.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModuleLevelConfigurablesEditorProvider.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModuleLevelConfigurablesEditorProvider.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModulesAlphaComparator.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesAlphaComparator.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModulesAlphaComparator.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesAlphaComparator.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.form b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.form similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.form rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.form diff --git a/source/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ModulesConfigurator.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/MoveTableRowButtonListener.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/MoveTableRowButtonListener.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/MoveTableRowButtonListener.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/MoveTableRowButtonListener.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/NamedLibrariesPanel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/NamedLibrariesPanel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/NamedLibrariesPanel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/NamedLibrariesPanel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/OrderRootTypeUIFactory.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/OrderRootTypeUIFactory.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/OrderRootTypeUIFactory.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/OrderRootTypeUIFactory.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/OutputEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/OutputEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/OutputEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/OutputEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/PathUIUtils.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/PathUIUtils.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/PathUIUtils.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/PathUIUtils.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ProjectConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ProjectConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ProjectConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ProjectConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ProjectJdkConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ProjectJdkConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ProjectJdkConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ProjectJdkConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ProjectJdksConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ProjectJdksConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ProjectJdksConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ProjectJdksConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/ProjectStructureConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ProjectStructureConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/ProjectStructureConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/ProjectStructureConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/SidePanel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/SidePanel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/SidePanel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/SidePanel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/UIRootConfigurationAccessor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/UIRootConfigurationAccessor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/UIRootConfigurationAccessor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/UIRootConfigurationAccessor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/actions/NewModuleAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/actions/NewModuleAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/actions/NewModuleAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/actions/NewModuleAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/actions/NewModuleInGroupAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/actions/NewModuleInGroupAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/actions/NewModuleInGroupAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/actions/NewModuleInGroupAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/AddCompositeElementActionGroup.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/AddCompositeElementActionGroup.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/AddCompositeElementActionGroup.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/AddCompositeElementActionGroup.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/AddPackagingElementActionGroup.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/AddPackagingElementActionGroup.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/AddPackagingElementActionGroup.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/AddPackagingElementActionGroup.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorContextImpl.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorContextImpl.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorContextImpl.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorContextImpl.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorEx.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorEx.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorEx.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorEx.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorImpl.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorImpl.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorImpl.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorImpl.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorListener.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorListener.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorListener.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorListener.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.form b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.form similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.form rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.form diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactErrorPanel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactPropertiesEditors.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactPropertiesEditors.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactPropertiesEditors.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactPropertiesEditors.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactUtil.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactUtil.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactUtil.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactUtil.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactValidationManagerImpl.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactValidationManagerImpl.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactValidationManagerImpl.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactValidationManagerImpl.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsEditorImpl.form b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsEditorImpl.form similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsEditorImpl.form rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsEditorImpl.form diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurableContextImpl.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurableContextImpl.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurableContextImpl.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactsStructureConfigurableContextImpl.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ChooseArtifactsDialog.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ChooseArtifactsDialog.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ChooseArtifactsDialog.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ChooseArtifactsDialog.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ComplexElementSubstitutionParameters.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ComplexElementSubstitutionParameters.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ComplexElementSubstitutionParameters.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ComplexElementSubstitutionParameters.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutNodesDraggingObject.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutNodesDraggingObject.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutNodesDraggingObject.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutNodesDraggingObject.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTree.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTree.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTree.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTree.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeComponent.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeComponent.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeComponent.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeComponent.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeSelection.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeSelection.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeSelection.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeSelection.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ManifestFilesInfo.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ManifestFilesInfo.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ManifestFilesInfo.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ManifestFilesInfo.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementDraggingObject.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementDraggingObject.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementDraggingObject.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementDraggingObject.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementProcessor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementProcessor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementProcessor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/PackagingElementProcessor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/ParentElementProcessor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ParentElementProcessor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/ParentElementProcessor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/ParentElementProcessor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/SimpleDnDAwareTree.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/SimpleDnDAwareTree.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/SimpleDnDAwareTree.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/SimpleDnDAwareTree.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/SourceItemsDraggingObject.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/SourceItemsDraggingObject.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/SourceItemsDraggingObject.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/SourceItemsDraggingObject.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorFindUsagesAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorFindUsagesAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorFindUsagesAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorFindUsagesAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorNavigateAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorNavigateAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorNavigateAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ArtifactEditorNavigateAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ExtractArtifactAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ExtractArtifactAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ExtractArtifactAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/ExtractArtifactAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/HideContentAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/HideContentAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/HideContentAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/HideContentAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/InlineArtifactAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/InlineArtifactAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/InlineArtifactAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/InlineArtifactAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/MoveElementAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/MoveElementAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/MoveElementAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/MoveElementAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RemovePackagingElementAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RemovePackagingElementAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RemovePackagingElementAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RemovePackagingElementAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RenamePackagingElementAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RenamePackagingElementAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RenamePackagingElementAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RenamePackagingElementAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/SortElementsToggleAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/SortElementsToggleAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/SortElementsToggleAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/actions/SortElementsToggleAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactRootNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactRootNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactRootNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactRootNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactsTreeNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactsTreeNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactsTreeNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ArtifactsTreeNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ComplexPackagingElementNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ComplexPackagingElementNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ComplexPackagingElementNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/ComplexPackagingElementNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/CompositePackagingElementNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/CompositePackagingElementNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/CompositePackagingElementNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/CompositePackagingElementNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingElementNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingElementNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingElementNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingElementNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingNodeSource.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingNodeSource.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingNodeSource.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingNodeSource.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingTreeNodeFactory.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingTreeNodeFactory.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingTreeNodeFactory.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/nodes/PackagingTreeNodeFactory.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactSourceItem.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactSourceItem.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactSourceItem.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactSourceItem.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactsSourceItemsProvider.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactsSourceItemsProvider.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactsSourceItemsProvider.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ArtifactsSourceItemsProvider.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/DelegatedSourceItemPresentation.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/DelegatedSourceItemPresentation.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/DelegatedSourceItemPresentation.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/DelegatedSourceItemPresentation.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/LibrarySourceItem.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/LibrarySourceItem.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/LibrarySourceItem.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/LibrarySourceItem.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleGroupItem.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleGroupItem.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleGroupItem.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleGroupItem.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleOutputSourceItem.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleOutputSourceItem.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleOutputSourceItem.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleOutputSourceItem.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleSourceItemGroup.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleSourceItemGroup.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleSourceItemGroup.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleSourceItemGroup.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModulesAndLibrariesSourceItemsProvider.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModulesAndLibrariesSourceItemsProvider.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModulesAndLibrariesSourceItemsProvider.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModulesAndLibrariesSourceItemsProvider.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoDefaultLocationAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoDefaultLocationAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoDefaultLocationAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoDefaultLocationAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoParentAndLinkViaManifestAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoParentAndLinkViaManifestAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoParentAndLinkViaManifestAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoParentAndLinkViaManifestAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNodeBase.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNodeBase.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNodeBase.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemNodeBase.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTree.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTree.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTree.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTree.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTreeRoot.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTreeRoot.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTreeRoot.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/SourceItemsTreeRoot.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/AbstractLibraryTreeStructure.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/AbstractLibraryTreeStructure.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/AbstractLibraryTreeStructure.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/AbstractLibraryTreeStructure.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsElementDescriptor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsElementDescriptor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsElementDescriptor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsElementDescriptor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsOrderRootTypeUIFactory.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsOrderRootTypeUIFactory.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsOrderRootTypeUIFactory.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/AnnotationsOrderRootTypeUIFactory.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseElementsDialog.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseElementsDialog.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseElementsDialog.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseElementsDialog.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseModulesDialog.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseModulesDialog.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseModulesDialog.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ChooseModulesDialog.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElementDescriptor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElementDescriptor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElementDescriptor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesElementDescriptor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesOrderRootTypeUIFactory.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesOrderRootTypeUIFactory.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesOrderRootTypeUIFactory.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ClassesOrderRootTypeUIFactory.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/DetectedSourceRootsDialog.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/DetectedSourceRootsDialog.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/DetectedSourceRootsDialog.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/DetectedSourceRootsDialog.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElementDescriptor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElementDescriptor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElementDescriptor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/ItemElementDescriptor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElementDescriptor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElementDescriptor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElementDescriptor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocElementDescriptor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocOrderRootTypeUIFactory.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocOrderRootTypeUIFactory.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocOrderRootTypeUIFactory.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/JavadocOrderRootTypeUIFactory.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElementDescriptor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElementDescriptor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElementDescriptor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryElementDescriptor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryFileChooser.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryFileChooser.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryFileChooser.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryFileChooser.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeBuilder.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeBuilder.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeBuilder.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeBuilder.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeContentElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeContentElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeContentElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeContentElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeStructure.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeStructure.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeStructure.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTableTreeStructure.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeRenderer.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeRenderer.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeRenderer.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeRenderer.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeStructure.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeStructure.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeStructure.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/LibraryTreeStructure.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElement.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElement.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElement.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElement.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElementDescriptor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElementDescriptor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElementDescriptor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesElementDescriptor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesOrderRootTypeUIFactory.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesOrderRootTypeUIFactory.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesOrderRootTypeUIFactory.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/SourcesOrderRootTypeUIFactory.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/libraryEditor/UrlComparator.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/UrlComparator.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/libraryEditor/UrlComparator.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/libraryEditor/UrlComparator.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementAction.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementAction.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementAction.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementAction.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementPopupStep.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementPopupStep.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementPopupStep.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/AddPackagingElementPopupStep.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/ChooseLibrariesDialog.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/ChooseLibrariesDialog.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/ChooseLibrariesDialog.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/ChooseLibrariesDialog.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNodeBase.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNodeBase.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNodeBase.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNodeBase.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputBaseNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputBaseNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputBaseNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputBaseNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifact.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifact.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifact.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifact.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditor.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditor.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditor.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditor.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.form b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.form similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.form rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.form diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorListener.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorListener.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorListener.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorListener.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorPolicy.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorPolicy.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorPolicy.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorPolicy.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorUtil.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorUtil.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorUtil.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorUtil.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.form b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.form similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.form rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.form diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementPropertiesComponent.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementsToEditInfo.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementsToEditInfo.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementsToEditInfo.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingElementsToEditInfo.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingNodeWeights.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingNodeWeights.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingNodeWeights.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingNodeWeights.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeBuilder.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeBuilder.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeBuilder.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeBuilder.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNodeFactoryOld.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNodeFactoryOld.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNodeFactoryOld.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNodeFactoryOld.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeParameters.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeParameters.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeParameters.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeParameters.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeState.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeState.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeState.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeState.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/SelectedPackagingElements.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/SelectedPackagingElements.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/packaging/SelectedPackagingElements.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/packaging/SelectedPackagingElements.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseLibrariesConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseLibrariesConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseLibrariesConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseLibrariesConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseStructureConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseStructureConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseStructureConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/BaseStructureConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/CopyLibraryDialog.form b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/CopyLibraryDialog.form similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/CopyLibraryDialog.form rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/CopyLibraryDialog.form diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetEditorFacadeImpl.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetEditorFacadeImpl.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetEditorFacadeImpl.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetEditorFacadeImpl.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetStructureConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetStructureConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetStructureConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetStructureConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetTypeConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetTypeConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetTypeConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FacetTypeConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/FindUsagesInProjectStructureActionBase.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FindUsagesInProjectStructureActionBase.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/FindUsagesInProjectStructureActionBase.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/FindUsagesInProjectStructureActionBase.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalLibrariesConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalLibrariesConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalLibrariesConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalLibrariesConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalResourcesConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalResourcesConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalResourcesConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/GlobalResourcesConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/HistoryAware.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/HistoryAware.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/HistoryAware.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/HistoryAware.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkListConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkListConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkListConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/JdkListConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/JdksConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/JdksConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/JdksConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/JdksConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainer.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainer.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainer.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainer.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainerFactory.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainerFactory.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainerFactory.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesContainerFactory.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibrariesModifiableModel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibraryConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibraryConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/LibraryConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/LibraryConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleGroupConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleGroupConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleGroupConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleGroupConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleStructureConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleStructureConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleStructureConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModuleStructureConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/ModulesConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModulesConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/ModulesConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ModulesConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectJdksModel.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectJdksModel.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectJdksModel.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectJdksModel.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectLibrariesConfigurable.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectLibrariesConfigurable.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectLibrariesConfigurable.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/ProjectLibrariesConfigurable.java diff --git a/source/com/intellij/openapi/roots/ui/configuration/projectRoot/StructureConfigurableContext.java b/java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/StructureConfigurableContext.java similarity index 100% rename from source/com/intellij/openapi/roots/ui/configuration/projectRoot/StructureConfigurableContext.java rename to java/idea-ui/src/com/intellij/openapi/roots/ui/configuration/projectRoot/StructureConfigurableContext.java diff --git a/source/com/intellij/peer/impl/PeerFactoryImpl.java b/java/idea-ui/src/com/intellij/peer/impl/PeerFactoryImpl.java similarity index 100% rename from source/com/intellij/peer/impl/PeerFactoryImpl.java rename to java/idea-ui/src/com/intellij/peer/impl/PeerFactoryImpl.java diff --git a/source/com/intellij/projectImport/ImportChooserStep.java b/java/idea-ui/src/com/intellij/projectImport/ImportChooserStep.java similarity index 100% rename from source/com/intellij/projectImport/ImportChooserStep.java rename to java/idea-ui/src/com/intellij/projectImport/ImportChooserStep.java diff --git a/source/com/intellij/projectImport/ProjectFormatPanel.form b/java/idea-ui/src/com/intellij/projectImport/ProjectFormatPanel.form similarity index 100% rename from source/com/intellij/projectImport/ProjectFormatPanel.form rename to java/idea-ui/src/com/intellij/projectImport/ProjectFormatPanel.form diff --git a/source/com/intellij/projectImport/ProjectFormatPanel.java b/java/idea-ui/src/com/intellij/projectImport/ProjectFormatPanel.java similarity index 100% rename from source/com/intellij/projectImport/ProjectFormatPanel.java rename to java/idea-ui/src/com/intellij/projectImport/ProjectFormatPanel.java diff --git a/source/com/intellij/projectImport/ProjectImportBuilder.java b/java/idea-ui/src/com/intellij/projectImport/ProjectImportBuilder.java similarity index 100% rename from source/com/intellij/projectImport/ProjectImportBuilder.java rename to java/idea-ui/src/com/intellij/projectImport/ProjectImportBuilder.java diff --git a/source/com/intellij/projectImport/ProjectImportProvider.java b/java/idea-ui/src/com/intellij/projectImport/ProjectImportProvider.java similarity index 100% rename from source/com/intellij/projectImport/ProjectImportProvider.java rename to java/idea-ui/src/com/intellij/projectImport/ProjectImportProvider.java diff --git a/source/com/intellij/projectImport/ProjectImportWizardStep.java b/java/idea-ui/src/com/intellij/projectImport/ProjectImportWizardStep.java similarity index 100% rename from source/com/intellij/projectImport/ProjectImportWizardStep.java rename to java/idea-ui/src/com/intellij/projectImport/ProjectImportWizardStep.java diff --git a/source/com/intellij/projectImport/ProjectOpenProcessorBase.java b/java/idea-ui/src/com/intellij/projectImport/ProjectOpenProcessorBase.java similarity index 100% rename from source/com/intellij/projectImport/ProjectOpenProcessorBase.java rename to java/idea-ui/src/com/intellij/projectImport/ProjectOpenProcessorBase.java diff --git a/source/com/intellij/projectImport/SelectImportedProjectsStep.java b/java/idea-ui/src/com/intellij/projectImport/SelectImportedProjectsStep.java similarity index 100% rename from source/com/intellij/projectImport/SelectImportedProjectsStep.java rename to java/idea-ui/src/com/intellij/projectImport/SelectImportedProjectsStep.java diff --git a/java/java-impl/java-impl.iml b/java/java-impl/java-impl.iml index d490b08d1e6f..fc4dbcdbdc81 100644 --- a/java/java-impl/java-impl.iml +++ b/java/java-impl/java-impl.iml @@ -19,6 +19,8 @@ + + diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/SetupJDKFix.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/SetupJDKFix.java index 2af9b5317de7..fe287597ab7b 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/SetupJDKFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/SetupJDKFix.java @@ -18,7 +18,7 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.roots.ModifiableRootModel; import com.intellij.openapi.roots.ModuleRootManager; -import com.intellij.openapi.ui.ProjectSettingsService; +import com.intellij.openapi.roots.ui.configuration.ProjectSettingsService; import com.intellij.psi.JavaPsiFacade; import com.intellij.psi.PsiFile; import org.jetbrains.annotations.NotNull; diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ShowModulePropertiesFix.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ShowModulePropertiesFix.java index eab14515aec7..cc8407cd40ac 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ShowModulePropertiesFix.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/quickfix/ShowModulePropertiesFix.java @@ -8,7 +8,7 @@ import com.intellij.openapi.editor.Editor; import com.intellij.openapi.module.Module; import com.intellij.openapi.module.ModuleUtil; import com.intellij.openapi.project.Project; -import com.intellij.openapi.ui.ProjectSettingsService; +import com.intellij.openapi.roots.ui.configuration.ProjectSettingsService; import com.intellij.psi.PsiElement; import com.intellij.psi.PsiFile; import com.intellij.util.IncorrectOperationException; diff --git a/java/java-impl/src/com/intellij/codeInspection/ex/GlobalJavaInspectionContextImpl.java b/java/java-impl/src/com/intellij/codeInspection/ex/GlobalJavaInspectionContextImpl.java index 603e90a542e9..75f5b823766c 100644 --- a/java/java-impl/src/com/intellij/codeInspection/ex/GlobalJavaInspectionContextImpl.java +++ b/java/java-impl/src/com/intellij/codeInspection/ex/GlobalJavaInspectionContextImpl.java @@ -22,8 +22,8 @@ import com.intellij.openapi.project.Project; import com.intellij.openapi.projectRoots.Sdk; import com.intellij.openapi.roots.*; import com.intellij.openapi.roots.libraries.Library; +import com.intellij.openapi.roots.ui.configuration.ProjectSettingsService; import com.intellij.openapi.ui.Messages; -import com.intellij.openapi.ui.ProjectSettingsService; import com.intellij.openapi.util.Computable; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.*; diff --git a/source/com/intellij/ide/JavaFileIconPatcher.java b/java/java-impl/src/com/intellij/ide/JavaFileIconPatcher.java similarity index 100% rename from source/com/intellij/ide/JavaFileIconPatcher.java rename to java/java-impl/src/com/intellij/ide/JavaFileIconPatcher.java diff --git a/source/com/intellij/ide/JavaFilePasteProvider.java b/java/java-impl/src/com/intellij/ide/JavaFilePasteProvider.java similarity index 100% rename from source/com/intellij/ide/JavaFilePasteProvider.java rename to java/java-impl/src/com/intellij/ide/JavaFilePasteProvider.java diff --git a/source/com/intellij/ide/actions/CreateClassAction.java b/java/java-impl/src/com/intellij/ide/actions/CreateClassAction.java similarity index 100% rename from source/com/intellij/ide/actions/CreateClassAction.java rename to java/java-impl/src/com/intellij/ide/actions/CreateClassAction.java diff --git a/source/com/intellij/ide/actions/CreateTemplateInPackageAction.java b/java/java-impl/src/com/intellij/ide/actions/CreateTemplateInPackageAction.java similarity index 100% rename from source/com/intellij/ide/actions/CreateTemplateInPackageAction.java rename to java/java-impl/src/com/intellij/ide/actions/CreateTemplateInPackageAction.java diff --git a/java/java-impl/src/com/intellij/ide/util/PackageUtil.java b/java/java-impl/src/com/intellij/ide/util/PackageUtil.java index d60ba85095ad..0d38f8461282 100644 --- a/java/java-impl/src/com/intellij/ide/util/PackageUtil.java +++ b/java/java-impl/src/com/intellij/ide/util/PackageUtil.java @@ -12,8 +12,8 @@ import com.intellij.openapi.roots.ModulePackageIndex; import com.intellij.openapi.roots.ModuleRootManager; import com.intellij.openapi.roots.OrderRootType; import com.intellij.openapi.roots.ui.configuration.CommonContentEntriesEditor; +import com.intellij.openapi.roots.ui.configuration.ProjectSettingsService; import com.intellij.openapi.ui.Messages; -import com.intellij.openapi.ui.ProjectSettingsService; import com.intellij.openapi.util.Computable; import com.intellij.openapi.vfs.VirtualFile; import com.intellij.psi.*; diff --git a/source/com/intellij/javadoc/GenerateJavadocDialog.java b/java/java-impl/src/com/intellij/javadoc/GenerateJavadocDialog.java similarity index 100% rename from source/com/intellij/javadoc/GenerateJavadocDialog.java rename to java/java-impl/src/com/intellij/javadoc/GenerateJavadocDialog.java diff --git a/source/com/intellij/javadoc/JavaDocGeneration.form b/java/java-impl/src/com/intellij/javadoc/JavaDocGeneration.form similarity index 100% rename from source/com/intellij/javadoc/JavaDocGeneration.form rename to java/java-impl/src/com/intellij/javadoc/JavaDocGeneration.form diff --git a/source/com/intellij/javadoc/JavadocBundle.java b/java/java-impl/src/com/intellij/javadoc/JavadocBundle.java similarity index 100% rename from source/com/intellij/javadoc/JavadocBundle.java rename to java/java-impl/src/com/intellij/javadoc/JavadocBundle.java diff --git a/source/com/intellij/javadoc/JavadocConfigurable.java b/java/java-impl/src/com/intellij/javadoc/JavadocConfigurable.java similarity index 100% rename from source/com/intellij/javadoc/JavadocConfigurable.java rename to java/java-impl/src/com/intellij/javadoc/JavadocConfigurable.java diff --git a/source/com/intellij/javadoc/JavadocConfiguration.java b/java/java-impl/src/com/intellij/javadoc/JavadocConfiguration.java similarity index 100% rename from source/com/intellij/javadoc/JavadocConfiguration.java rename to java/java-impl/src/com/intellij/javadoc/JavadocConfiguration.java diff --git a/source/com/intellij/javadoc/JavadocGenerationManager.java b/java/java-impl/src/com/intellij/javadoc/JavadocGenerationManager.java similarity index 100% rename from source/com/intellij/javadoc/JavadocGenerationManager.java rename to java/java-impl/src/com/intellij/javadoc/JavadocGenerationManager.java diff --git a/source/com/intellij/javadoc/JavadocGenerationPanel.java b/java/java-impl/src/com/intellij/javadoc/JavadocGenerationPanel.java similarity index 100% rename from source/com/intellij/javadoc/JavadocGenerationPanel.java rename to java/java-impl/src/com/intellij/javadoc/JavadocGenerationPanel.java diff --git a/source/com/intellij/javadoc/actions/GenerateJavadocAction.java b/java/java-impl/src/com/intellij/javadoc/actions/GenerateJavadocAction.java similarity index 100% rename from source/com/intellij/javadoc/actions/GenerateJavadocAction.java rename to java/java-impl/src/com/intellij/javadoc/actions/GenerateJavadocAction.java diff --git a/source/com/intellij/openapi/fileTypes/impl/DefaultFileTypeFactory.java b/java/java-impl/src/com/intellij/openapi/fileTypes/impl/DefaultFileTypeFactory.java similarity index 100% rename from source/com/intellij/openapi/fileTypes/impl/DefaultFileTypeFactory.java rename to java/java-impl/src/com/intellij/openapi/fileTypes/impl/DefaultFileTypeFactory.java diff --git a/source/com/intellij/ide/IconUtilEx.java b/java/openapi/src/com/intellij/ide/IconUtilEx.java similarity index 100% rename from source/com/intellij/ide/IconUtilEx.java rename to java/openapi/src/com/intellij/ide/IconUtilEx.java diff --git a/platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ProjectSettingsService.java b/platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ProjectSettingsService.java index 4bdda31d128c..8a0b321d6cbd 100644 --- a/platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ProjectSettingsService.java +++ b/platform/lang-impl/src/com/intellij/openapi/roots/ui/configuration/ProjectSettingsService.java @@ -5,6 +5,7 @@ import com.intellij.ide.projectView.impl.nodes.NamedLibraryElement; import com.intellij.openapi.components.ServiceManager; import com.intellij.openapi.module.Module; import com.intellij.openapi.project.Project; +import com.intellij.openapi.projectRoots.Sdk; import org.jetbrains.annotations.Nullable; /** @@ -30,4 +31,11 @@ public class ProjectSettingsService { public boolean processModulesMoved(final Module[] modules, @Nullable final ModuleGroup targetGroup) { return false; } + + public void showModuleConfigurationDialog(@Nullable String moduleToSelect, @Nullable String tabNameToSelect, boolean showModuleWizard) { + } + + public Sdk chooseAndSetSdk() { + return null; + } } diff --git a/plugins/ant/ant.iml b/plugins/ant/ant.iml index 08ff3007cdc8..a5470b9bfd95 100644 --- a/plugins/ant/ant.iml +++ b/plugins/ant/ant.iml @@ -20,6 +20,7 @@ +