|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sourceforge.rssowl.controller.RSSOwlLoader
Class that loads the RSSOwl-Application and displays a splashscreen while loading.
Field Summary | |
(package private) org.eclipse.swt.widgets.Display |
display
|
(package private) static boolean |
guiBuilt
Flag to set TRUE when the application was built |
(package private) org.eclipse.swt.widgets.Shell |
invisibleShell
|
(package private) static boolean |
winXpStyleEnabled
Flag to indicate if the WinXP Style has been enabled |
Constructor Summary | |
private |
RSSOwlLoader()
Load GUI and display a Splashscreen while loading |
Method Summary | |
private static void |
createArchiveDir()
Create the Archive Directory |
private static void |
createCacheDir()
Create the Cache Directory |
private static void |
createLogDir()
Create the Log Directory |
private static void |
createTempDir()
Create the Temp Directory |
private static void |
createWorkingDir()
Create the Home Directory |
private static void |
enableWinXPStyle()
Enables WinXP Look & Feel for WinXP |
private static void |
initDebugMode()
Setup Debug Mode for HttpClient |
private static boolean |
isValidArgument(String arg)
Check if the given argument is a valid URI or URL |
static void |
main(String[] args)
Start a new RSSOwl Application |
private static void |
setFilePathes()
Set the file pathes to the settings- and temp file. |
private static void |
setUpProperties()
Write OS specific DWOrds into System properties |
private static void |
startupProcess(String[] args)
Things to do before launching RSSOwl |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
static boolean guiBuilt
static boolean winXpStyleEnabled
org.eclipse.swt.widgets.Display display
org.eclipse.swt.widgets.Shell invisibleShell
Constructor Detail |
private RSSOwlLoader()
Method Detail |
public static void main(String[] args)
args
- If an argument is passed to the application, it is interpreted
as URL and tryd to open as newsfeedprivate static void createArchiveDir()
private static void createCacheDir()
private static void createLogDir()
private static void createTempDir()
private static void createWorkingDir()
private static void enableWinXPStyle()
private static void initDebugMode()
private static boolean isValidArgument(String arg)
arg
- The argument that has been passed to RSSOwl
private static void setFilePathes()
private static void setUpProperties()
private static void startupProcess(String[] args)
args
- Arguments of RSSOwl
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |