A C D E F G H I L M O P S T U V W X 
All Classes All Packages

A

arch() - Method in enum com.diffplug.common.swt.os.OS
SWT-style x86/x86_64
Arch - Enum in com.diffplug.common.swt.os
Enum for handling different processor architectures supported by SWT.
arm64 - com.diffplug.common.swt.os.Arch
 

C

COCOA - com.diffplug.common.swt.os.WS
 
com.diffplug.common.swt.os - package com.diffplug.common.swt.os
 

D

detectPlatform(Function<String, String>, Function<String, String>) - Static method in enum com.diffplug.common.swt.os.OS
Eagerly detects the native and running JVM properties.

E

equals(Object) - Method in class com.diffplug.common.swt.os.SwtPlatform
 

F

fromOS(OS) - Static method in class com.diffplug.common.swt.os.SwtPlatform
Converts an OS to an SwtPlatform.

G

getAll() - Static method in class com.diffplug.common.swt.os.SwtPlatform
Returns all of the platforms.
getArch() - Method in enum com.diffplug.common.swt.os.OS
Returns the architecture of the given operating system.
getArch() - Method in class com.diffplug.common.swt.os.SwtPlatform
Returns the CPU architecture.
getNative() - Static method in enum com.diffplug.common.swt.os.Arch
Returns the Arch for the native platform: 32-bit JVM on 64-bit Windows returns Arch.x64.
getNative() - Static method in enum com.diffplug.common.swt.os.OS
Returns the native OS: 32-bit JVM on 64-bit Windows returns OS.WIN_64.
getNative() - Static method in class com.diffplug.common.swt.os.SwtPlatform
Returns the SwtPlatform for the native platform: 32-bit JVM on 64-bit Windows returns x86_64.
getOs() - Method in class com.diffplug.common.swt.os.SwtPlatform
Returns the operating system.
getRunning() - Static method in enum com.diffplug.common.swt.os.Arch
Returns the Arch for the native platform: 32-bit JVM on 64-bit Windows returns Arch.x86.
getRunning() - Static method in enum com.diffplug.common.swt.os.OS
Returns the running OS: 32-bit JVM on 64-bit Windows returns OS.WIN_32.
getRunning() - Static method in class com.diffplug.common.swt.os.SwtPlatform
Returns the SwtPlatform for the running platform: 32-bit JVM on 64-bit Windows returns x86.
getRunning() - Static method in enum com.diffplug.common.swt.os.WS
 
getWs() - Method in class com.diffplug.common.swt.os.SwtPlatform
Returns the windowing system.
getWuffString() - Method in class com.diffplug.common.swt.os.SwtPlatform
Returns the folder name that wuff uses for this SwtPlatform.
GTK - com.diffplug.common.swt.os.WS
 

H

hashCode() - Method in class com.diffplug.common.swt.os.SwtPlatform
 

I

isCocoa() - Method in enum com.diffplug.common.swt.os.WS
 
isGTK() - Method in enum com.diffplug.common.swt.os.WS
 
isLinux() - Method in enum com.diffplug.common.swt.os.OS
 
isMac() - Method in enum com.diffplug.common.swt.os.OS
 
isMacOrLinux() - Method in enum com.diffplug.common.swt.os.OS
 
isWin() - Method in enum com.diffplug.common.swt.os.WS
 
isWindows() - Method in enum com.diffplug.common.swt.os.OS
 

L

LINUX_unknown - com.diffplug.common.swt.os.OS
 
LINUX_x64 - com.diffplug.common.swt.os.OS
 
LINUX_x86 - com.diffplug.common.swt.os.OS
 

M

MAC_silicon - com.diffplug.common.swt.os.OS
 
MAC_unknown - com.diffplug.common.swt.os.OS
 
MAC_x64 - com.diffplug.common.swt.os.OS
 
main(String[]) - Static method in enum com.diffplug.common.swt.os.OS
 

O

os() - Method in enum com.diffplug.common.swt.os.OS
SWT-style win32/linux/macosx
OS - Enum in com.diffplug.common.swt.os
Enum representing an OS and its underlying CPU architecture.
osDotArch() - Method in enum com.diffplug.common.swt.os.OS
os().arch()

P

parseWsOsArch(String) - Static method in class com.diffplug.common.swt.os.SwtPlatform
Parses ws.os.arch strings (which is how SWT bundles are specified).
platformFilter() - Method in class com.diffplug.common.swt.os.SwtPlatform
Returns a string appropriate as an Eclipse-PlatformFilter in a MANIFEST.MF
platformProperties() - Method in class com.diffplug.common.swt.os.SwtPlatform
Returns a map containing the platform properties.

S

SwtPlatform - Class in com.diffplug.common.swt.os
Models the platforms that SWT binaries are built for, useful for build tools that interact with SWT jars.

T

toOS() - Method in class com.diffplug.common.swt.os.SwtPlatform
Converts an SwtPlatform back to an OS.
toString() - Method in class com.diffplug.common.swt.os.SwtPlatform
Returns "ws.os.arch", which is how SWT bundles are named.
toSwt() - Method in enum com.diffplug.common.swt.os.OS
windowing.os.arch

U

unknown - com.diffplug.common.swt.os.Arch
 
unsupportedException(Arch) - Static method in enum com.diffplug.common.swt.os.Arch
Returns an UnsupportedOperationException for the given arch.
unsupportedException(OS) - Static method in enum com.diffplug.common.swt.os.OS
Returns an UnsupportedOperationException for the given OS.
unsupportedException(WS) - Static method in enum com.diffplug.common.swt.os.WS
Returns an UnsupportedOperationException for the given arch.

V

valueOf(String) - Static method in enum com.diffplug.common.swt.os.Arch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffplug.common.swt.os.OS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.diffplug.common.swt.os.WS
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.diffplug.common.swt.os.Arch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffplug.common.swt.os.OS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.diffplug.common.swt.os.WS
Returns an array containing the constants of this enum type, in the order they are declared.

W

WIN - com.diffplug.common.swt.os.WS
 
WIN_unknown - com.diffplug.common.swt.os.OS
 
WIN_x64 - com.diffplug.common.swt.os.OS
 
WIN_x86 - com.diffplug.common.swt.os.OS
 
winCocoaGtk(T, T, T) - Method in enum com.diffplug.common.swt.os.WS
 
winMacLinux(T, T, T) - Method in enum com.diffplug.common.swt.os.OS
Returns the appropriate value depending on the OS.
WS - Enum in com.diffplug.common.swt.os
Models the windowing systems that we currently support.

X

x64 - com.diffplug.common.swt.os.Arch
 
x64arm64(T, T) - Method in enum com.diffplug.common.swt.os.Arch
Returns the appropriate value depending on the arch.
x86 - com.diffplug.common.swt.os.Arch
 
x86x64(T, T) - Method in enum com.diffplug.common.swt.os.Arch
Returns the appropriate value depending on the arch.
x86x64arm64(T, T, T) - Method in enum com.diffplug.common.swt.os.Arch
Returns the appropriate value depending on the arch.
x86x64arm64unknown(T, T, T, T) - Method in enum com.diffplug.common.swt.os.Arch
Returns the appropriate value depending on the arch.
A C D E F G H I L M O P S T U V W X 
All Classes All Packages