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;