From 72326a2118acab1abbeb62646bb37ac556ae1404 Mon Sep 17 00:00:00 2001
From: Omair Majid <omajid@redhat.com>
Date: Mon, 25 Oct 2010 17:16:13 -0400
Subject: add support for parsing and accessing deployment properties

2010-10-25  Omair Majid  <omajid@redhat.com>

    * netx/net/sourceforge/jnlp/ShortcutDesc.java:
    Add SHORTCUT_NEVER, SHORTCUT_ALWAYS, SHORTCUT_ASK_USER,
    SHORTCUT_ASK_USER_IF_HINTED, SHORTCUT_ALWAYS_IF_HINTED,
    SHORTCUT_DEFAULT.
    * netx/net/sourceforge/jnlp/resources/Messages.properties:
    Add RConfigurationError.
    * netx/net/sourceforge/jnlp/runtime/DeploymentConfiguration.java:
    New file.
    (ConfigValue): New class. Holds a configuration value.
    (DeploymentConfiguration): New method.
    (load): New method.
    (getProperty): Likewise.
    (getAllPropertyNames): Likewise.
    (setProperty): Likewise.
    (loadDefaultProperties): Likewise.
    (findSystemConfigFile): Likewise.
    (loadSystemConfiguration): Likewise.
    (loadProperties): Likewise.
    (save): Likewise.
    (parsePropertiesFile): Likewise.
    (mergeMaps): Likewise.
    (dumpConfiguration): Likewise.
    * netx/net/sourceforge/jnlp/runtime/JNLPRuntime.java:
    (initialize): Load configuration.
    (getConfiguration): Return the configuration.
---
 netx/net/sourceforge/jnlp/resources/Messages.properties | 1 +
 1 file changed, 1 insertion(+)

(limited to 'netx/net/sourceforge/jnlp/resources')

diff --git a/netx/net/sourceforge/jnlp/resources/Messages.properties b/netx/net/sourceforge/jnlp/resources/Messages.properties
index a962916..4312ea6 100644
--- a/netx/net/sourceforge/jnlp/resources/Messages.properties
+++ b/netx/net/sourceforge/jnlp/resources/Messages.properties
@@ -119,6 +119,7 @@ RExitNoApp=Can not exit the JVM because the current application cannot be determ
 RNoLockDir=Unable to create locks directory ({0})
 RNestedJarExtration=Unable to extract nested jar.
 RUnexpected=Unexpected {0} at {1}
+RConfigurationError=Fatal error while reading the configuration
 
 # Boot options, message should be shorter than this ---------------->
 BOUsage=javaws [-run-options] <jnlp file>
-- 
cgit v1.2.3