From b81711bcee3bbf7a68ad50aca19b295ca5dff12a Mon Sep 17 00:00:00 2001 From: Nikolay Chashnikov Date: Fri, 25 Jul 2008 12:51:49 +0400 Subject: [PATCH] packaging editor test --- .../openapi/roots/ui/configuration/packaging/ArchiveNode.java | 2 +- .../openapi/roots/ui/configuration/packaging/DirectoryNode.java | 2 +- .../openapi/roots/ui/configuration/packaging/LibraryFileNode.java | 2 +- .../openapi/roots/ui/configuration/packaging/LibraryNode.java | 2 +- .../openapi/roots/ui/configuration/packaging/ModuleOutputNode.java | 2 +- .../roots/ui/configuration/packaging/PackagingArtifactNode.java | 2 +- .../roots/ui/configuration/packaging/PackagingEditorImpl.java | 6 +++++- .../openapi/roots/ui/configuration/packaging/PackagingTreeNode.java | 2 +- .../roots/ui/configuration/packaging/PackedModuleOutputNode.java | 2 +- 9 files changed, 13 insertions(+), 9 deletions(-) diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java index 7a84725618..0fc71705c6 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/ArchiveNode.java @@ -18,7 +18,7 @@ class ArchiveNode extends PackagingTreeNode { } @NotNull - protected String getOutputFileName() { + public String getOutputFileName() { return myArchiveName; } diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java index c3862a8538..25cbfffd9c 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/DirectoryNode.java @@ -18,7 +18,7 @@ class DirectoryNode extends PackagingTreeNode { } @NotNull - protected String getOutputFileName() { + public String getOutputFileName() { return myDirectoryName; } diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java index 7734ccb968..5bcceaa1d6 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryFileNode.java @@ -25,7 +25,7 @@ class LibraryFileNode extends LibraryNodeBase { } @NotNull - protected String getOutputFileName() { + public String getOutputFileName() { return myFile.getName(); } diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java index 5ba7cc9ebe..7cb659ce56 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/LibraryNode.java @@ -22,7 +22,7 @@ class LibraryNode extends LibraryNodeBase { } @NotNull - protected String getOutputFileName() { + public String getOutputFileName() { return myLibraryLink.getPresentableName(); } diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java index 35a2df0800..244064430d 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/ModuleOutputNode.java @@ -17,7 +17,7 @@ class ModuleOutputNode extends ModuleOutputBaseNode { } @NotNull - protected String getOutputFileName() { + public String getOutputFileName() { return myModuleLink.getName(); } diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java index 5bc954100b..9a40f3536d 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingArtifactNode.java @@ -21,7 +21,7 @@ public class PackagingArtifactNode extends PackagingTreeNode { } @NotNull - protected String getOutputFileName() { + public String getOutputFileName() { return myArtifact.getOutputFileName(); } diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java index 8bf754f33f..4312f1098f 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingEditorImpl.java @@ -241,6 +241,10 @@ public class PackagingEditorImpl implements PackagingEditor { } } + public Tree getTree() { + return myTree; + } + public void addLibraries(final List libraries) { if (libraries.isEmpty()) return; @@ -417,7 +421,7 @@ public class PackagingEditorImpl implements PackagingEditor { } @NotNull - protected String getOutputFileName() { + public String getOutputFileName() { return ""; } diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java index e80d30018e..34b057d22a 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/PackagingTreeNode.java @@ -22,7 +22,7 @@ public abstract class PackagingTreeNode extends DefaultMutableTreeNode implement } @NotNull - protected abstract String getOutputFileName(); + public abstract String getOutputFileName(); public abstract double getWeight(); diff --git a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java b/source/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java index afaad21efb..0a20b16565 100644 --- a/source/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java +++ b/source/com/intellij/openapi/roots/ui/configuration/packaging/PackedModuleOutputNode.java @@ -19,7 +19,7 @@ class PackedModuleOutputNode extends ModuleOutputBaseNode { } @NotNull - protected String getOutputFileName() { + public String getOutputFileName() { return myJarFileName; } -- 2.11.4.GIT