changeset 1174:ca12027fa85b

Docs now include possible options for each property * netx/net/sourceforge/jnlp/resources/Messages.properties: added key of IWSpossible * netx/net/sourceforge/jnlp/util/docprovider/ItwebSettingsTextsProvider.java: added hunk adding posibilites behainf each propert
author Jiri Vanek <jvanek@redhat.com>
date Fri, 13 Mar 2015 16:01:56 +0100
parents ef028348584e
children b395e5d3050b
files ChangeLog netx/net/sourceforge/jnlp/resources/Messages.properties netx/net/sourceforge/jnlp/util/docprovider/ItwebSettingsTextsProvider.java
diffstat 3 files changed, 13 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Fri Mar 13 15:58:04 2015 +0100
+++ b/ChangeLog	Fri Mar 13 16:01:56 2015 +0100
@@ -1,3 +1,10 @@
+2015-03-13  Jiri Vanek  <jvanek@redhat.com>
+
+	Docs now include possible options for each property
+	* netx/net/sourceforge/jnlp/resources/Messages.properties: added key of IWSpossible
+	* netx/net/sourceforge/jnlp/util/docprovider/ItwebSettingsTextsProvider.java:
+	added hunk adding posibilites behainf each property
+
 2015-03-13  Jiri Vanek  <jvanek@redhat.com>
 
 	* tests/reproducers/signed/GifarBase/resources/gifar_application.jnlp: removed
--- a/netx/net/sourceforge/jnlp/resources/Messages.properties	Fri Mar 13 15:58:04 2015 +0100
+++ b/netx/net/sourceforge/jnlp/resources/Messages.properties	Fri Mar 13 16:01:56 2015 +0100
@@ -1016,6 +1016,7 @@
 IWSexampleL3=Known properties
 IWSexampleL31=(key, value and default value (if different)):
 IWSexampleL32=(key and default value):
+IWSpossible=Possible:
 
 # itweb-plugin man (note, spaces (especially the one around markup) are important due to man pages markup). Only bold  tag is now recognized by ReplacingTextFormatter.
 ITWPintro= - allow to run <B>java applets </B>in your favorite <B>browser</B>
--- a/netx/net/sourceforge/jnlp/util/docprovider/ItwebSettingsTextsProvider.java	Fri Mar 13 15:58:04 2015 +0100
+++ b/netx/net/sourceforge/jnlp/util/docprovider/ItwebSettingsTextsProvider.java	Fri Mar 13 16:01:56 2015 +0100
@@ -48,6 +48,7 @@
 import net.sourceforge.jnlp.config.DeploymentConfiguration;
 import net.sourceforge.jnlp.config.PathsAndFiles;
 import net.sourceforge.jnlp.config.Setting;
+import net.sourceforge.jnlp.config.ValueValidator;
 import net.sourceforge.jnlp.runtime.JNLPRuntime;
 import net.sourceforge.jnlp.runtime.Translator;
 import net.sourceforge.jnlp.util.docprovider.formatters.formatters.Formatter;
@@ -165,6 +166,10 @@
                     value = fileAcronom;
                 }
             }
+            ValueValidator v = entry.getValue().getValidator();
+            if (v != null && v.getPossibleValues() != null && !v.getPossibleValues().trim().isEmpty()) {
+                value = value + " (" + Translator.R("IWSpossible") + " " + v.getPossibleValues() + ")";
+            }
             sb.append(getFormatter().getOption(entry.getKey(), value));
         }
         return sb.toString();