src/share/classes/sun/print/CustomMediaSizeName.java
Print this page
@@ -31,12 +31,12 @@
import javax.print.attribute.standard.MediaSize;
import javax.print.attribute.standard.MediaSizeName;
import java.util.ArrayList;
class CustomMediaSizeName extends MediaSizeName {
- private static ArrayList customStringTable = new ArrayList();
- private static ArrayList customEnumTable = new ArrayList();
+ private static ArrayList<String> customStringTable = new ArrayList<>();
+ private static ArrayList<MediaSizeName> customEnumTable = new ArrayList<>();
private String choiceName;
private MediaSizeName mediaName;
private CustomMediaSizeName(int x) {
super(x);
@@ -160,17 +160,17 @@
/**
* Returns the string table for class CustomMediaSizeName.
*/
protected String[] getStringTable() {
String[] nameTable = new String[customStringTable.size()];
- return (String[])customStringTable.toArray(nameTable);
+ return customStringTable.toArray(nameTable);
}
/**
* Returns the enumeration value table for class CustomMediaSizeName.
*/
protected EnumSyntax[] getEnumValueTable() {
MediaSizeName[] enumTable = new MediaSizeName[customEnumTable.size()];
- return (MediaSizeName[])customEnumTable.toArray(enumTable);
+ return customEnumTable.toArray(enumTable);
}
}