when library is deleted it is removed from artifacts

This commit is contained in:
nik
2010-10-14 16:09:44 +04:00
parent c1bcf9645e
commit d6a49c8ad0
7 changed files with 65 additions and 13 deletions
@@ -127,4 +127,14 @@ public abstract class CompositePackagingElement<S> extends PackagingElement<S> i
public void removeAllChildren() {
myChildren.clear();
}
@Nullable
public CompositePackagingElement<?> findCompositeChild(@NotNull String name) {
for (PackagingElement<?> child : myChildren) {
if (child instanceof CompositePackagingElement && name.equals(((CompositePackagingElement)child).getName())) {
return (CompositePackagingElement)child;
}
}
return null;
}
}