src/share/classes/com/sun/java/swing/plaf/gtk/GTKIconFactory.java
Print this page
@@ -149,11 +149,11 @@
}
}
private static class DelegatingIcon extends SynthIcon implements
UIResource {
- private static final Class[] PARAM_TYPES = new Class[] {
+ private static final Class<?>[] PARAM_TYPES = new Class<?>[] {
SynthContext.class, Graphics.class, int.class,
int.class, int.class, int.class, int.class
};
private Object method;
@@ -188,11 +188,11 @@
method = resolveMethod((String)method);
}
return (Method)method;
}
- protected Class[] getMethodParamTypes() {
+ protected Class<?>[] getMethodParamTypes() {
return PARAM_TYPES;
}
private Method resolveMethod(String name) {
try {
@@ -260,22 +260,22 @@
// GTK has a separate widget for the handle box, to mirror this
// we create a unique icon per ToolBar and lookup the style for the
// HandleBox.
private static class ToolBarHandleIcon extends DelegatingIcon {
- private static final Class[] PARAM_TYPES = new Class[] {
+ private static final Class<?>[] PARAM_TYPES = new Class<?>[] {
SynthContext.class, Graphics.class, int.class,
int.class, int.class, int.class, int.class, Orientation.class,
};
private SynthStyle style;
public ToolBarHandleIcon() {
super(TOOL_BAR_HANDLE_ICON);
}
- protected Class[] getMethodParamTypes() {
+ protected Class<?>[] getMethodParamTypes() {
return PARAM_TYPES;
}
public void paintIcon(SynthContext context, Graphics g, int x, int y,
int w, int h) {
@@ -321,20 +321,20 @@
}
}
}
private static class MenuArrowIcon extends DelegatingIcon {
- private static final Class[] PARAM_TYPES = new Class[] {
+ private static final Class<?>[] PARAM_TYPES = new Class<?>[] {
SynthContext.class, Graphics.class, int.class,
int.class, int.class, int.class, int.class, ArrowType.class,
};
public MenuArrowIcon() {
super(MENU_ARROW_ICON);
}
- protected Class[] getMethodParamTypes() {
+ protected Class<?>[] getMethodParamTypes() {
return PARAM_TYPES;
}
public void paintIcon(SynthContext context, Graphics g, int x, int y,
int w, int h) {