src/windows/classes/sun/print/Win32MediaTray.java

Print this page

        

*** 48,59 **** static final Win32MediaTray LARGE_FORMAT = new Win32MediaTray(4, 10); //DMBIN_LARGEFMT static final Win32MediaTray FORMSOURCE = new Win32MediaTray(5, 15); //DMBIN_FORMSOURCE ! private static ArrayList winStringTable = new ArrayList(); ! private static ArrayList winEnumTable = new ArrayList(); public int winID; private Win32MediaTray(int value, int id) { super (value); winID = id; --- 48,59 ---- static final Win32MediaTray LARGE_FORMAT = new Win32MediaTray(4, 10); //DMBIN_LARGEFMT static final Win32MediaTray FORMSOURCE = new Win32MediaTray(5, 15); //DMBIN_FORMSOURCE ! private static ArrayList<String> winStringTable = new ArrayList<>(); ! private static ArrayList<Win32MediaTray> winEnumTable = new ArrayList<>(); public int winID; private Win32MediaTray(int value, int id) { super (value); winID = id;
*** 95,118 **** protected static int getTraySize() { return (myStringTable.length+winStringTable.size()); } protected String[] getStringTable() { ! ArrayList completeList = new ArrayList(); for (int i=0; i < myStringTable.length; i++) { completeList.add(myStringTable[i]); } completeList.addAll(winStringTable); String[] nameTable = new String[completeList.size()]; ! return (String[])completeList.toArray(nameTable); } protected EnumSyntax[] getEnumValueTable() { ! ArrayList completeList = new ArrayList(); for (int i=0; i < myEnumValueTable.length; i++) { completeList.add(myEnumValueTable[i]); } completeList.addAll(winEnumTable); MediaTray[] enumTable = new MediaTray[completeList.size()]; ! return (MediaTray[])completeList.toArray(enumTable); } } --- 95,118 ---- protected static int getTraySize() { return (myStringTable.length+winStringTable.size()); } protected String[] getStringTable() { ! ArrayList<String> completeList = new ArrayList<>(); for (int i=0; i < myStringTable.length; i++) { completeList.add(myStringTable[i]); } completeList.addAll(winStringTable); String[] nameTable = new String[completeList.size()]; ! return completeList.toArray(nameTable); } protected EnumSyntax[] getEnumValueTable() { ! ArrayList<MediaTray> completeList = new ArrayList<>(); for (int i=0; i < myEnumValueTable.length; i++) { completeList.add(myEnumValueTable[i]); } completeList.addAll(winEnumTable); MediaTray[] enumTable = new MediaTray[completeList.size()]; ! return completeList.toArray(enumTable); } }