X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Futils%2Fcompat%2FDefaultListModel6.java;fp=src%2Fbe%2Fnikiroo%2Futils%2Fcompat%2FDefaultListModel6.java;h=114ac42eac73fd02ab7a9cbd8381ce5e00c00e5a;hp=0000000000000000000000000000000000000000;hb=f19b48e27a56ebab18687debd9ef52581a03f06d;hpb=dfa4091ccd9f46687c7326aa6bf2eaf588a7cb83 diff --git a/src/be/nikiroo/utils/compat/DefaultListModel6.java b/src/be/nikiroo/utils/compat/DefaultListModel6.java new file mode 100644 index 0000000..114ac42 --- /dev/null +++ b/src/be/nikiroo/utils/compat/DefaultListModel6.java @@ -0,0 +1,22 @@ +package be.nikiroo.utils.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; +}