Author: knopp
Date: Mon Nov 3 16:47:26 2008
New Revision: 711147
URL: http://svn.apache.org/viewvc?rev=711147&view=rev
Log:
better debugging
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
Modified:
wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
URL:
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java?rev=711147&r1=711146&r2=711147&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
(original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/MarkupContainer.java
Mon Nov 3 16:47:26 2008
@@ -646,10 +646,18 @@
renderComponentTag(associatedMarkupOpenTag);
associatedMarkupStream.next();
+ String className = null;
+
if
(getApplication().getDebugSettings().isOutputMarkupContainerClassName())
{
+ Class<?> klass = getClass();
+ while (klass.isAnonymousClass())
+ {
+ klass = klass.getSuperclass();
+ }
+ className = klass.getName();
getResponse().write("<!-- MARKUP FOR ");
- getResponse().write(getClass().getName());
+ getResponse().write(className);
getResponse().write(" BEGIN -->");
}
@@ -658,7 +666,7 @@
if
(getApplication().getDebugSettings().isOutputMarkupContainerClassName())
{
getResponse().write("<!-- MARKUP FOR ");
- getResponse().write(getClass().getName());
+ getResponse().write(className);
getResponse().write(" END -->");
}