[Schmitzm-commits] r872 - trunk/src/schmitzm/lang
scm-commit@wald.intevation.org
scm-commit at wald.intevation.org
Fri May 28 15:57:52 CEST 2010
Author: mojays
Date: 2010-05-28 15:57:52 +0200 (Fri, 28 May 2010)
New Revision: 872
Modified:
trunk/src/schmitzm/lang/ResourceProvider.java
Log:
Automatic registration of ResourceProviders in static field.
Modified: trunk/src/schmitzm/lang/ResourceProvider.java
===================================================================
--- trunk/src/schmitzm/lang/ResourceProvider.java 2010-05-28 12:36:51 UTC (rev 871)
+++ trunk/src/schmitzm/lang/ResourceProvider.java 2010-05-28 13:57:52 UTC (rev 872)
@@ -76,6 +76,11 @@
* @version 1.0
*/
public class ResourceProvider {
+ /** Enthaelt automatisch alle erzeugten {@link ResourceProvider}. Wird im
+ * Konstruktor von {@link ResourceProvider} automatisch befuellt.<br>
+ * TODO: private machen und ordentliche getter und setter implementieren! */
+ public static final SortableVector<ResourceProvider> RESOURCE_BUNDLES = new SortableVector<ResourceProvider>();
+
private static final Logger LOGGER = Logger.getLogger(ResourceProvider.class.getSimpleName());
/** Diese String constante wird zurückgeliefert, wenn keine Wert fuer den
@@ -185,6 +190,8 @@
this.resourceBundle = null;
this.ignoreMissingResource = ignoreMissingResource;
this.missingResourceString = missingResourceString;
+ // Registrieren des neuen ResourceProvider
+ RESOURCE_BUNDLES.add(this);
}
/**
More information about the Schmitzm-commits
mailing list