diff --git a/looks/src/org/compiere/swing/CField.java b/looks/src/org/compiere/swing/CField.java index 39d6a8ee70..e4a82519fd 100644 --- a/looks/src/org/compiere/swing/CField.java +++ b/looks/src/org/compiere/swing/CField.java @@ -87,7 +87,7 @@ public class CField extends JComboBox * @param cFieldPopup the popup dialog * @param title title for popup */ - public CField (CFieldEditor editor, Class cFieldPopup, String title) + public CField (CFieldEditor editor, Class<?> cFieldPopup, String title) { super(new Object[] {"1", "2"}); if (editor != null) @@ -98,7 +98,7 @@ public class CField extends JComboBox // Check popup if (cFieldPopup != null) { - Class[] interfaces = cFieldPopup.getInterfaces(); + Class<?>[] interfaces = cFieldPopup.getInterfaces(); boolean found = false; for (int i = 0; i < interfaces.length; i++) { @@ -115,7 +115,7 @@ public class CField extends JComboBox } // CField private CFieldEditor m_editor = null; - private Class m_popupClass = null; + private Class<?> m_popupClass = null; private String m_title = null; private Object m_oldValue = null; @@ -170,14 +170,14 @@ public class CField extends JComboBox CFieldPopup popup = null; if (win instanceof Dialog) { - Constructor constructor = m_popupClass.getConstructor - (new Class[] {Dialog.class, String.class, Boolean.class}); + Constructor<?> constructor = m_popupClass.getConstructor + (new Class<?>[] {Dialog.class, String.class, Boolean.class}); popup = (CFieldPopup)constructor.newInstance(new Object[] {(Dialog)win, m_title, new Boolean(true)}); } else if (win instanceof Frame) { - Constructor constructor = m_popupClass.getConstructor + Constructor<?> constructor = m_popupClass.getConstructor (new Class[] {Frame.class, String.class, Boolean.class}); popup = (CFieldPopup)constructor.newInstance(new Object[] {(Frame)win, m_title, new Boolean(true)});