http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/netbeans-maven-import.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/netbeans-maven-import.png 
b/wicket-user-guide/src/docs/img/netbeans-maven-import.png
deleted file mode 100644
index fae399d..0000000
Binary files a/wicket-user-guide/src/docs/img/netbeans-maven-import.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/note.gif
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/note.gif 
b/wicket-user-guide/src/docs/img/note.gif
deleted file mode 100644
index 1c9883b..0000000
Binary files a/wicket-user-guide/src/docs/img/note.gif and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/package-bundles.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/package-bundles.png 
b/wicket-user-guide/src/docs/img/package-bundles.png
deleted file mode 100644
index f820ece..0000000
Binary files a/wicket-user-guide/src/docs/img/package-bundles.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/package-resource-localization.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/package-resource-localization.png 
b/wicket-user-guide/src/docs/img/package-resource-localization.png
deleted file mode 100644
index 07b58dd..0000000
Binary files a/wicket-user-guide/src/docs/img/package-resource-localization.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/package-resources.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/package-resources.png 
b/wicket-user-guide/src/docs/img/package-resources.png
deleted file mode 100644
index 8fe2940..0000000
Binary files a/wicket-user-guide/src/docs/img/package-resources.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/package-structure-custom-folder.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/package-structure-custom-folder.png 
b/wicket-user-guide/src/docs/img/package-structure-custom-folder.png
deleted file mode 100644
index 1437ffd..0000000
Binary files 
a/wicket-user-guide/src/docs/img/package-structure-custom-folder.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/package-structure-resource-folder.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/img/package-structure-resource-folder.png 
b/wicket-user-guide/src/docs/img/package-structure-resource-folder.png
deleted file mode 100644
index aa5d5ee..0000000
Binary files 
a/wicket-user-guide/src/docs/img/package-structure-resource-folder.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/page-and-panel-bundle.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/page-and-panel-bundle.png 
b/wicket-user-guide/src/docs/img/page-and-panel-bundle.png
deleted file mode 100644
index 5c8e7c8..0000000
Binary files a/wicket-user-guide/src/docs/img/page-and-panel-bundle.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/page-expired.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/page-expired.png 
b/wicket-user-guide/src/docs/img/page-expired.png
deleted file mode 100644
index a537530..0000000
Binary files a/wicket-user-guide/src/docs/img/page-expired.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/page-id.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/page-id.png 
b/wicket-user-guide/src/docs/img/page-id.png
deleted file mode 100644
index 8fdc283..0000000
Binary files a/wicket-user-guide/src/docs/img/page-id.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/page-panel-hierarchy.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/page-panel-hierarchy.png 
b/wicket-user-guide/src/docs/img/page-panel-hierarchy.png
deleted file mode 100644
index 999000a..0000000
Binary files a/wicket-user-guide/src/docs/img/page-panel-hierarchy.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/page-storage.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/page-storage.png 
b/wicket-user-guide/src/docs/img/page-storage.png
deleted file mode 100644
index 9c48d08..0000000
Binary files a/wicket-user-guide/src/docs/img/page-storage.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/paging-navigator.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/paging-navigator.png 
b/wicket-user-guide/src/docs/img/paging-navigator.png
deleted file mode 100644
index 58e54b5..0000000
Binary files a/wicket-user-guide/src/docs/img/paging-navigator.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/quickstart-webpage.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/quickstart-webpage.png 
b/wicket-user-guide/src/docs/img/quickstart-webpage.png
deleted file mode 100644
index 3b14920..0000000
Binary files a/wicket-user-guide/src/docs/img/quickstart-webpage.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/regex-form.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/regex-form.png 
b/wicket-user-guide/src/docs/img/regex-form.png
deleted file mode 100644
index 2dd4da7..0000000
Binary files a/wicket-user-guide/src/docs/img/regex-form.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/reload-page.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/reload-page.png 
b/wicket-user-guide/src/docs/img/reload-page.png
deleted file mode 100644
index 9ff23f0..0000000
Binary files a/wicket-user-guide/src/docs/img/reload-page.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/request-cycle-handler.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/request-cycle-handler.png 
b/wicket-user-guide/src/docs/img/request-cycle-handler.png
deleted file mode 100644
index d2e0f3f..0000000
Binary files a/wicket-user-guide/src/docs/img/request-cycle-handler.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/requesthandling-general.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/requesthandling-general.png 
b/wicket-user-guide/src/docs/img/requesthandling-general.png
deleted file mode 100644
index 56d9379..0000000
Binary files a/wicket-user-guide/src/docs/img/requesthandling-general.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/samepackage.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/samepackage.png 
b/wicket-user-guide/src/docs/img/samepackage.png
deleted file mode 100644
index 8505f18..0000000
Binary files a/wicket-user-guide/src/docs/img/samepackage.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/select-all-checkbox.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/select-all-checkbox.png 
b/wicket-user-guide/src/docs/img/select-all-checkbox.png
deleted file mode 100644
index c117d33..0000000
Binary files a/wicket-user-guide/src/docs/img/select-all-checkbox.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/simple-listview-screenshot.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/simple-listview-screenshot.png 
b/wicket-user-guide/src/docs/img/simple-listview-screenshot.png
deleted file mode 100644
index 3754032..0000000
Binary files a/wicket-user-guide/src/docs/img/simple-listview-screenshot.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/springsource-logo.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/springsource-logo.png 
b/wicket-user-guide/src/docs/img/springsource-logo.png
deleted file mode 100644
index 34e8d8e..0000000
Binary files a/wicket-user-guide/src/docs/img/springsource-logo.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/subscribe-checkbox-set.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/subscribe-checkbox-set.png 
b/wicket-user-guide/src/docs/img/subscribe-checkbox-set.png
deleted file mode 100644
index b29a868..0000000
Binary files a/wicket-user-guide/src/docs/img/subscribe-checkbox-set.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/tinymce.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/tinymce.png 
b/wicket-user-guide/src/docs/img/tinymce.png
deleted file mode 100644
index 8f9eef1..0000000
Binary files a/wicket-user-guide/src/docs/img/tinymce.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/tinymce_basic.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/tinymce_basic.png 
b/wicket-user-guide/src/docs/img/tinymce_basic.png
deleted file mode 100644
index 99ccaad..0000000
Binary files a/wicket-user-guide/src/docs/img/tinymce_basic.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/tomcat-admin-sessions.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/tomcat-admin-sessions.png 
b/wicket-user-guide/src/docs/img/tomcat-admin-sessions.png
deleted file mode 100644
index b9f6474..0000000
Binary files a/wicket-user-guide/src/docs/img/tomcat-admin-sessions.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/uml-component.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/uml-component.png 
b/wicket-user-guide/src/docs/img/uml-component.png
deleted file mode 100644
index 61c3010..0000000
Binary files a/wicket-user-guide/src/docs/img/uml-component.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/uml-form-component.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/uml-form-component.png 
b/wicket-user-guide/src/docs/img/uml-form-component.png
deleted file mode 100644
index 3577220..0000000
Binary files a/wicket-user-guide/src/docs/img/uml-form-component.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/uml-imodel.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/uml-imodel.png 
b/wicket-user-guide/src/docs/img/uml-imodel.png
deleted file mode 100644
index cd42287..0000000
Binary files a/wicket-user-guide/src/docs/img/uml-imodel.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/url-encrypted.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/url-encrypted.png 
b/wicket-user-guide/src/docs/img/url-encrypted.png
deleted file mode 100644
index ea4c4b6..0000000
Binary files a/wicket-user-guide/src/docs/img/url-encrypted.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/validation-error-message.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/validation-error-message.png 
b/wicket-user-guide/src/docs/img/validation-error-message.png
deleted file mode 100644
index eb7c878..0000000
Binary files a/wicket-user-guide/src/docs/img/validation-error-message.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/validator-type-hierachy.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/validator-type-hierachy.png 
b/wicket-user-guide/src/docs/img/validator-type-hierachy.png
deleted file mode 100644
index 64c33f4..0000000
Binary files a/wicket-user-guide/src/docs/img/validator-type-hierachy.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/validator-with-bundle.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/validator-with-bundle.png 
b/wicket-user-guide/src/docs/img/validator-with-bundle.png
deleted file mode 100644
index 012b5d5..0000000
Binary files a/wicket-user-guide/src/docs/img/validator-with-bundle.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/warning.gif
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/warning.gif 
b/wicket-user-guide/src/docs/img/warning.gif
deleted file mode 100644
index c6acdec..0000000
Binary files a/wicket-user-guide/src/docs/img/warning.gif and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/webinf.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/webinf.png 
b/wicket-user-guide/src/docs/img/webinf.png
deleted file mode 100644
index d1f9fa3..0000000
Binary files a/wicket-user-guide/src/docs/img/webinf.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/wicket-cache.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/wicket-cache.png 
b/wicket-user-guide/src/docs/img/wicket-cache.png
deleted file mode 100644
index 649335e..0000000
Binary files a/wicket-user-guide/src/docs/img/wicket-cache.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/wicket_metrics_graphite.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/wicket_metrics_graphite.png 
b/wicket-user-guide/src/docs/img/wicket_metrics_graphite.png
deleted file mode 100644
index c10ab42..0000000
Binary files a/wicket-user-guide/src/docs/img/wicket_metrics_graphite.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/img/wikipedia-login-form.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/img/wikipedia-login-form.png 
b/wicket-user-guide/src/docs/img/wikipedia-login-form.png
deleted file mode 100644
index 8fee47d..0000000
Binary files a/wicket-user-guide/src/docs/img/wikipedia-login-form.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/AJAX-tree-repeater.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/AJAX-tree-repeater.png 
b/wicket-user-guide/src/docs/imgOrigin/AJAX-tree-repeater.png
deleted file mode 100644
index 855b1b2..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/AJAX-tree-repeater.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/CallbackURLExample-screenshot.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/CallbackURLExample-screenshot.png 
b/wicket-user-guide/src/docs/imgOrigin/CallbackURLExample-screenshot.png
deleted file mode 100644
index ae56f03..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/CallbackURLExample-screenshot.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/EjbInjectionExample.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/EjbInjectionExample.png 
b/wicket-user-guide/src/docs/imgOrigin/EjbInjectionExample.png
deleted file mode 100644
index 6a8908b..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/EjbInjectionExample.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/InterComponentsEventsExample-screenshot.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/InterComponentsEventsExample-screenshot.png
 
b/wicket-user-guide/src/docs/imgOrigin/InterComponentsEventsExample-screenshot.png
deleted file mode 100644
index 5ae272d..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/InterComponentsEventsExample-screenshot.png
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/JMX-console.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/JMX-console.png 
b/wicket-user-guide/src/docs/imgOrigin/JMX-console.png
deleted file mode 100644
index 01fa521..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/JMX-console.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/JMX-console2.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/JMX-console2.png 
b/wicket-user-guide/src/docs/imgOrigin/JMX-console2.png
deleted file mode 100644
index f56a1ad..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/JMX-console2.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/JMX-console3.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/JMX-console3.png 
b/wicket-user-guide/src/docs/imgOrigin/JMX-console3.png
deleted file mode 100644
index 4e35480..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/JMX-console3.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/JMX-console4.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/JMX-console4.png 
b/wicket-user-guide/src/docs/imgOrigin/JMX-console4.png
deleted file mode 100644
index 1cd77e5..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/JMX-console4.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/JMX-new-connection.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/JMX-new-connection.png 
b/wicket-user-guide/src/docs/imgOrigin/JMX-new-connection.png
deleted file mode 100644
index a249000..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/JMX-new-connection.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/apache-wicket.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/apache-wicket.png 
b/wicket-user-guide/src/docs/imgOrigin/apache-wicket.png
deleted file mode 100644
index 7d4d922..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/apache-wicket.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/authorization-access-denied.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/authorization-access-denied.png 
b/wicket-user-guide/src/docs/imgOrigin/authorization-access-denied.png
deleted file mode 100644
index a997794..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/authorization-access-denied.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/autocomplete-example-screenshot.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/autocomplete-example-screenshot.png 
b/wicket-user-guide/src/docs/imgOrigin/autocomplete-example-screenshot.png
deleted file mode 100644
index ab3ccdb..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/autocomplete-example-screenshot.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/browser-back.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/browser-back.png 
b/wicket-user-guide/src/docs/imgOrigin/browser-back.png
deleted file mode 100644
index b6df258..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/browser-back.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/choice-form-screenshot.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/choice-form-screenshot.png 
b/wicket-user-guide/src/docs/imgOrigin/choice-form-screenshot.png
deleted file mode 100644
index f270fdf..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/choice-form-screenshot.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/class-diag-IFormSubmittingComponent.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/class-diag-IFormSubmittingComponent.png 
b/wicket-user-guide/src/docs/imgOrigin/class-diag-IFormSubmittingComponent.png
deleted file mode 100644
index 68e8d6f..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/class-diag-IFormSubmittingComponent.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/comp-with-markup-german.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/comp-with-markup-german.png 
b/wicket-user-guide/src/docs/imgOrigin/comp-with-markup-german.png
deleted file mode 100644
index 39bd9ca..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/comp-with-markup-german.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/component-lifecycle.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/component-lifecycle.png 
b/wicket-user-guide/src/docs/imgOrigin/component-lifecycle.png
deleted file mode 100644
index 73703ca..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/component-lifecycle.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/comsysto-logo.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/comsysto-logo.png 
b/wicket-user-guide/src/docs/imgOrigin/comsysto-logo.png
deleted file mode 100644
index f6b43e0..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/comsysto-logo.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/custom-ajax-call-listener.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/custom-ajax-call-listener.png 
b/wicket-user-guide/src/docs/imgOrigin/custom-ajax-call-listener.png
deleted file mode 100644
index bbc6f65..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/custom-ajax-call-listener.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/custom-panel-bundle.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/custom-panel-bundle.png 
b/wicket-user-guide/src/docs/imgOrigin/custom-panel-bundle.png
deleted file mode 100644
index 6a82fbe..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/custom-panel-bundle.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/custom-panel-bundle2.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/custom-panel-bundle2.png 
b/wicket-user-guide/src/docs/imgOrigin/custom-panel-bundle2.png
deleted file mode 100644
index af14b69..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/custom-panel-bundle2.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/custom-properties-file.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/custom-properties-file.png 
b/wicket-user-guide/src/docs/imgOrigin/custom-properties-file.png
deleted file mode 100644
index 3bfd9b1..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/custom-properties-file.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/datepicker-package-resources.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/datepicker-package-resources.png 
b/wicket-user-guide/src/docs/imgOrigin/datepicker-package-resources.png
deleted file mode 100644
index 5103655..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/datepicker-package-resources.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/datepicker-screenshot.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/datepicker-screenshot.png 
b/wicket-user-guide/src/docs/imgOrigin/datepicker-screenshot.png
deleted file mode 100644
index 48e46d2..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/datepicker-screenshot.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/description-of-illegalstate.jpg
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/description-of-illegalstate.jpg 
b/wicket-user-guide/src/docs/imgOrigin/description-of-illegalstate.jpg
deleted file mode 100644
index 443c7e7..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/description-of-illegalstate.jpg and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/detachable-models.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/detachable-models.png 
b/wicket-user-guide/src/docs/imgOrigin/detachable-models.png
deleted file mode 100644
index 1a0dfe7..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/detachable-models.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/dropdown-choice.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/dropdown-choice.png 
b/wicket-user-guide/src/docs/imgOrigin/dropdown-choice.png
deleted file mode 100644
index 7286c73..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/dropdown-choice.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/eclipse-classpath-variables.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/eclipse-classpath-variables.png 
b/wicket-user-guide/src/docs/imgOrigin/eclipse-classpath-variables.png
deleted file mode 100644
index 44c93f7..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/eclipse-classpath-variables.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/eclipse-maven-import.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/eclipse-maven-import.png 
b/wicket-user-guide/src/docs/imgOrigin/eclipse-maven-import.png
deleted file mode 100644
index 70587b5..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/eclipse-maven-import.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/edit-label-example-screenshot.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/edit-label-example-screenshot.png 
b/wicket-user-guide/src/docs/imgOrigin/edit-label-example-screenshot.png
deleted file mode 100644
index ab666cc..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/edit-label-example-screenshot.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/favicon.ico
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/favicon.ico 
b/wicket-user-guide/src/docs/imgOrigin/favicon.ico
deleted file mode 100644
index 3dfcb92..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/favicon.ico and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/feedback-panel-style.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/feedback-panel-style.png 
b/wicket-user-guide/src/docs/imgOrigin/feedback-panel-style.png
deleted file mode 100644
index 602a541..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/feedback-panel-style.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/file-system-trees.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/file-system-trees.png 
b/wicket-user-guide/src/docs/imgOrigin/file-system-trees.png
deleted file mode 100644
index f30f4b3..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/file-system-trees.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/final-login-page.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/final-login-page.png 
b/wicket-user-guide/src/docs/imgOrigin/final-login-page.png
deleted file mode 100644
index 8b82d82..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/final-login-page.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/gitMavenPrj.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/gitMavenPrj.png 
b/wicket-user-guide/src/docs/imgOrigin/gitMavenPrj.png
deleted file mode 100644
index ba3fbe3..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/gitMavenPrj.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/gitRepo.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/gitRepo.png 
b/wicket-user-guide/src/docs/imgOrigin/gitRepo.png
deleted file mode 100644
index 1f4062c..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/gitRepo.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/googlechart.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/googlechart.png 
b/wicket-user-guide/src/docs/imgOrigin/googlechart.png
deleted file mode 100644
index e597946..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/googlechart.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/grails-icon.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/grails-icon.png 
b/wicket-user-guide/src/docs/imgOrigin/grails-icon.png
deleted file mode 100644
index 68e3678..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/grails-icon.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/grails.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/grails.png 
b/wicket-user-guide/src/docs/imgOrigin/grails.png
deleted file mode 100644
index 9cb734d..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/grails.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/groovy.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/groovy.png 
b/wicket-user-guide/src/docs/imgOrigin/groovy.png
deleted file mode 100644
index 2b81b49..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/groovy.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/grouped-checkbox.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/grouped-checkbox.png 
b/wicket-user-guide/src/docs/imgOrigin/grouped-checkbox.png
deleted file mode 100644
index b01a5ae..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/grouped-checkbox.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/grouped-checkbox2.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/grouped-checkbox2.png 
b/wicket-user-guide/src/docs/imgOrigin/grouped-checkbox2.png
deleted file mode 100644
index 2a5622e..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/grouped-checkbox2.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/grouped-radiobutton.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/grouped-radiobutton.png 
b/wicket-user-guide/src/docs/imgOrigin/grouped-radiobutton.png
deleted file mode 100644
index 648f21e..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/grouped-radiobutton.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/header-area.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/header-area.png 
b/wicket-user-guide/src/docs/imgOrigin/header-area.png
deleted file mode 100644
index 60e255e..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/header-area.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/inmethod-grid1.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/inmethod-grid1.png 
b/wicket-user-guide/src/docs/imgOrigin/inmethod-grid1.png
deleted file mode 100644
index 61606d9..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/inmethod-grid1.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/inmethod-grid2.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/inmethod-grid2.png 
b/wicket-user-guide/src/docs/imgOrigin/inmethod-grid2.png
deleted file mode 100644
index bcd19bf..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/inmethod-grid2.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/intellj-maven-import.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/intellj-maven-import.png 
b/wicket-user-guide/src/docs/imgOrigin/intellj-maven-import.png
deleted file mode 100644
index 971d702..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/intellj-maven-import.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/layout-include.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/layout-include.png 
b/wicket-user-guide/src/docs/imgOrigin/layout-include.png
deleted file mode 100644
index 41e0ebc..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/layout-include.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/layout-mock.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/layout-mock.png 
b/wicket-user-guide/src/docs/imgOrigin/layout-mock.png
deleted file mode 100644
index ed17668..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/layout-mock.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/layout.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/layout.png 
b/wicket-user-guide/src/docs/imgOrigin/layout.png
deleted file mode 100644
index 8b6cdff..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/layout.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/list-multiple-choices.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/list-multiple-choices.png 
b/wicket-user-guide/src/docs/imgOrigin/list-multiple-choices.png
deleted file mode 100644
index cbc055c..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/list-multiple-choices.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/list-multiple-choices2.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/list-multiple-choices2.png 
b/wicket-user-guide/src/docs/imgOrigin/list-multiple-choices2.png
deleted file mode 100644
index 9ba29b3..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/list-multiple-choices2.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/loadable-detachable-model.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/loadable-detachable-model.png 
b/wicket-user-guide/src/docs/imgOrigin/loadable-detachable-model.png
deleted file mode 100644
index b5955ab..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/loadable-detachable-model.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/locale-german.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/locale-german.png 
b/wicket-user-guide/src/docs/imgOrigin/locale-german.png
deleted file mode 100644
index 9643908..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/locale-german.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/login_calls_hollywood.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/login_calls_hollywood.png 
b/wicket-user-guide/src/docs/imgOrigin/login_calls_hollywood.png
deleted file mode 100644
index 5933211..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/login_calls_hollywood.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup.png 
b/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup.png
deleted file mode 100644
index 8f064b3..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup2.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup2.png 
b/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup2.png
deleted file mode 100644
index 732008e..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup2.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup3.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup3.png 
b/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup3.png
deleted file mode 100644
index b6811a9..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup3.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup4.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup4.png 
b/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup4.png
deleted file mode 100644
index 784fc9a..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/lost-in-redirection-mockup4.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/markup-inheritance.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/markup-inheritance.png 
b/wicket-user-guide/src/docs/imgOrigin/markup-inheritance.png
deleted file mode 100644
index f45414f..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/markup-inheritance.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/modal-window-example-screenshot.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/modal-window-example-screenshot.png 
b/wicket-user-guide/src/docs/imgOrigin/modal-window-example-screenshot.png
deleted file mode 100644
index 62921bc..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/modal-window-example-screenshot.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/model-chaining.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/model-chaining.png 
b/wicket-user-guide/src/docs/imgOrigin/model-chaining.png
deleted file mode 100644
index c13a824..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/model-chaining.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/multi-select-transfer-component-wicket.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/multi-select-transfer-component-wicket.png
 
b/wicket-user-guide/src/docs/imgOrigin/multi-select-transfer-component-wicket.png
deleted file mode 100644
index d46d89e..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/multi-select-transfer-component-wicket.png
 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/multi-select-transfer-component.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/multi-select-transfer-component.png 
b/wicket-user-guide/src/docs/imgOrigin/multi-select-transfer-component.png
deleted file mode 100644
index 727b61d..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/multi-select-transfer-component.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/mvn-wicket-archetype.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/mvn-wicket-archetype.png 
b/wicket-user-guide/src/docs/imgOrigin/mvn-wicket-archetype.png
deleted file mode 100644
index cf6b3e4..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/mvn-wicket-archetype.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/mywebapp-class-diagramm.jpg
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/mywebapp-class-diagramm.jpg 
b/wicket-user-guide/src/docs/imgOrigin/mywebapp-class-diagramm.jpg
deleted file mode 100644
index e0663c2..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/mywebapp-class-diagramm.jpg 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/netbeans-maven-import.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/netbeans-maven-import.png 
b/wicket-user-guide/src/docs/imgOrigin/netbeans-maven-import.png
deleted file mode 100644
index d816bb3..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/netbeans-maven-import.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/note.gif
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/note.gif 
b/wicket-user-guide/src/docs/imgOrigin/note.gif
deleted file mode 100644
index 1c9883b..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/note.gif and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/package-bundles.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/package-bundles.png 
b/wicket-user-guide/src/docs/imgOrigin/package-bundles.png
deleted file mode 100644
index 05a30aa..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/package-bundles.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/package-resource-localization.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/package-resource-localization.png 
b/wicket-user-guide/src/docs/imgOrigin/package-resource-localization.png
deleted file mode 100644
index 07b58dd..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/package-resource-localization.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/package-resources.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/package-resources.png 
b/wicket-user-guide/src/docs/imgOrigin/package-resources.png
deleted file mode 100644
index 8fe2940..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/package-resources.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/package-structure-custom-folder.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/package-structure-custom-folder.png 
b/wicket-user-guide/src/docs/imgOrigin/package-structure-custom-folder.png
deleted file mode 100644
index 1437ffd..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/package-structure-custom-folder.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/package-structure-resource-folder.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/package-structure-resource-folder.png 
b/wicket-user-guide/src/docs/imgOrigin/package-structure-resource-folder.png
deleted file mode 100644
index aa5d5ee..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/package-structure-resource-folder.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/page-and-panel-bundle.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/page-and-panel-bundle.png 
b/wicket-user-guide/src/docs/imgOrigin/page-and-panel-bundle.png
deleted file mode 100644
index 5c8e7c8..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/page-and-panel-bundle.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/page-expired.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/page-expired.png 
b/wicket-user-guide/src/docs/imgOrigin/page-expired.png
deleted file mode 100644
index a537530..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/page-expired.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/page-id.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/page-id.png 
b/wicket-user-guide/src/docs/imgOrigin/page-id.png
deleted file mode 100644
index f4f8d79..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/page-id.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/page-panel-hierarchy.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/page-panel-hierarchy.png 
b/wicket-user-guide/src/docs/imgOrigin/page-panel-hierarchy.png
deleted file mode 100644
index 6f5f632..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/page-panel-hierarchy.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/paging-navigator.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/paging-navigator.png 
b/wicket-user-guide/src/docs/imgOrigin/paging-navigator.png
deleted file mode 100644
index 58e54b5..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/paging-navigator.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/quickstart-webpage.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/quickstart-webpage.png 
b/wicket-user-guide/src/docs/imgOrigin/quickstart-webpage.png
deleted file mode 100644
index 9c3c8e3..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/quickstart-webpage.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/regex-form.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/regex-form.png 
b/wicket-user-guide/src/docs/imgOrigin/regex-form.png
deleted file mode 100644
index 2dd4da7..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/regex-form.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/reload-page.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/reload-page.png 
b/wicket-user-guide/src/docs/imgOrigin/reload-page.png
deleted file mode 100644
index cc97673..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/reload-page.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/request-cycle-handler.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/request-cycle-handler.png 
b/wicket-user-guide/src/docs/imgOrigin/request-cycle-handler.png
deleted file mode 100644
index d2e0f3f..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/request-cycle-handler.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/requesthandling-general.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/requesthandling-general.png 
b/wicket-user-guide/src/docs/imgOrigin/requesthandling-general.png
deleted file mode 100644
index 26d1b42..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/requesthandling-general.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/samepackage.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/samepackage.png 
b/wicket-user-guide/src/docs/imgOrigin/samepackage.png
deleted file mode 100644
index 8505f18..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/samepackage.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/select-all-checkbox.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/select-all-checkbox.png 
b/wicket-user-guide/src/docs/imgOrigin/select-all-checkbox.png
deleted file mode 100644
index c117d33..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/select-all-checkbox.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/simple-listview-screenshot.png
----------------------------------------------------------------------
diff --git 
a/wicket-user-guide/src/docs/imgOrigin/simple-listview-screenshot.png 
b/wicket-user-guide/src/docs/imgOrigin/simple-listview-screenshot.png
deleted file mode 100644
index 3754032..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/simple-listview-screenshot.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/springsource-logo.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/springsource-logo.png 
b/wicket-user-guide/src/docs/imgOrigin/springsource-logo.png
deleted file mode 100644
index 34e8d8e..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/springsource-logo.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/subscribe-checkbox-set.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/subscribe-checkbox-set.png 
b/wicket-user-guide/src/docs/imgOrigin/subscribe-checkbox-set.png
deleted file mode 100644
index b29a868..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/subscribe-checkbox-set.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/tinymce.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/tinymce.png 
b/wicket-user-guide/src/docs/imgOrigin/tinymce.png
deleted file mode 100644
index e77bb9f..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/tinymce.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/tinymce_basic.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/tinymce_basic.png 
b/wicket-user-guide/src/docs/imgOrigin/tinymce_basic.png
deleted file mode 100644
index 99ccaad..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/tinymce_basic.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/tomcat-admin-sessions.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/tomcat-admin-sessions.png 
b/wicket-user-guide/src/docs/imgOrigin/tomcat-admin-sessions.png
deleted file mode 100644
index 6e2bdb1..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/tomcat-admin-sessions.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/uml-component.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/uml-component.png 
b/wicket-user-guide/src/docs/imgOrigin/uml-component.png
deleted file mode 100644
index d005dd9..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/uml-component.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/uml-form-component.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/uml-form-component.png 
b/wicket-user-guide/src/docs/imgOrigin/uml-form-component.png
deleted file mode 100644
index e351842..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/uml-form-component.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/uml-imodel.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/uml-imodel.png 
b/wicket-user-guide/src/docs/imgOrigin/uml-imodel.png
deleted file mode 100644
index dca4409..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/uml-imodel.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/url-encrypted.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/url-encrypted.png 
b/wicket-user-guide/src/docs/imgOrigin/url-encrypted.png
deleted file mode 100644
index ea4c4b6..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/url-encrypted.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/validation-error-message.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/validation-error-message.png 
b/wicket-user-guide/src/docs/imgOrigin/validation-error-message.png
deleted file mode 100644
index eb7c878..0000000
Binary files 
a/wicket-user-guide/src/docs/imgOrigin/validation-error-message.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/validator-type-hierachy.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/validator-type-hierachy.png 
b/wicket-user-guide/src/docs/imgOrigin/validator-type-hierachy.png
deleted file mode 100644
index ba18561..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/validator-type-hierachy.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/validator-with-bundle.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/validator-with-bundle.png 
b/wicket-user-guide/src/docs/imgOrigin/validator-with-bundle.png
deleted file mode 100644
index 012b5d5..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/validator-with-bundle.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/warning.gif
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/warning.gif 
b/wicket-user-guide/src/docs/imgOrigin/warning.gif
deleted file mode 100644
index c6acdec..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/warning.gif and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/webinf.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/webinf.png 
b/wicket-user-guide/src/docs/imgOrigin/webinf.png
deleted file mode 100644
index d1f9fa3..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/webinf.png and /dev/null 
differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/wicket-cache.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/wicket-cache.png 
b/wicket-user-guide/src/docs/imgOrigin/wicket-cache.png
deleted file mode 100644
index b2ddad3..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/wicket-cache.png and 
/dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/docs/imgOrigin/wikipedia-login-form.png
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/docs/imgOrigin/wikipedia-login-form.png 
b/wicket-user-guide/src/docs/imgOrigin/wikipedia-login-form.png
deleted file mode 100644
index 8fee47d..0000000
Binary files a/wicket-user-guide/src/docs/imgOrigin/wikipedia-login-form.png 
and /dev/null differ

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/advanced.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/advanced.adoc 
b/wicket-user-guide/src/main/asciidoc/advanced.adoc
new file mode 100644
index 0000000..12b68dc
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/advanced.adoc
@@ -0,0 +1,2 @@
+
+In this chapter we will learn some advanced topics which have not been covered 
yet in the previous chapters but which are nonetheless essential to make the 
most of Wicket and to build sophisticated web applications.

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/advanced/advanced_1.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/advanced/advanced_1.adoc 
b/wicket-user-guide/src/main/asciidoc/advanced/advanced_1.adoc
new file mode 100644
index 0000000..82a4068
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/advanced/advanced_1.adoc
@@ -0,0 +1,48 @@
+
+
+
+With class _org.apache.wicket.behavior.Behavior_ Wicket provides a very 
flexible mechanism to share common features across different components and to 
enrich existing components with further functionalities. As the class name 
suggests, _Behavior_ adds a generic behavior to a component modifying its 
markup and/or contributing to the header section of the page (_Behavior_ 
implements the interface _IHeaderContributor_).
+
+One or more behaviors can be added to a component with _Component_'s method 
_add(Behavior...)_, while to remove a behavior we must use method 
_remove(Behavior)_.
+
+Here is a partial list of methods defined inside class _Behavior_ along with a 
brief description of what they do:
+
+* *beforeRender(Component component)*: called when a component is about to be 
rendered. 
+* *afterRender(Component component)*: called after a component has been 
rendered. 
+* *onComponentTag(Component component, ComponentTag tag)*: called when 
component tag is being rendered.
+* *getStatelessHint(Component component)*: returns if a behavior is stateless 
or not.
+* *bind(Component component)*: called after a behavior has been added to a 
component.
+* *unbind(Component component)*: called when a behavior has been removed from 
a component.
+* *detach(Component component)*: overriding this method a behavior can detach 
its state before being serialized.
+* *isEnabled(Component component)*: tells if the current behavior is enabled 
for a given component. When a behavior is disabled it will be simply ignored 
and not executed.
+* *isTemporary(Component component)*: tells component if the current behavior 
is temporary. A temporary behavior is discarded at the end of the current 
request (i.e it's executed only once). 
+* *onConfigure(Component component)*: called right after the owner component 
has been configured.
+* *onRemove(Component component)*: called when the owner component has been 
removed from its container.
+* *renderHead(Component component, IHeaderResponse response)*: overriding this 
method behaviors can render resources to the header section of the page. 
+
+For example the following behavior prepends a red asterisk to the tag of a 
form component if this one  is required:
+
+[source,java]
+----
+public class RedAsteriskBehavior extends Behavior {
+
+  @Override
+  public void beforeRender(Component component) {
+      Response response = component.getResponse();
+      StringBuffer asterisktHtml = new StringBuffer(200);
+      
+      if(component instanceof FormComponent 
+            && ((FormComponent)component).isRequired()){
+        asteriskHtml.append(" <b style=\"color:red;font-size:medium\">*</b>");
+      }  
+      response.write(asteriskHtml);
+  }
+}
+----
+
+Since method _beforeRender_ is called before the coupled component is 
rendered, we can use it to prepend custom markup to component tag. This can be 
done writing our markup directly to the current  Response object, as we did in 
the example above.
+
+Please note that we could achieve the same result overriding component method 
_onBeforeRender_. However using a behavior we can easily reuse our custom code 
with any other kind of component without modifying its source code. As general 
best practice we should always consider to implement a new functionality using 
a behavior if it can be shared among different kinds of component.
+
+Behaviors play also a strategic role in the built-in AJAX support provided by 
Wicket, as we will see in the next chapter. 
+

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/advanced/advanced_2.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/advanced/advanced_2.adoc 
b/wicket-user-guide/src/main/asciidoc/advanced/advanced_2.adoc
new file mode 100644
index 0000000..c03c060
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/advanced/advanced_2.adoc
@@ -0,0 +1,122 @@
+
+
+
+With Wicket it's quite easy to build a callback URL that is handled on server 
side by a component or a behavior. What we have to do is to implement interface 
_org.apache.wicket.IRequestListener_:
+
+[source,java]
+----
+public interface IRequestListener extends IClusterable
+{
+
+       /**
+        * Does invocation of this listener render the page. 
+        * 
+        * @return default {@code true}, i.e. a {@link 
RenderPageRequestHandler} is schedules after invocation 
+        */
+       default boolean rendersPage()
+       {
+               return true;
+       }
+       
+       /**
+        * Called when a request is received.
+        */
+       void onRequest();
+}
+----
+
+Method _onRequest_ is the handler that is executed to process the callback URL 
while _rendersPage_ tells if the whole page should be re-rendered after 
_onRequest_ has been executed (if we have a non-AJAX request).
+
+An example of a component that implements _IRequestListener_ can be seen in 
the Wicket standard link component. Here is an excerpt from its code:
+
+[source,java]
+----
+public abstract class Link<T> extends AbstractLink implements IRequestListener 
... 
+{
+       /**
+        * Called when a link is clicked.
+        */
+       public abstract void onClick();
+
+       /**
+        * THIS METHOD IS NOT PART OF THE WICKET API. DO NOT ATTEMPT TO 
OVERRIDE OR CALL IT.
+        * 
+        * Called when a link is clicked. The implementation of this method is 
currently to simply call
+        * onClick(), but this may be augmented in the future.
+        */
+       @Override
+       public void onRequest()
+       {
+               // Invoke subclass handler
+               onClick();
+       }
+}
+----
+
+Callback URLs can be generated with _Component_'s method 
_urlFor(PageParameters)_ or with method _urlFor (Behavior, 
RequestListenerInterface, PageParameters)_ if we are using a callback interface 
with a behavior (see the following example).
+
+Project _CallbackURLExample_ contains a behavior (class 
_OnChangeSingleChoiceBehavior_) that implements 
_org.apache.wicket.IRequestListener_ to update the model of an 
_AbstractSingleSelectChoice_ component when user changes the selected option 
(it provides the same functionality of method 
_wantOnSelectionChangedNotifications_). 
+The following is the implementation of _onRequest()_ provided by 
_OnSelectionChangedNotifications_:
+
+[source,java]
+----
+@Override
+public void onRequest() {      
+       Request request = RequestCycle.get().getRequest();
+       IRequestParameters requestParameters = request.getRequestParameters();
+       StringValue choiceId = requestParameters.getParameterValue("choiceId");
+       //boundComponent is the component that the behavior it is bound to.
+       boundComponent.setDefaultModelObject( 
convertChoiceIdToChoice(choiceId.toString()));
+}
+----
+
+When invoked via URL, the behavior expects to find a request parameter 
(choiceId) containing the id of the selected choice. This value is used to 
obtain the corresponding choice object that must be used to set the model of 
the component that the behavior is bound to (boundComponent). Method 
_convertChoiceIdToChoice_ is in charge of retrieving the choice object given 
its id and it has been copied from class _AbstractSingleSelectChoice_.
+
+Another interesting part of _OnChangeSingleChoiceBehavior_ is its method 
_onComponentTag_ where some JavaScript “magic” is used to move user's 
browser to the callback URL when event “change” occurs on bound component:
+
+[source,java]
+----
+@Override
+public void onComponentTag(Component component, ComponentTag tag) {
+       super.onComponentTag(component, tag);
+               
+       CharSequence callBackURL = getCallbackUrl();
+       String separatorChar = (callBackURL.toString().indexOf('?') > -1 ? "&" 
: "?");
+               
+       String finalScript = "var isSelect = $(this).is('select');\n" +
+                                "var component;\n" +   
+                                "if(isSelect)\n" +
+                                "      component = $(this);\n" +
+                                "else \n" +
+                                "      component = 
$(this).find('input:radio:checked');\n" +
+                                "window.location.href='" + callBackURL +  
separatorChar + 
+                                "choiceId=' + " + "component.val()";
+               
+       tag.put("onchange", finalScript);
+}
+----
+
+The goal of _onComponentTag_ is to build an onchange handler that forces 
user's browser to move to the callback URL (modifing standard property 
window.location.href). Please note that we have appended the expected parameter 
(choiceId) to the URL retrieving its value with a JQuery selector suited for 
the current type of component (a drop-down menu or a radio group). Since we are 
using JQuery in our JavaScript code, the behavior comes also with method 
_renderHead_ that adds the bundled JQuery library to the current page.
+
+Method _getCallbackUrl()_ is used to generate the callback URL for our custom 
behavior: 
+
+[source,java]
+----
+public CharSequence getCallbackUrl() {
+       if (boundComponent == null) {
+               throw new IllegalArgumentException(
+                       "Behavior must be bound to a component to create the 
URL");
+       }
+
+       return boundComponent.urlForListener(this, new PageParameters());
+}
+----
+
+
+The home page of project _CallbackURLExample_ contains a _DropDownChoice_ and 
a _RadioChoice_ which use our custom behavior. There are also two labels to 
display the content of the models of the two components:
+
+image::../img/CallbackURLExample-screenshot.png[]
+
+NOTE: Implementing interface _IRequestListener_ makes a behavior stateful 
because its callback URL is specific for a given instance of component.
+
+

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/advanced/advanced_3.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/advanced/advanced_3.adoc 
b/wicket-user-guide/src/main/asciidoc/advanced/advanced_3.adoc
new file mode 100644
index 0000000..56e64ae
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/advanced/advanced_3.adoc
@@ -0,0 +1,40 @@
+
+Starting from version 1.5 Wicket offers an event-based infrastructure for 
inter-component communication. The infrastructure is based on two simple 
interfaces (both in package _org.apache.wicket.event_) : _IEventSource_ and 
_IEventSink_. 
+
+The first interface must be implemented by those entities that want to 
broadcast en event while the second interface must be implemented by those 
entities that want to receive a broadcast event.
+
+The following entities already implement both these two interfaces (i.e. they 
can be either sender or receiver): _Component_, _Session_, _RequestCycle_ and 
_Application_.
+_IEventSource_ exposes a single method named send which takes in input three 
parameters:
+
+* *sink*: an implementation of _IEventSink_ that will be the receiver of the 
event. 
+* *broadcast*: a _Broadcast_ enum which defines the broadcast method used to 
dispatch the event to the sink and to other entities such as sink children, 
sink containers, session object, application object and the current request 
cycle. It has four possible values:
+|===
+|*Value* | *Description*
+|BREADTH | The event is sent first to the specified sink and then to all its 
children components following a breadth-first order.
+|DEPTH | The event is sent to the specified sink only after it has been 
dispatched to all its children components following a depth-first order.
+|BUBBLE | The event is sent first to the specified sink and then to its parent 
containers.
+|EXACT | The event is sent only to the specified sink.
+|===
+* *payload*: a generic object representing the data sent with the event.
+
+Each broadcast mode has its own traversal order for _Session_, _RequestCycle_ 
and _Application_. See JavaDoc of class _Broadcast_ for further details about 
this order.
+
+Interface _IEventSink_ exposes callback method _onEvent(IEvent<?> event)_ 
which is triggered when a sink receives an event. The interface _IEvent_ 
represents the received event and provides getter methods to retrieve the event 
broadcast type, the source of the event and its payload. Typically the received 
event is used checking the type of its payload object:
+
+[source,java]
+----
+@Override
+public void onEvent(IEvent event) {
+  //if the type of payload is MyPayloadClass perform some actions 
+  if(event.getPayload() instanceof MyPayloadClass) {
+     //execute some business code.
+  }else{
+     //other business code
+  }         
+}
+----
+
+Project _InterComponetsEventsExample_ provides a concrete example of sending 
an event to a component (named 'container in the middle') using all the 
available broadcast methods:
+
+image::../img/InterComponentsEventsExample-screenshot.png[]
+

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/advanced/advanced_4.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/advanced/advanced_4.adoc 
b/wicket-user-guide/src/main/asciidoc/advanced/advanced_4.adoc
new file mode 100644
index 0000000..cbf6a0d
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/advanced/advanced_4.adoc
@@ -0,0 +1,43 @@
+
+
+
+Some components or resources may need to be configured before being used in 
our applications. While so far we used Application's init method to initialize 
these kinds of entities, Wicket offers a more flexible and modular way to 
configure our classes. 
+
+During application's bootstrap Wicket searches for any properties file placed 
in one of the '/META-INF/wicket/' folder visible to the application classpath. 
When one of these files is found, the initializer defined inside it will be 
executed. An initializer is an implementation of interface 
_org.apache.wicket.IInitializer_ and is defined inside a properties with a line 
like this:
+
+[source,java]
+----
+initializer=org.wicketTutorial.MyInitializer
+----
+
+The fully qualified class name corresponds to the initializer that must be 
executed. Interface _IInitializer_ defines method init(Application) which 
should contain our initialization code, and method _destroy(Application)_ which 
is invoked when application is terminated:
+
+[source,java]
+----
+public class MyInitializer implements IInitializer{
+
+       public void init(Application application) {
+               //initialization code 
+       }
+
+       public void destroy(Application application) {
+               //code to execute when application is terminated
+       }       
+}
+----
+
+Only one initializer can be defined in a single properties file. To overcome 
this limit we can create a main initializer that in turn executes every 
initializer we need:
+
+[source,java]
+----
+public class MainInitializer implements IInitializer{
+
+       public void init(Application application) {
+               new AnotherInitializer().init(application);
+               new YetAnotherInitializer().init(application);
+               //... 
+       }
+       //destroy... 
+}
+----
+

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/advanced/advanced_5.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/advanced/advanced_5.adoc 
b/wicket-user-guide/src/main/asciidoc/advanced/advanced_5.adoc
new file mode 100644
index 0000000..e35b30b
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/advanced/advanced_5.adoc
@@ -0,0 +1,29 @@
+
+
+
+JMX (Java Management Extensions) is the standard technology adopted in Java 
for managing and monitoring running applications or Java Virtual Machines. 
Wicket offers support for JMX through module wicket-jmx. In this paragraph we 
will see how we can connect to a Wicket application using JMX. In our example 
we will use JConsole as JMX client. This program is bundled with Java SE since 
version 5 and we can run it typing jconsole in our OS shell. 
+
+Once JConsole has started it will ask us to establish a new connection to a 
Java process, choosing between a local process or a remote one. In the 
following picture we have selected the process corresponding to the local 
instance of Jetty server we used to run one of our example projects:
+
+image::../img/JMX-new-connection.png[]
+
+After we have established a JMX connection, JConsole will show us the 
following set of tabs:
+
+image::../img/JMX-console.png[]
+
+JMX exposes application-specific informations using special objects called 
MBeans (Manageable Beans), hence if we want to control our application we must 
open the corresponding tab. The MBeans containing the application's 
informations is named _org.apache.wicket.app.<filter/servlet name>_.
+
+In our example we have used wicket.test as filter name for our application:
+
+image::../img/JMX-console2.png[]
+
+As we can see in the picture above, every MBean exposes a node containing its 
attributes and another node showing the possible operations that can be 
performed on the object. In the case of a Wicket application the available 
operations are clearMarkupCache and clearLocalizerCache:
+
+image::../img/JMX-console3.png[]
+
+With these two operations we can force Wicket to clear the internal caches 
used to load components markup and resource bundles. This can be particularly 
useful if we have our application running in DEPLOYMENT mode and we want to 
publish minor fixes for markup or bundle files (like spelling or typo 
corrections) without restarting the entire application. Without cleaning these 
two caches Wicket would continue to use cached values ignoring any change made 
to markup or bundle files.
+
+Some of the exposed properties are editable, hence we can tune their values 
while the application is running. For example if we look at the properties of 
_ApplicationSettings_ we can set the maximum size allowed for an upload 
modifying the attribute DefaultMaximumUploadSize:
+
+image::../img/JMX-console4.png[]
+

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/advanced/advanced_6.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/advanced/advanced_6.adoc 
b/wicket-user-guide/src/main/asciidoc/advanced/advanced_6.adoc
new file mode 100644
index 0000000..8a3276f
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/advanced/advanced_6.adoc
@@ -0,0 +1,66 @@
+
+
+
+So far, as markup source for our pages/panels we have used a static markup 
file, no matter if it was inherited or directly associated to the component. 
Now we want to investigate a more complex use case where we want to dynamical 
generate the markup directly inside component code.
+
+To become a markup producer, a component must simply implement interface 
_org.apache.wicket.markup.IMarkupResourceStreamProvider_. The only method 
defined in this interface is _getMarkupResourceStream(MarkupContainer, 
Class<?>)_ which returns an utility interface called _IResourceStream_ 
representing the actual markup.
+
+In the following example we have a custom panel without a related markup file 
that generates a simple <div> tag as markup: 
+
+[source,java]
+----
+public class AutoMarkupGenPanel extends Panel implements 
IMarkupResourceStreamProvider {
+       public AutoMarkupGenPanel(String id, IModel<?> model) {
+               super(id, model);               
+       }
+
+       @Override
+       public IResourceStream getMarkupResourceStream(MarkupContainer 
container,
+                       Class<?> containerClass) {
+               String markup = "<wicket:panel><div>Panel 
markup</div></wicket:panel>";
+               StringResourceStream resourceStream = new 
StringResourceStream(markup);
+               
+               return resourceStream;
+       }
+}
+----
+
+Class StringResourceStream is a resource stream that uses a String instance as 
backing object.
+
+=== Avoiding markup caching
+
+As we have seen in the previous paragraph, Wicket uses an internal cache for 
components markup. This can be a problem if our component dynamical generates 
its markup when it is rendered because once the markup has been cached, Wicket 
will always use the cached version for the specific component. To overwrite 
this default caching policy, a component can implement interface 
_IMarkupCacheKeyProvider_. 
+
+This interface defines method _getCacheKey(MarkupContainer, Class<?>)_ which 
returns a string value representing the key used by Wicket to retrieve the 
markup of the component from the cache. If this value is null the markup will 
not be cached, allowing the component to display the last generated markup each 
time it is rendered:
+
+[source,java]
+----
+public class NoCacheMarkupPanel extends Panel implements 
IMarkupCacheKeyProvider {
+       public NoCacheMarkupPanel(String id, IModel<?> model) {
+               super(id, model);               
+       }
+       
+       /**
+       * Generate a dynamic HTML markup that changes every time
+       * the component is rendered
+       */
+       @Override
+       public IResourceStream getMarkupResourceStream(MarkupContainer 
container,
+                       Class<?> containerClass) {
+               String markup = "<wicket:panel><div>Panel with current 
nanotime: " + System.nanoTime() +
+                                "</div></wicket:panel>";
+               StringResourceStream resourceStream = new 
StringResourceStream(markup);
+               
+               return resourceStream;
+       }
+
+       /**
+       * Avoid markup caching for this component
+       */
+       @Override
+       public String getCacheKey(MarkupContainer arg0, Class<?> arg1) {
+               return null;
+       }
+}
+----
+

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/advanced/advanced_7.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/advanced/advanced_7.adoc 
b/wicket-user-guide/src/main/asciidoc/advanced/advanced_7.adoc
new file mode 100644
index 0000000..43c5b64
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/advanced/advanced_7.adoc
@@ -0,0 +1,19 @@
+
+
+
+In this chapter we have introduced some advanced topics we didn't have the 
chance to cover yet. We have started talking about behaviors and we have seen 
how they can be used to enrich existing components (promoting a 
component-oriented approach). Behaviors are also fundamental to work with AJAX 
in Wicket, as we will see in the next chapter.
+
+After behaviors we have learnt how to generate callback URLs to execute a 
custom method on server side defined inside a specific callback interface.
+
+The third topic of the chapter has been the event infrastructure provided in 
Wicket for inter-component communication which brings to our components a 
desktop-like event-driven architecture.
+
+Then, we have introduced a new entity called initializer which can be used to 
configure resources and component in a modular and self-contained way.
+
+We have also looked at Wicket support for JMX and we have seen how to use this 
technology for monitoring and managing our running applications.
+
+Finally we have introduced a new technique to generate the markup of a 
component from its Java code.
+
+
+
+
+

http://git-wip-us.apache.org/repos/asf/wicket/blob/533c2d36/wicket-user-guide/src/main/asciidoc/ajax.adoc
----------------------------------------------------------------------
diff --git a/wicket-user-guide/src/main/asciidoc/ajax.adoc 
b/wicket-user-guide/src/main/asciidoc/ajax.adoc
new file mode 100644
index 0000000..645486d
--- /dev/null
+++ b/wicket-user-guide/src/main/asciidoc/ajax.adoc
@@ -0,0 +1,4 @@
+
+AJAX has become a must-have for nearly all kinds of web application. This 
technology does not only help to achieve a better user experience but it also 
allows to improve the bandwidth performance of web applications. Using AJAX 
usually means writing tons of JavaScript code to handle asynchronous requests 
and to update user interface, but with Wicket we can leave all this boilerplate 
code to the framework and we don't even need to write a single line of 
JavaScript to start using AJAX.
+
+In this chapter we will learn how to leverage the AJAX support provided by 
Wicket to make our applications fully  http://en.wikipedia.org/wiki/Web_2.0[Web 
2.0] compliant.

Reply via email to