|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.rssowl.controller.RSSOwlLoader
public class RSSOwlLoader
Class that loads the RSSOwl-Application and displays a splashscreen while loading.
| Field Summary | |
|---|---|
(package private) Display |
display
|
(package private) static java.lang.String |
feedArgument
A valid (URL or Filepath) first Argument if provided |
(package private) Shell |
invisibleShell
|
private static java.lang.String |
PROPERTY_ALLOW_MULTI_INSTANCES
System Property: Allow more than one instance of RSSOwl |
(package private) static java.lang.String |
PROPERTY_CLASSIC_SORT
System Property: Sort Favorites over Categories in Favorites Tree |
private static java.lang.String |
PROPERTY_DEBUG_MODE
System Property: Run RSSOwl in Debug Mode |
private static java.lang.String |
PROPERTY_NO_SPLASH
System Property: Do not show the Splashscreen at startup |
| 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 |
initDebugMode()
Setup Debug Mode for HttpClient |
static boolean |
isValidArgument(java.lang.String arg)
Check if the given argument is a valid URI or URL |
static void |
main(java.lang.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(java.lang.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 |
|---|
private static final java.lang.String PROPERTY_ALLOW_MULTI_INSTANCES
private static final java.lang.String PROPERTY_DEBUG_MODE
private static final java.lang.String PROPERTY_NO_SPLASH
static final java.lang.String PROPERTY_CLASSIC_SORT
static java.lang.String feedArgument
Display display
Shell invisibleShell
| Constructor Detail |
|---|
private RSSOwlLoader()
| Method Detail |
|---|
public static void main(java.lang.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 initDebugMode()
public static boolean isValidArgument(java.lang.String arg)
arg - The argument that has been passed to RSSOwl
private static void setFilePathes()
private static void setUpProperties()
private static void startupProcess(java.lang.String[] args)
args - Arguments of RSSOwl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||