support for GWT and JPA in artifacts & support for copying with renaming for files...
commit5bc4488082b81e3e1ef43897ca47cb4e74653094
authorNikolay Chashnikov <Nikolay.Chashnikov@jetbrains.com>
Thu, 20 Aug 2009 08:25:58 +0000 (20 12:25 +0400)
committerNikolay Chashnikov <Nikolay.Chashnikov@jetbrains.com>
Thu, 20 Aug 2009 08:25:58 +0000 (20 12:25 +0400)
treeeb079a6a7d8a53a3ec7c3d5fb66df59480ecbb2d
parentf0d9232298d85d6d623c69ecfb4be3b1471baec0
support for GWT and JPA in artifacts & support for copying with renaming for files in artifacts
39 files changed:
compiler/impl/com/intellij/packaging/impl/compiler/ArtifactCompileScope.java
compiler/impl/com/intellij/packaging/impl/compiler/CopyToDirectoryInstructionCreator.java
compiler/impl/com/intellij/packaging/impl/compiler/IncrementalArtifactsCompiler.java
compiler/impl/com/intellij/packaging/impl/compiler/IncrementalCompilerInstructionCreatorBase.java
compiler/impl/com/intellij/packaging/impl/compiler/PackIntoArchiveInstructionCreator.java
compiler/impl/com/intellij/packaging/impl/elements/ArtifactElementType.java
compiler/impl/com/intellij/packaging/impl/elements/FacetBasedPackagingElementType.java [new file with mode: 0644]
compiler/impl/com/intellij/packaging/impl/elements/FileCopyPackagingElement.java
compiler/impl/com/intellij/packaging/impl/elements/LibraryElementType.java
compiler/impl/com/intellij/packaging/impl/elements/LibraryPackagingElement.java
compiler/impl/com/intellij/packaging/impl/elements/ModuleOutputElementType.java
compiler/impl/com/intellij/packaging/impl/elements/ModuleOutputPackagingElement.java
compiler/impl/com/intellij/packaging/impl/elements/ModuleWithDependenciesElementType.java
compiler/impl/com/intellij/packaging/impl/elements/PackagingElementFactoryImpl.java
compiler/impl/com/intellij/packaging/impl/ui/FacetBasedPackagingSourceItemsProvider.java [new file with mode: 0644]
compiler/impl/com/intellij/packaging/impl/ui/FileCopyPresentation.java
compiler/openapi/com/intellij/packaging/elements/CompositePackagingElement.java
compiler/openapi/com/intellij/packaging/elements/CompositePackagingElementType.java
compiler/openapi/com/intellij/packaging/elements/IncrementalCompilerInstructionCreator.java
compiler/openapi/com/intellij/packaging/elements/PackagingElement.java
compiler/openapi/com/intellij/packaging/elements/PackagingElementFactory.java
compiler/openapi/com/intellij/packaging/elements/PackagingElementFilesKind.java [deleted file]
compiler/openapi/com/intellij/packaging/elements/PackagingElementOutputKind.java [new file with mode: 0644]
compiler/openapi/com/intellij/packaging/elements/PackagingElementType.java
compiler/openapi/com/intellij/packaging/elements/RenameablePackagingElement.java [new file with mode: 0644]
compiler/openapi/com/intellij/packaging/ui/PackagingElementWeights.java
compiler/openapi/com/intellij/packaging/ui/PackagingSourceItem.java
lang-api/src/com/intellij/facet/ProjectFacetManager.java
lang-impl/src/com/intellij/facet/impl/ProjectFacetManagerImpl.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/AddPackagingElementActionGroup.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactEditorImpl.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/ArtifactUtil.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTree.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/LayoutTreeComponent.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RenamePackagingElementAction.java [moved from source/com/intellij/openapi/roots/ui/configuration/artifacts/actions/RenameCompositeElementAction.java with 84% similarity]
source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/LibrarySourceItem.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModuleOutputSourceItem.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/ModulesAndLibrariesSourceItemsProvider.java
source/com/intellij/openapi/roots/ui/configuration/artifacts/sourceItems/PutSourceItemIntoParentAndLinkViaManifestAction.java