Author: knopp
Date: Tue Jul 17 07:20:39 2007
New Revision: 556930

URL: http://svn.apache.org/viewvc?view=rev&rev=556930
Log:
Possibility to tweak window settings

Modified:
    
incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java

Modified: 
incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
URL: 
http://svn.apache.org/viewvc/incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java?view=diff&rev=556930&r1=556929&r2=556930
==============================================================================
--- 
incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
 (original)
+++ 
incubator/wicket/trunk/jdk-1.4/wicket-extensions/src/main/java/org/apache/wicket/extensions/ajax/markup/html/modal/ModalWindow.java
 Tue Jul 17 07:20:39 2007
@@ -981,12 +981,23 @@
                        buffer.append("settings.onCloseButton = function() { " 
+ behavior.getCallbackScript()
                                        + "};\n");
                }
+       
+               postProcessSettings(buffer);
                
                buffer.append("Wicket.Window.create(settings).show();\n");
 
                return buffer.toString();
        }
 
+       /**
+        * Method that allows tweaking the settings
+        * @param settings
+        * @return settings javascript
+        */
+       protected AppendingStringBuffer 
postProcessSettings(AppendingStringBuffer settings)
+       {
+               return settings;
+       }
 
        private boolean deletePageMap = false;
        private boolean shown = false;


Reply via email to