X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2Fui%2Fcompat%2FDefaultListModel6.java;fp=src%2Fbe%2Fnikiroo%2Futils%2Fui%2Fcompat%2FDefaultListModel6.java;h=3f7552f879c7b42d32638a526ca5555a9f233a78;hb=5ddc36eacad78641be59db473f9bae9bad47eb20;hp=0000000000000000000000000000000000000000;hpb=0cf9d0459e5e67ef3f97c57cb5acb51fb5da97d7;p=fanfix.git diff --git a/src/be/nikiroo/utils/ui/compat/DefaultListModel6.java b/src/be/nikiroo/utils/ui/compat/DefaultListModel6.java new file mode 100644 index 0000000..3f7552f --- /dev/null +++ b/src/be/nikiroo/utils/ui/compat/DefaultListModel6.java @@ -0,0 +1,22 @@ +package be.nikiroo.utils.ui.compat; + +import javax.swing.DefaultListModel; +import javax.swing.JList; + +/** + * Compatibility layer so I can at least get rid of the warnings of using + * {@link JList} without a parameter (and still staying Java 1.6 compatible). + *

+ * This class is merely a {@link DefaultListModel} that you can parametrise also + * in Java 1.6. + * + * @author niki + * + * @param + * the type to use + */ +@SuppressWarnings("rawtypes") // not compatible Java 1.6 +public class DefaultListModel6 extends DefaultListModel + implements ListModel6 { + private static final long serialVersionUID = 1L; +}