Author: pete
Date: Thu May 12 12:42:44 2011
New Revision: 1102266

URL: http://svn.apache.org/viewvc?rev=1102266&view=rev
Log:
reorder methods and fields so the make up categories + minor cleanup

Modified:
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessages.java

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java?rev=1102266&r1=1102265&r2=1102266&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessage.java
 Thu May 12 12:42:44 2011
@@ -21,7 +21,6 @@ import java.util.HashMap;
 import java.util.Map;
 
 import org.apache.wicket.Component;
-import org.apache.wicket.IClusterable;
 import org.apache.wicket.model.IDetachable;
 
 
@@ -31,31 +30,31 @@ import org.apache.wicket.model.IDetachab
  * @author Eelco Hillenius
  * @author Jonathan Locke
  */
-public class FeedbackMessage implements IClusterable, IDetachable
+public class FeedbackMessage implements IDetachable
 {
        private static final long serialVersionUID = 1L;
 
-       /** Constant for debug level. */
-       public static final int DEBUG = 100;
-
-       /** Constant for error level. */
-       public static final int ERROR = 400;
-
-       /** Constant for fatal level. */
-       public static final int FATAL = 500;
-
-       /** Constant for info level. */
-       public static final int INFO = 200;
-
        /**
         * Constant for an undefined level; note that components might decide 
not to render anything
         * when this level is used.
         */
        public static final int UNDEFINED = 0;
 
+       /** Constant for debug level. */
+       public static final int DEBUG = 100;
+
+       /** Constant for info level. */
+       public static final int INFO = 200;
+
        /** Constant for warning level. */
        public static final int WARNING = 300;
 
+       /** Constant for error level. */
+       public static final int ERROR = 400;
+
+       /** Constant for fatal level. */
+       public static final int FATAL = 500;
+
        /** Levels as strings for debugging. */
        private static final Map<Integer, String> levelStrings = new 
HashMap<Integer, String>();
 
@@ -178,6 +177,26 @@ public class FeedbackMessage implements 
        }
 
        /**
+        * Gets whether the current level is INFO or up.
+        * 
+        * @return whether the current level is INFO or up.
+        */
+       public final boolean isInfo()
+       {
+               return isLevel(INFO);
+       }
+
+       /**
+        * Gets whether the current level is WARNING or up.
+        * 
+        * @return whether the current level is WARNING or up.
+        */
+       public final boolean isWarning()
+       {
+               return isLevel(WARNING);
+       }
+
+       /**
         * Gets whether the current level is ERROR or up.
         * 
         * @return whether the current level is ERROR or up.
@@ -198,16 +217,6 @@ public class FeedbackMessage implements 
        }
 
        /**
-        * Gets whether the current level is INFO or up.
-        * 
-        * @return whether the current level is INFO or up.
-        */
-       public final boolean isInfo()
-       {
-               return isLevel(INFO);
-       }
-
-       /**
         * Returns whether this level is greater than or equal to the given 
level.
         * 
         * @param level
@@ -230,16 +239,6 @@ public class FeedbackMessage implements 
        }
 
        /**
-        * Gets whether the current level is WARNING or up.
-        * 
-        * @return whether the current level is WARNING or up.
-        */
-       public final boolean isWarning()
-       {
-               return isLevel(WARNING);
-       }
-
-       /**
         * @see java.lang.Object#toString()
         */
        @Override
@@ -247,7 +246,7 @@ public class FeedbackMessage implements 
        {
                return "[FeedbackMessage message = \"" + getMessage() + "\", 
reporter = " +
                        ((getReporter() == null) ? "null" : 
getReporter().getId()) + ", level = " +
-                       getLevelAsString() + "]";
+                       getLevelAsString() + ']';
        }
 
        /** {@inheritDoc} */

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessages.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessages.java?rev=1102266&r1=1102265&r2=1102266&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessages.java
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/feedback/FeedbackMessages.java
 Thu May 12 12:42:44 2011
@@ -60,6 +60,21 @@ public final class FeedbackMessages impl
        }
 
        /**
+        * Adds a message.
+        * 
+        * @param message
+        *            the message
+        */
+       public final void add(FeedbackMessage message)
+       {
+               if (log.isDebugEnabled())
+               {
+                       log.debug("Adding feedback message " + message);
+               }
+               messages.add(message);
+       }
+       
+       /**
         * Adds a message
         * 
         * @param reporter
@@ -72,53 +87,42 @@ public final class FeedbackMessages impl
        }
 
        /**
-        * Clears any existing messages.
+        * Adds a new ui message with level DEBUG to the current messages.
         * 
-        * @return The number of messages deleted
+        * @param reporter
+        *            the reporting component
+        * @param message
+        *            the actual message
         */
-       public final int clear()
+       public final void debug(Component reporter, Serializable message)
        {
-               return clear(null);
+               add(new FeedbackMessage(reporter, message, 
FeedbackMessage.DEBUG));
        }
 
        /**
-        * Clears all messages that are accepted by the filter.
+        * Adds a new ui message with level INFO to the current messages.
         * 
-        * @param filter
-        *            Filter for selecting messages. If null, all messages will 
be returned
-        * @return The number of messages deleted
+        * @param reporter
+        *            The reporting component
+        * @param message
+        *            The actual message
         */
-       public final int clear(final IFeedbackMessageFilter filter)
+       public final void info(Component reporter, Serializable message)
        {
-               if (messages.size() == 0)
-               {
-                       return 0;
-               }
-
-               List<FeedbackMessage> toDelete = messages(filter);
-
-
-               for (FeedbackMessage message : toDelete)
-               {
-                       message.detach();
-               }
-
-               messages.removeAll(toDelete);
-
-               return toDelete.size();
+               add(new FeedbackMessage(reporter, message, 
FeedbackMessage.INFO));
        }
 
        /**
-        * Adds a new ui message with level DEBUG to the current messages.
+        * Adds a new ui message with level WARNING to the current messages.
         * 
         * @param reporter
         *            the reporting component
         * @param message
         *            the actual message
         */
-       public final void debug(Component reporter, Serializable message)
+       public final void warn(Component reporter, Serializable message)
        {
-               add(new FeedbackMessage(reporter, message, 
FeedbackMessage.DEBUG));
+               add(new FeedbackMessage(reporter, message, 
FeedbackMessage.WARNING));
        }
 
        /**
@@ -148,16 +152,40 @@ public final class FeedbackMessages impl
        }
 
        /**
-        * Convenience method that looks up whether the given component 
registered a message with this
-        * list with the level ERROR.
+        * Clears any existing messages.
         * 
-        * @param component
-        *            the component to look up whether it registered a message
-        * @return whether the given component registered a message with this 
list with level ERROR
+        * @return The number of messages deleted
         */
-       public final boolean hasErrorMessageFor(Component component)
+       public final int clear()
        {
-               return hasMessageFor(component, FeedbackMessage.ERROR);
+               return clear(null);
+       }
+
+       /**
+        * Clears all messages that are accepted by the filter.
+        * 
+        * @param filter
+        *            Filter for selecting messages. If null, all messages will 
be returned
+        * @return The number of messages deleted
+        */
+       public final int clear(final IFeedbackMessageFilter filter)
+       {
+               if (messages.isEmpty())
+               {
+                       return 0;
+               }
+
+               List<FeedbackMessage> toDelete = messages(filter);
+
+
+               for (FeedbackMessage message : toDelete)
+               {
+                       message.detach();
+               }
+
+               messages.removeAll(toDelete);
+
+               return toDelete.size();
        }
 
        /**
@@ -167,7 +195,7 @@ public final class FeedbackMessages impl
         */
        public final boolean hasMessage(final IFeedbackMessageFilter filter)
        {
-               return messages(filter).size() != 0;
+               return messages(filter).isEmpty() == false;
        }
 
        /**
@@ -205,36 +233,51 @@ public final class FeedbackMessages impl
        }
 
        /**
-        * Adds a new ui message with level INFO to the current messages.
+        * Convenience method that looks up whether the given component 
registered a message with this
+        * list with the level ERROR.
         * 
-        * @param reporter
-        *            The reporting component
-        * @param message
-        *            The actual message
+        * @param component
+        *            the component to look up whether it registered a message
+        * @return whether the given component registered a message with this 
list with level ERROR
         */
-       public final void info(Component reporter, Serializable message)
+       public final boolean hasErrorMessageFor(Component component)
        {
-               add(new FeedbackMessage(reporter, message, 
FeedbackMessage.INFO));
+               return hasMessageFor(component, FeedbackMessage.ERROR);
        }
 
        /**
-        * Gets whether there are no messages.
+        * Gets an iterator over stored messages
         * 
-        * @return True when there are no messages
+        * @return iterator over stored messages
         */
-       public final boolean isEmpty()
+       public final Iterator<FeedbackMessage> iterator()
        {
-               return messages.isEmpty();
+               return messages.iterator();
        }
 
        /**
-        * Gets an iterator over stored messages
+        * Gets a list of messages from the page using a filter.
         * 
-        * @return iterator over stored messages
+        * @param filter
+        *            Filter for selecting messages. If null, all messages will 
be returned
+        * @return The messages or an empty list if no messages are found
         */
-       public final Iterator<FeedbackMessage> iterator()
+       public final List<FeedbackMessage> messages(final 
IFeedbackMessageFilter filter)
        {
-               return messages.iterator();
+               if (messages.isEmpty())
+               {
+                       return Collections.emptyList();
+               }
+
+               final List<FeedbackMessage> list = new 
ArrayList<FeedbackMessage>();
+               for (final FeedbackMessage message : messages)
+               {
+                       if (filter == null || filter.accept(message))
+                       {
+                               list.add(message);
+                       }
+               }
+               return list;
        }
 
        /**
@@ -260,28 +303,13 @@ public final class FeedbackMessages impl
        }
 
        /**
-        * Gets a list of messages from the page using a filter.
+        * Gets whether there are no messages.
         * 
-        * @param filter
-        *            Filter for selecting messages. If null, all messages will 
be returned
-        * @return The messages or an empty list if no messages are found
+        * @return True when there are no messages
         */
-       public final List<FeedbackMessage> messages(final 
IFeedbackMessageFilter filter)
+       public final boolean isEmpty()
        {
-               if (messages.size() == 0)
-               {
-                       return Collections.emptyList();
-               }
-
-               final List<FeedbackMessage> list = new 
ArrayList<FeedbackMessage>();
-               for (final FeedbackMessage message : messages)
-               {
-                       if (filter == null || filter.accept(message))
-                       {
-                               list.add(message);
-                       }
-               }
-               return list;
+               return messages.isEmpty();
        }
 
        /**
@@ -321,34 +349,6 @@ public final class FeedbackMessages impl
        @Override
        public String toString()
        {
-               return "[feedbackMessages = " + StringList.valueOf(messages) + 
"]";
-       }
-
-       /**
-        * Adds a new ui message with level WARNING to the current messages.
-        * 
-        * @param reporter
-        *            the reporting component
-        * @param message
-        *            the actual message
-        */
-       public final void warn(Component reporter, Serializable message)
-       {
-               add(new FeedbackMessage(reporter, message, 
FeedbackMessage.WARNING));
-       }
-
-       /**
-        * Adds a message.
-        * 
-        * @param message
-        *            the message
-        */
-       public final void add(FeedbackMessage message)
-       {
-               if (log.isDebugEnabled())
-               {
-                       log.debug("Adding feedback message " + message);
-               }
-               messages.add(message);
+               return "[feedbackMessages = " + StringList.valueOf(messages) + 
']';
        }
 }
\ No newline at end of file


Reply via email to