Update of /var/cvs/src/org/mmbase/util
In directory james.mmbase.org:/tmp/cvs-serv1812

Modified Files:
        LocalizedString.java ReplacingLocalizedString.java 
        WrappedLocalizedString.java 
Log Message:
Added some @Override's


See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util


Index: LocalizedString.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/LocalizedString.java,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -b -r1.37 -r1.38
--- LocalizedString.java        27 Apr 2009 17:14:00 -0000      1.37
+++ LocalizedString.java        28 Apr 2009 06:31:22 -0000      1.38
@@ -32,7 +32,7 @@
  *</p>
  *
  * @author Michiel Meeuwissen
- * @version $Id: LocalizedString.java,v 1.37 2009/04/27 17:14:00 michiel Exp $
+ * @version $Id: LocalizedString.java,v 1.38 2009/04/28 06:31:22 michiel Exp $
  * @since MMBase-1.8
  */
 public class LocalizedString implements java.io.Serializable, 
PublicCloneable<LocalizedString> {
@@ -426,6 +426,7 @@
         }
     }
 
+    @Overrde
     public boolean equals(Object o) {
         if (o instanceof LocalizedString) {
             LocalizedString os = (LocalizedString) o;
@@ -438,7 +439,7 @@
             return false;
         }
     }
-
+    @Override
     public int hashCode() {
         int result = 0;
         result = HashCodeUtil.hashCode(result, key);


Index: ReplacingLocalizedString.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/ReplacingLocalizedString.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -b -r1.9 -r1.10
--- ReplacingLocalizedString.java       27 Apr 2009 17:47:24 -0000      1.9
+++ ReplacingLocalizedString.java       28 Apr 2009 06:31:22 -0000      1.10
@@ -22,7 +22,7 @@
  *
  *
  * @author Michiel Meeuwissen
- * @version $Id: ReplacingLocalizedString.java,v 1.9 2009/04/27 17:47:24 
michiel Exp $
+ * @version $Id: ReplacingLocalizedString.java,v 1.10 2009/04/28 06:31:22 
michiel Exp $
  * @since MMBase-1.8
  */
 public class ReplacingLocalizedString extends WrappedLocalizedString {
@@ -31,6 +31,7 @@
 
     private List<Map.Entry<String, String>> replacements = new 
ArrayList<Map.Entry<String, String>>();
 
+
     /**
      * @param s The wrapped LocalizedString.
      */
@@ -38,6 +39,7 @@
         super(s);
     }
 
+
     public void replaceAll(String regexp, String replacement) {
         replacements.add(new Entry<String, String>(regexp, replacement));
     }
@@ -54,7 +56,7 @@
         return output;
     }
 
-    // javadoc inherited
+    @Override
     public String get(Locale locale) {
         return replace(super.get(locale));
     }
@@ -64,6 +66,7 @@
      *
      * Also takes into account the replacements in the values (but only 
'lazily', when actually requested).
      */
+    @Override
     public Map<Locale, String> asMap() {
         final Map<Locale, String> map = super.asMap();
         return new AbstractMap<Locale, String>() {
@@ -104,6 +107,7 @@
 
 
     @SuppressWarnings("unchecked")
+    @Override
     public ReplacingLocalizedString clone() {
         ReplacingLocalizedString clone = (ReplacingLocalizedString) 
super.clone();
         clone.replacements = (List)((ArrayList)replacements).clone();


Index: WrappedLocalizedString.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/WrappedLocalizedString.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- WrappedLocalizedString.java 27 Apr 2009 17:14:00 -0000      1.3
+++ WrappedLocalizedString.java 28 Apr 2009 06:31:22 -0000      1.4
@@ -16,17 +16,17 @@
  * Extends and wraps LocalizedString.
  *
  * @author Michiel Meeuwissen
- * @version $Id: WrappedLocalizedString.java,v 1.3 2009/04/27 17:14:00 michiel 
Exp $
+ * @version $Id: WrappedLocalizedString.java,v 1.4 2009/04/28 06:31:22 michiel 
Exp $
  * @since MMBase-1.9
  */
 public class WrappedLocalizedString extends LocalizedString {
 
     private static final Logger log = 
Logging.getLoggerInstance(WrappedLocalizedString.class);
 
-
-    protected LocalizedString wrapped;
+    protected final LocalizedString wrapped;
     private Locale defaultLocale = null;
 
+
     /**
      * @param s The wrapped LocalizedString.
      */
@@ -35,6 +35,7 @@
         wrapped = s;
     }
 
+
     public Locale setLocale(Locale loc) {
         Locale prev = defaultLocale;
         defaultLocale = loc;
@@ -81,6 +82,10 @@
     protected Map<Locale, String>getValues() {
         return wrapped.getValues();
     }
+    @Override
+    public boolean equals(Object o) {
+        return wrapped.equals(o);
+    }
 
 
 
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to