Package org.eclipse.tycho.model
Class Launcher
- java.lang.Object
-
- org.eclipse.tycho.model.Launcher
-
public class Launcher extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private de.pdark.decentxml.Elementdomstatic java.lang.StringICON_FREEBSDstatic java.lang.StringICON_LINUXstatic java.lang.StringICON_MACstatic java.lang.StringICON_SOLARIS_LARGEstatic java.lang.StringICON_SOLARIS_MEDIUMstatic java.lang.StringICON_SOLARIS_SMALLstatic java.lang.StringICON_SOLARIS_TINYstatic java.lang.StringICON_WINDOWS_EXTRA_LARGE_HIGHstatic java.lang.StringICON_WINDOWS_ICO_PATHstatic java.lang.StringICON_WINDOWS_LARGE_HIGHstatic java.lang.StringICON_WINDOWS_LARGE_LOWstatic java.lang.StringICON_WINDOWS_MEDIUM_HIGHstatic java.lang.StringICON_WINDOWS_MEDIUM_LOWstatic java.lang.StringICON_WINDOWS_SMALL_HIGHstatic java.lang.StringICON_WINDOWS_SMALL_LOW
-
Constructor Summary
Constructors Constructor Description Launcher(de.pdark.decentxml.Element domLauncher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getFreeBSDIcon()java.util.Map<java.lang.String,java.lang.String>getLinuxIcon()java.util.Map<java.lang.String,java.lang.String>getMacosxIcon()java.lang.StringgetName()java.util.Map<java.lang.String,java.lang.String>getSolarisIcon()java.util.Map<java.lang.String,java.lang.String>getWindowsIcon()booleangetWindowsUseIco()private voidputIfNotNull(java.util.Map<java.lang.String,java.lang.String> map, java.lang.String key, java.lang.String value)
-
-
-
Field Detail
-
ICON_LINUX
public static final java.lang.String ICON_LINUX
- See Also:
- Constant Field Values
-
ICON_MAC
public static final java.lang.String ICON_MAC
- See Also:
- Constant Field Values
-
ICON_FREEBSD
public static final java.lang.String ICON_FREEBSD
- See Also:
- Constant Field Values
-
ICON_WINDOWS_ICO_PATH
public static final java.lang.String ICON_WINDOWS_ICO_PATH
- See Also:
- Constant Field Values
-
ICON_WINDOWS_EXTRA_LARGE_HIGH
public static final java.lang.String ICON_WINDOWS_EXTRA_LARGE_HIGH
- See Also:
- Constant Field Values
-
ICON_WINDOWS_LARGE_LOW
public static final java.lang.String ICON_WINDOWS_LARGE_LOW
- See Also:
- Constant Field Values
-
ICON_WINDOWS_LARGE_HIGH
public static final java.lang.String ICON_WINDOWS_LARGE_HIGH
- See Also:
- Constant Field Values
-
ICON_WINDOWS_MEDIUM_LOW
public static final java.lang.String ICON_WINDOWS_MEDIUM_LOW
- See Also:
- Constant Field Values
-
ICON_WINDOWS_MEDIUM_HIGH
public static final java.lang.String ICON_WINDOWS_MEDIUM_HIGH
- See Also:
- Constant Field Values
-
ICON_WINDOWS_SMALL_LOW
public static final java.lang.String ICON_WINDOWS_SMALL_LOW
- See Also:
- Constant Field Values
-
ICON_WINDOWS_SMALL_HIGH
public static final java.lang.String ICON_WINDOWS_SMALL_HIGH
- See Also:
- Constant Field Values
-
ICON_SOLARIS_TINY
public static final java.lang.String ICON_SOLARIS_TINY
- See Also:
- Constant Field Values
-
ICON_SOLARIS_SMALL
public static final java.lang.String ICON_SOLARIS_SMALL
- See Also:
- Constant Field Values
-
ICON_SOLARIS_MEDIUM
public static final java.lang.String ICON_SOLARIS_MEDIUM
- See Also:
- Constant Field Values
-
ICON_SOLARIS_LARGE
public static final java.lang.String ICON_SOLARIS_LARGE
- See Also:
- Constant Field Values
-
dom
private de.pdark.decentxml.Element dom
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getLinuxIcon
public java.util.Map<java.lang.String,java.lang.String> getLinuxIcon()
-
getFreeBSDIcon
public java.util.Map<java.lang.String,java.lang.String> getFreeBSDIcon()
-
getMacosxIcon
public java.util.Map<java.lang.String,java.lang.String> getMacosxIcon()
-
getSolarisIcon
public java.util.Map<java.lang.String,java.lang.String> getSolarisIcon()
-
getWindowsUseIco
public boolean getWindowsUseIco()
-
getWindowsIcon
public java.util.Map<java.lang.String,java.lang.String> getWindowsIcon()
-
putIfNotNull
private void putIfNotNull(java.util.Map<java.lang.String,java.lang.String> map, java.lang.String key, java.lang.String value)
-
-