Revision 41804
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.installer/org.gvsig.installer.swing/org.gvsig.installer.swing.impl/src/main/java/org/gvsig/installer/swing/impl/execution/panel/renderers/OsAndArchitectureCellRenderer.java | ||
---|---|---|
60 | 60 |
if( InstallerManager.OS.ALL.equalsIgnoreCase(osArch.os) ) { |
61 | 61 |
return check; |
62 | 62 |
} |
63 |
|
|
64 |
String oslabel = osArch.os; |
|
63 | 65 |
if( InstallerManager.OS.LINUX.equalsIgnoreCase(osArch.os) ) { |
64 |
if( InstallerManager.ARCH.X86.equalsIgnoreCase(osArch.arch) ) { |
|
65 |
tooltip = "Linux 32 bits"; |
|
66 |
} else if( InstallerManager.ARCH.X86_64.equalsIgnoreCase(osArch.arch) ) { |
|
67 |
tooltip = "Linux 64 bits"; |
|
68 |
} else { |
|
69 |
tooltip = "Linux " + osArch; |
|
70 |
} |
|
66 |
oslabel = "Linux"; |
|
71 | 67 |
} else if( InstallerManager.OS.WINDOWS.equalsIgnoreCase(osArch.os) ) { |
72 |
if( InstallerManager.ARCH.X86.equalsIgnoreCase(osArch.arch) ) { |
|
73 |
tooltip = "Windows 32 bits"; |
|
74 |
} else if( InstallerManager.ARCH.X86_64.equalsIgnoreCase(osArch.arch) ) { |
|
75 |
tooltip = "Windows 64 bits"; |
|
76 |
} else { |
|
77 |
tooltip = "Windows " + osArch; |
|
78 |
} |
|
79 |
} else { |
|
80 |
if( InstallerManager.ARCH.X86.equalsIgnoreCase(osArch.arch) ) { |
|
81 |
tooltip = osArch.os + " 32 bits"; |
|
82 |
} else if( InstallerManager.ARCH.X86_64.equalsIgnoreCase(osArch.arch) ) { |
|
83 |
tooltip = osArch.os + " 64 bits"; |
|
84 |
} else { |
|
85 |
tooltip = osArch.os + " " + osArch.arch; |
|
86 |
} |
|
68 |
oslabel = "Windows"; |
|
87 | 69 |
} |
88 |
try { |
|
70 |
|
|
71 |
if( InstallerManager.ARCH.ALL.equalsIgnoreCase(osArch.arch) ) { |
|
72 |
tooltip = oslabel; |
|
73 |
} else if( InstallerManager.ARCH.X86.equalsIgnoreCase(osArch.arch) ) { |
|
74 |
tooltip = oslabel + " 32 bits"; |
|
75 |
} else if( InstallerManager.ARCH.X86_64.equalsIgnoreCase(osArch.arch) ) { |
|
76 |
tooltip = oslabel + " 64 bits"; |
|
77 |
} else { |
|
78 |
tooltip = oslabel + " (" + osArch.arch +")"; |
|
79 |
} |
|
80 |
|
|
81 |
try { |
|
89 | 82 |
resource = this.getClass().getResource("/images/platform_14x14_"+osArch.os+"_"+osArch.arch+".png"); |
90 | 83 |
} catch( Exception ex) { |
91 | 84 |
resource = null; |
Also available in: Unified diff