Author: jdonnerstag
Date: Fri Jun 17 19:18:26 2011
New Revision: 1136990

URL: http://svn.apache.org/viewvc?rev=1136990&view=rev
Log:
also related to WICKET-3812
"xmlns:wicket="http://wicket.apache.org"; rendered for each panel"
"Copy attributes from wicket:panel to source tag"
refactored the code to change default more easily. Default behavior to be 
discussed / agreed
Issue: WICKET-2874

Modified:
    
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/AssociatedMarkupSourcingStrategy.java

Modified: 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/AssociatedMarkupSourcingStrategy.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/AssociatedMarkupSourcingStrategy.java?rev=1136990&r1=1136989&r2=1136990&view=diff
==============================================================================
--- 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/AssociatedMarkupSourcingStrategy.java
 (original)
+++ 
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/html/panel/AssociatedMarkupSourcingStrategy.java
 Fri Jun 17 19:18:26 2011
@@ -56,7 +56,18 @@ public abstract class AssociatedMarkupSo
        {
                super.onComponentTag(component, tag);
 
-               // Copy attributes from <wicket:XXX> to the "calling" tag
+               // Can be explicitly called
+               copyAttributes(component, tag);
+       }
+
+       /**
+        * Copy attributes from <wicket:XXX> to the "calling" tag
+        * 
+        * @param component
+        * @param tag
+        */
+       public void copyAttributes(final Component component, final 
ComponentTag tag)
+       {
                IMarkupFragment markup = 
((MarkupContainer)component).getMarkup(null);
                String namespace = 
markup.getMarkupResourceStream().getWicketNamespace() + ":";
 


Reply via email to