IDEA-143968 New Library from maven doesn't work anymore

This commit is contained in:
Vladimir Krivosheev
2015-08-17 14:43:00 +02:00
parent a4c42ac124
commit bae0b8b29b
2 changed files with 9 additions and 4 deletions
@@ -19,7 +19,7 @@ import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import javax.swing.*;
import java.util.Collection;
import java.util.List;
/**
* @author traff
@@ -31,8 +31,8 @@ public abstract class AbstractCollectionComboBoxModel<T> extends CollectionListM
mySelection = selection;
}
public AbstractCollectionComboBoxModel(@Nullable T selection, @NotNull Collection<T> items) {
super(items);
public AbstractCollectionComboBoxModel(@Nullable T selection, @NotNull List<T> items) {
super(items, true);
mySelection = selection;
}
@@ -35,8 +35,13 @@ public class CollectionListModel<T> extends AbstractListModel implements Editabl
myItems = new ArrayList<T>(items);
}
@SuppressWarnings("UnusedParameters")
protected CollectionListModel(@NotNull List<T> items, boolean useListAsIs) {
myItems = items;
}
public CollectionListModel(@NotNull final List<? extends T> items) {
this((Collection<? extends T>)items);
myItems = new ArrayList<T>(items);
}
public CollectionListModel(final T... items) {