├── .editorconfig
├── .github
└── ISSUE_TEMPLATE
│ ├── bug_report.md
│ └── feature_request.md
├── .gitignore
├── .travis.yml
├── EclipseCodeFormat.xml
├── LICENSE
├── README.md
├── jaulp-wicket-annotated-header-contributors
├── .gitignore
├── pom.xml
└── src
│ └── main
│ ├── java
│ └── de
│ │ └── alpharogroup
│ │ └── wicket
│ │ ├── PackageResourceReferenceWrapper.java
│ │ ├── PackageResourceReferences.java
│ │ ├── base
│ │ └── enums
│ │ │ └── ResourceReferenceType.java
│ │ └── header
│ │ └── contributors
│ │ └── HeaderResponseExtensions.java
│ └── resources
│ ├── LICENSE.txt
│ ├── META-INF
│ └── MANIFEST.MF
│ └── log4j.properties
├── jaulp-wicket-base
├── .gitignore
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── de
│ │ │ └── alpharogroup
│ │ │ └── wicket
│ │ │ ├── base
│ │ │ ├── AbstractBasePage.java
│ │ │ ├── AbstractGenericBasePage.java
│ │ │ ├── BasePage.html
│ │ │ ├── BasePage.java
│ │ │ ├── BasePanel.java
│ │ │ ├── GenericBasePage.html
│ │ │ ├── GenericBasePage.java
│ │ │ ├── IApplicationModel.java
│ │ │ ├── application
│ │ │ │ ├── AbstractApplicationRequestCycleListener.java
│ │ │ │ ├── BaseWebApplication.java
│ │ │ │ ├── OnlineSessionUsers.java
│ │ │ │ ├── OnlineUsers.java
│ │ │ │ ├── RequestCycleLocal.java
│ │ │ │ ├── SessionLocal.java
│ │ │ │ ├── WicketConfigurationPropertiesResolver.java
│ │ │ │ ├── plugins
│ │ │ │ │ ├── ApplicationDebugSettingsPlugin.java
│ │ │ │ │ └── SecuritySettingsPlugin.java
│ │ │ │ └── seo
│ │ │ │ │ └── DisableJSessionIDinUrlApplication.java
│ │ │ ├── pageparameters
│ │ │ │ └── ParameterKeys.java
│ │ │ ├── pages
│ │ │ │ ├── AbstractSiteMapPage.html
│ │ │ │ ├── AbstractSiteMapPage.java
│ │ │ │ └── SiteUrl.java
│ │ │ ├── protocol
│ │ │ │ └── https
│ │ │ │ │ └── SSLable.java
│ │ │ ├── request
│ │ │ │ └── mapper
│ │ │ │ │ ├── HighScoreRequestMapper.java
│ │ │ │ │ └── RequestMapperBean.java
│ │ │ └── util
│ │ │ │ ├── ComponentFinder.java
│ │ │ │ ├── CookieExtensions.java
│ │ │ │ ├── PageProviderFactory.java
│ │ │ │ ├── RequestHandlerFactory.java
│ │ │ │ ├── SessionExtensions.java
│ │ │ │ ├── WicketComponentExtensions.java
│ │ │ │ ├── WicketImageExtensions.java
│ │ │ │ ├── application
│ │ │ │ └── ApplicationExtensions.java
│ │ │ │ ├── parameter
│ │ │ │ └── PageParametersExtensions.java
│ │ │ │ ├── properties
│ │ │ │ └── ComponentPropertiesKeysListResolver.java
│ │ │ │ ├── resource
│ │ │ │ ├── ByteArrayResourceStreamWriter.java
│ │ │ │ ├── DatabaseImageResource.java
│ │ │ │ └── ResourceModelFactory.java
│ │ │ │ ├── seo
│ │ │ │ ├── BotAgentInspector.java
│ │ │ │ └── DeviceDetector.java
│ │ │ │ └── url
│ │ │ │ └── WicketUrlExtensions.java
│ │ │ └── markup
│ │ │ └── html
│ │ │ └── ResourceFilteredIntoFooterHeaderResponseDecorator.java
│ └── resources
│ │ ├── LICENSE.txt
│ │ ├── META-INF
│ │ └── MANIFEST.MF
│ │ └── log4j.properties
│ └── test
│ └── java
│ ├── META-INF
│ └── MANIFEST.MF
│ └── de
│ └── alpharogroup
│ └── wicket
│ └── base
│ └── util
│ └── parameter
│ └── PageParametersExtensionsTest.java
├── jaulp-wicket-behaviors
├── .gitignore
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── de
│ │ │ └── alpharogroup
│ │ │ └── wicket
│ │ │ └── behaviors
│ │ │ ├── AjaxDownloadBehavior.java
│ │ │ ├── BuildableChainableStatement.java
│ │ │ ├── ComponentDecoratorBehavior.java
│ │ │ ├── DisplayNoneBehavior.java
│ │ │ ├── FaviconBehavior.java
│ │ │ ├── FocusRequestBehavior.java
│ │ │ ├── GoogleAnalyticsBehavior.java
│ │ │ ├── JQueryJsAppenderBehavior.java
│ │ │ ├── JavascriptAppenderBehavior.java
│ │ │ ├── JavascriptBindEvent.java
│ │ │ ├── JavascriptResourceReferenceAppenderBehavior.java
│ │ │ ├── JqueryStatementsBehavior.java
│ │ │ ├── LinkBehavior.java
│ │ │ ├── MailtoBehavior.java
│ │ │ ├── RequiredBehavior.java
│ │ │ ├── WrapAllChildrenBehavior.java
│ │ │ ├── animations
│ │ │ └── Animate.java
│ │ │ ├── components
│ │ │ └── MailtoLabel.java
│ │ │ ├── css
│ │ │ └── RemoveCssClass.java
│ │ │ ├── datetime
│ │ │ ├── CurrentDatetimeBehavior.java
│ │ │ ├── datetime-plugin.js.tmpl
│ │ │ └── jquery-datetime-plugin.js
│ │ │ ├── events
│ │ │ ├── PayloadBean.java
│ │ │ ├── RefreshComponentAjaxTimerBehavior.java
│ │ │ └── RefreshPayload.java
│ │ │ ├── models
│ │ │ ├── ListModelUpdateBehavior.java
│ │ │ ├── MailtoBean.java
│ │ │ ├── MailtoModel.java
│ │ │ ├── ModelUpdateBehavior.java
│ │ │ └── UpdateModelVisitor.java
│ │ │ └── wrappers
│ │ │ └── Wrappers.java
│ └── resources
│ │ ├── LICENSE.txt
│ │ ├── META-INF
│ │ ├── MANIFEST.MF
│ │ └── NOTICE
│ │ └── log4j.properties
│ └── test
│ └── java
│ ├── META-INF
│ └── MANIFEST.MF
│ └── de
│ └── alpharogroup
│ └── wicket
│ └── behaviors
│ └── JqueryStatementsBehaviorTest.java
├── jaulp-wicket-components
├── .gitignore
├── pom.xml
└── src
│ ├── main
│ └── java
│ │ └── de
│ │ └── alpharogroup
│ │ └── wicket
│ │ └── components
│ │ ├── actions
│ │ ├── AbstractActionPanel.html
│ │ ├── AbstractActionPanel.java
│ │ ├── Action.java
│ │ └── ActionPanel.java
│ │ ├── ajax
│ │ └── editable
│ │ │ └── tabs
│ │ │ ├── AbstractAjaxLazyLoadTab.java
│ │ │ ├── AbstractContentTab.java
│ │ │ ├── AjaxAddableTabbedPanel.html
│ │ │ ├── AjaxAddableTabbedPanel.java
│ │ │ ├── AjaxCloseableTabbedPanel.html
│ │ │ ├── AjaxCloseableTabbedPanel.java
│ │ │ ├── CloseableTab.java
│ │ │ ├── EditableAjaxTabbedPanel.java
│ │ │ └── ICloseableTab.java
│ │ ├── beaneditor
│ │ ├── BeanEditorPanel.html
│ │ └── BeanEditorPanel.java
│ │ ├── buttons
│ │ ├── ActionButtonPanel.java
│ │ ├── AjaxIndicatingButtonPanel.java
│ │ ├── ButtonPanel.html
│ │ ├── ButtonPanel.java
│ │ └── LocaleImageButton.java
│ │ ├── captcha
│ │ ├── draw
│ │ │ ├── CaptchaModelBean.java
│ │ │ ├── CaptchaPanel.html
│ │ │ ├── CaptchaPanel.java
│ │ │ └── CaptchaPanel.properties
│ │ └── recaptcha
│ │ │ ├── ReCaptchaPanel.html
│ │ │ ├── ReCaptchaPanel.java
│ │ │ └── ReCaptchaPanel.properties
│ │ ├── deregistration
│ │ ├── DeregistrationModelBean.java
│ │ ├── DeregistrationPanel.css
│ │ ├── DeregistrationPanel.html
│ │ ├── DeregistrationPanel.java
│ │ ├── DeregistrationPanel.properties
│ │ ├── DeregistrationPanel_de.properties
│ │ └── DeregistrationPanel_el.properties.xml
│ │ ├── download
│ │ ├── DownloadModelBean.java
│ │ ├── DownloadPanel.html
│ │ └── DownloadPanel.java
│ │ ├── editable
│ │ ├── checkbox
│ │ │ ├── EditableCheckbox.html
│ │ │ └── EditableCheckbox.java
│ │ ├── textarea
│ │ │ ├── EditableTextArea.html
│ │ │ └── EditableTextArea.java
│ │ └── textfield
│ │ │ ├── EditableTextField.html
│ │ │ └── EditableTextField.java
│ │ ├── factory
│ │ └── ComponentFactory.java
│ │ ├── footer
│ │ ├── FooterMenuPanel.html
│ │ ├── FooterMenuPanel.java
│ │ ├── FooterPanel.html
│ │ └── FooterPanel.java
│ │ ├── form
│ │ ├── CheckChoicesListView.java
│ │ ├── ChoicesListView.java
│ │ ├── RadioChoicesListView.java
│ │ ├── checkbox
│ │ │ ├── CheckGroupSelectorPanel.html
│ │ │ ├── CheckGroupSelectorPanel.java
│ │ │ ├── CheckboxModelBean.java
│ │ │ └── image
│ │ │ │ ├── ImageCheckboxModelBean.java
│ │ │ │ └── ImageChoicesModelBean.java
│ │ ├── dropdown
│ │ │ ├── OptGroup.java
│ │ │ └── OptGroupDropDownChoice.java
│ │ └── input
│ │ │ ├── TwoFormComponentBean.java
│ │ │ ├── TwoFormComponentPanel.html
│ │ │ └── TwoFormComponentPanel.java
│ │ ├── i18n
│ │ ├── content
│ │ │ ├── ContentModelBean.java
│ │ │ ├── ContentPanel.html
│ │ │ └── ContentPanel.java
│ │ ├── dropdownchoice
│ │ │ ├── EnumLocalizedDropdownChoicePanel.html
│ │ │ ├── EnumLocalizedDropdownChoicePanel.java
│ │ │ ├── LocalisedDropDownChoice.java
│ │ │ ├── LocalizedDropdownChoicePanel.html
│ │ │ ├── LocalizedDropdownChoicePanel.java
│ │ │ └── package.html
│ │ ├── label
│ │ │ └── LocalizedLabel.java
│ │ ├── link
│ │ │ └── LocaleLink.java
│ │ └── list
│ │ │ ├── ContentListModelBean.java
│ │ │ ├── DivListPanel.html
│ │ │ ├── DivListPanel.java
│ │ │ ├── HeaderContentListModelBean.java
│ │ │ ├── HeaderContentListPanel.html
│ │ │ ├── HeaderContentListPanel.java
│ │ │ ├── LinkListPanel.html
│ │ │ ├── LinkListPanel.java
│ │ │ ├── ResourceBundleKeysPanel.java
│ │ │ ├── SpanListPanel.java
│ │ │ ├── UnorderedListPanel.html
│ │ │ └── UnorderedListPanel.java
│ │ ├── img
│ │ └── WicketImage.java
│ │ ├── imprint
│ │ ├── ImprintModelBean.java
│ │ ├── ImprintPanel.html
│ │ └── ImprintPanel.java
│ │ ├── indicator
│ │ ├── AjaxIndicatorLoadingPanel.html
│ │ └── AjaxIndicatorLoadingPanel.java
│ │ ├── labeled
│ │ ├── LabeledComponentFactory.java
│ │ ├── LabeledFormComponentPanel.java
│ │ ├── LabeledTwoFormComponentPanel.html
│ │ ├── LabeledTwoFormComponentPanel.java
│ │ ├── checkbox
│ │ │ ├── LabeledCheckboxPanel.html
│ │ │ ├── LabeledCheckboxPanel.java
│ │ │ └── img
│ │ │ │ ├── LabeledImageCheckboxModelBean.java
│ │ │ │ ├── LabeledImageCheckboxPanel.html
│ │ │ │ └── LabeledImageCheckboxPanel.java
│ │ ├── dropdown
│ │ │ ├── LabeledEnumDropDownPanel.html
│ │ │ └── LabeledEnumDropDownPanel.java
│ │ ├── label
│ │ │ ├── LabeledEnumLabelPanel.html
│ │ │ ├── LabeledEnumLabelPanel.java
│ │ │ ├── LabeledLabelPanel.html
│ │ │ ├── LabeledLabelPanel.java
│ │ │ ├── LabeledMultiLineLabelPanel.html
│ │ │ └── LabeledMultiLineLabelPanel.java
│ │ ├── textarea
│ │ │ ├── LabeledTextAreaPanel.html
│ │ │ └── LabeledTextAreaPanel.java
│ │ └── textfield
│ │ │ ├── LabeledAutoCompleteTextFieldPanel.html
│ │ │ ├── LabeledAutoCompleteTextFieldPanel.java
│ │ │ ├── LabeledDateTextFieldPanel.html
│ │ │ ├── LabeledDateTextFieldPanel.java
│ │ │ ├── LabeledDateTimeFieldPanel.html
│ │ │ ├── LabeledDateTimeFieldPanel.java
│ │ │ ├── LabeledEmailTextFieldPanel.html
│ │ │ ├── LabeledEmailTextFieldPanel.java
│ │ │ ├── LabeledPasswordTextFieldPanel.html
│ │ │ ├── LabeledPasswordTextFieldPanel.java
│ │ │ ├── LabeledRequiredTextFieldPanel.html
│ │ │ ├── LabeledRequiredTextFieldPanel.java
│ │ │ ├── LabeledTextFieldPanel.html
│ │ │ └── LabeledTextFieldPanel.java
│ │ ├── link
│ │ ├── DefaultTargets.java
│ │ ├── LinkFactory.java
│ │ ├── LinkItem.java
│ │ ├── LinkPanel.html
│ │ ├── LinkPanel.java
│ │ ├── LinkUtils.java
│ │ └── PhoneLink.java
│ │ ├── listview
│ │ ├── DataViewPanel.java
│ │ ├── ListViewPanel.java
│ │ └── RefreshingViewPanel.java
│ │ ├── mailto
│ │ ├── MailToPanel.html
│ │ ├── MailToPanel.java
│ │ ├── MailToPanel.properties
│ │ ├── MailToPanel.properties.xml
│ │ └── MailToPanel_el.properties.xml
│ │ ├── menu
│ │ └── suckerfish
│ │ │ ├── LinkFragment.java
│ │ │ ├── MenuItem.java
│ │ │ ├── MenuItemFactory.java
│ │ │ ├── MenuItemFragment.java
│ │ │ ├── MenuPanel.html
│ │ │ ├── MenuPanel.java
│ │ │ ├── MenuPanel.js
│ │ │ ├── SubMenuListView.java
│ │ │ └── TextFragment.java
│ │ ├── radio
│ │ ├── AjaxEnumRadio.java
│ │ ├── AjaxRadio.java
│ │ ├── AjaxRadioPanel.html
│ │ ├── AjaxRadioPanel.java
│ │ ├── AjaxRadioPanel.js
│ │ ├── EnumRadio.java
│ │ ├── RadioGroupModelBean.java
│ │ ├── RadioGroupPanel.html
│ │ └── RadioGroupPanel.java
│ │ ├── report
│ │ ├── Effects.java
│ │ ├── ReportThrowableModelBean.java
│ │ ├── ReportThrowablePanel.html
│ │ ├── ReportThrowablePanel.java
│ │ ├── ReportThrowablePanel.properties.xml
│ │ ├── ReportThrowablePanel_de.properties.xml
│ │ ├── ReportThrowablePanel_el.properties.xml
│ │ └── ReportThrowablePanel_en.properties.xml
│ │ ├── search
│ │ ├── SimpleSearchModel.java
│ │ ├── SimpleSearchPanel.html
│ │ ├── SimpleSearchPanel.java
│ │ ├── SimpleSearchPanel.properties
│ │ ├── SimpleSearchPanel_de.properties
│ │ └── SimpleSearchPanel_el.properties.xml
│ │ ├── sign
│ │ ├── in
│ │ │ ├── SigninPanel.html
│ │ │ ├── SigninPanel.java
│ │ │ ├── SigninPanel.properties.xml
│ │ │ ├── SigninPanel_de.properties.xml
│ │ │ ├── SigninPanel_el.properties.xml
│ │ │ ├── SigninPanel_en.properties.xml
│ │ │ ├── form
│ │ │ │ ├── SigninFormPanel.html
│ │ │ │ ├── SigninFormPanel.java
│ │ │ │ ├── SigninFormPanel.properties.xml
│ │ │ │ ├── SigninFormPanel_de.properties.xml
│ │ │ │ ├── SigninFormPanel_el.properties.xml
│ │ │ │ └── SigninFormPanel_en.properties.xml
│ │ │ └── password
│ │ │ │ ├── change
│ │ │ │ ├── ChangePasswordFormPanel.html
│ │ │ │ ├── ChangePasswordFormPanel.java
│ │ │ │ ├── ChangePasswordModelBean.java
│ │ │ │ ├── ChangePasswordPanel.html
│ │ │ │ ├── ChangePasswordPanel.java
│ │ │ │ ├── ChangePasswordPanel.properties
│ │ │ │ ├── ChangePasswordPanel_de.properties
│ │ │ │ ├── ChangePasswordPanel_el.properties.xml
│ │ │ │ └── ChangePasswordPanel_en.properties
│ │ │ │ ├── forgotten
│ │ │ │ ├── AbstractPasswordForgottenPanel.html
│ │ │ │ ├── AbstractPasswordForgottenPanel.java
│ │ │ │ ├── AbstractPasswordForgottenPanel.properties
│ │ │ │ ├── AbstractPasswordForgottenPanel_de.properties
│ │ │ │ ├── AbstractPasswordForgottenPanel_el.properties.xml
│ │ │ │ ├── AbstractPasswordForgottenPanel_en.properties
│ │ │ │ └── PasswordForgottenModelBean.java
│ │ │ │ └── reset
│ │ │ │ ├── AbstractResetPasswordPanel.html
│ │ │ │ ├── AbstractResetPasswordPanel.java
│ │ │ │ ├── AbstractResetPasswordPanel.properties
│ │ │ │ ├── AbstractResetPasswordPanel_de.properties
│ │ │ │ ├── AbstractResetPasswordPanel_el.properties.xml
│ │ │ │ ├── AbstractResetPasswordPanel_en.properties
│ │ │ │ └── ResetPasswordBean.java
│ │ └── up
│ │ │ ├── SignupFormPanel.html
│ │ │ ├── SignupFormPanel.java
│ │ │ ├── SignupPanel.html
│ │ │ ├── SignupPanel.java
│ │ │ ├── SignupPanel.properties.xml
│ │ │ ├── SignupPanel_de.properties.xml
│ │ │ ├── SignupPanel_el.properties.xml
│ │ │ └── SignupPanel_en.properties.xml
│ │ ├── socialnet
│ │ ├── SocialNetworkModelBean.java
│ │ ├── fb
│ │ │ └── like
│ │ │ │ └── and
│ │ │ │ └── share
│ │ │ │ ├── FacebookLikeAndShareModelBean.java
│ │ │ │ ├── FacebookLikeAndSharePanel.html
│ │ │ │ ├── FacebookLikeAndSharePanel.java
│ │ │ │ ├── fbLikeShare.js
│ │ │ │ └── fbLikeShare.vm
│ │ ├── googleplus
│ │ │ └── share
│ │ │ │ ├── GooglePlusShareModelBean.java
│ │ │ │ ├── GooglePlusSharePanel.html
│ │ │ │ └── GooglePlusSharePanel.java
│ │ └── twitter
│ │ │ ├── follow
│ │ │ ├── TwitterFollowModelBean.java
│ │ │ ├── TwitterFollowPanel.html
│ │ │ ├── TwitterFollowPanel.java
│ │ │ └── follow.js
│ │ │ └── share
│ │ │ ├── TwitterShareModelBean.java
│ │ │ ├── TwitterSharePanel.html
│ │ │ ├── TwitterSharePanel.java
│ │ │ └── widgets.js
│ │ ├── swap
│ │ ├── ModeContext.java
│ │ ├── SwapAnimation.java
│ │ ├── SwapComponentsFragmentPanel.html
│ │ ├── SwapComponentsFragmentPanel.java
│ │ └── SwapFragmentPanel.java
│ │ ├── termofuse
│ │ ├── TermOfUseModelBean.java
│ │ ├── TermOfUsePanel.html
│ │ ├── TermOfUsePanel.java
│ │ ├── cancellation
│ │ │ └── CancellationPanel.java
│ │ ├── contract
│ │ │ └── ContractPanel.java
│ │ ├── copyright
│ │ │ └── CopyrightPanel.java
│ │ ├── dataprotection
│ │ │ └── DataProtectionPanel.java
│ │ ├── disclaimer
│ │ │ ├── DisclaimerPanel.html
│ │ │ ├── DisclaimerPanel.java
│ │ │ ├── DisclaimerPanel_de.properties.xml
│ │ │ ├── DisclaimerPanel_el.properties.xml
│ │ │ └── DisclaimerPanel_en.properties.xml
│ │ ├── fulfilmentandjurisdiction
│ │ │ └── FulfilmentAndJurisdictionPlacePanel.java
│ │ ├── general
│ │ │ └── GeneralTermsAndConditionsPanel.java
│ │ ├── legalreferences
│ │ │ └── LegalReferencesPanel.java
│ │ ├── liability
│ │ │ └── LiabilityPanel.java
│ │ ├── modificationsclause
│ │ │ └── ModificationsClausePanel.java
│ │ ├── rightsandduties
│ │ │ ├── RightsAndDutiesModelBean.java
│ │ │ ├── RightsAndDutiesPanel.html
│ │ │ └── RightsAndDutiesPanel.java
│ │ └── salvatoriusclause
│ │ │ └── SalvatoriusClausePanel.java
│ │ └── velocity
│ │ ├── VelocityFieldsPanel.html
│ │ ├── VelocityFieldsPanel.java
│ │ └── WicketField.java
│ └── test
│ └── java
│ ├── META-INF
│ └── MANIFEST.MF
│ └── de
│ └── alpharogroup
│ └── wicket
│ └── components
│ ├── i18n
│ └── content
│ │ └── ContentModelTest.java
│ └── search
│ └── SimpleSearchPanelTest.java
├── jaulp-wicket-data-provider
├── .gitignore
├── pom.xml
└── src
│ ├── main
│ ├── java
│ │ └── de
│ │ │ └── alpharogroup
│ │ │ └── wicket
│ │ │ └── data
│ │ │ ├── provider
│ │ │ ├── AbstractSortFilterDataProvider.java
│ │ │ ├── AbstractSortableDataProvider.java
│ │ │ └── AbstractSortableFilterDataProvider.java
│ │ │ └── table
│ │ │ └── DateColumn.java
│ └── resources
│ │ ├── LICENSE.txt
│ │ ├── META-INF
│ │ └── MANIFEST.MF
│ │ └── log4j.properties
│ └── test
│ └── java
│ └── META-INF
│ └── MANIFEST.MF
├── jaulp-wicket-dialogs
├── .gitignore
├── pom.xml
└── src
│ └── main
│ ├── java
│ └── de
│ │ └── alpharogroup
│ │ └── wicket
│ │ └── dialogs
│ │ ├── ajax
│ │ └── modal
│ │ │ ├── AbstractModalWindow.java
│ │ │ ├── BaseModalPanel.html
│ │ │ ├── BaseModalPanel.java
│ │ │ ├── BaseModalWindow.html
│ │ │ ├── BaseModalWindow.java
│ │ │ ├── ModalDialogFragmentPanel.html
│ │ │ └── ModalDialogFragmentPanel.java
│ │ └── panels
│ │ ├── DialogPanel.java
│ │ ├── confirm
│ │ ├── YesNoPanel.html
│ │ ├── YesNoPanel.java
│ │ ├── YesNoPanel.properties
│ │ └── YesNoPanel_de.properties
│ │ ├── info
│ │ ├── InfoPanel.html
│ │ └── InfoPanel.java
│ │ └── save
│ │ ├── SaveDialogPanel.html
│ │ ├── SaveDialogPanel.java
│ │ └── SaveDialogPanel.properties
│ └── resources
│ ├── LICENSE.txt
│ ├── META-INF
│ └── MANIFEST.MF
│ └── log4j.properties
├── jaulp-wicket-dropdownchoices
├── .gitignore
├── pom.xml
└── src
│ └── main
│ ├── java
│ └── de
│ │ └── alpharogroup
│ │ └── wicket
│ │ ├── components
│ │ └── i18n
│ │ │ └── dropdownchoice
│ │ │ ├── panels
│ │ │ ├── DoubleDropDownPanel.html
│ │ │ ├── DoubleDropDownPanel.java
│ │ │ ├── DropdownAutocompleteTextFieldPanel.html
│ │ │ ├── DropdownAutocompleteTextFieldPanel.java
│ │ │ ├── TwoDropDownChoicesPanel.java
│ │ │ └── package.html
│ │ │ └── renderers
│ │ │ ├── LocalisedChoiceRenderer.java
│ │ │ ├── PropertiesChoiceRenderer.java
│ │ │ └── SelectedValuesChoiceRenderer.java
│ │ └── model
│ │ └── dropdownchoices
│ │ ├── SelectOptionModel.java
│ │ ├── StringThreeDropDownChoicesModel.java
│ │ ├── StringTwoDropDownChoicesModel.java
│ │ ├── ThreeDropDownChoicesModel.java
│ │ ├── TwoDropDownChoicesBean.java
│ │ ├── TwoDropDownChoicesModel.java
│ │ └── package.html
│ ├── resources
│ ├── LICENSE.txt
│ ├── META-INF
│ │ └── MANIFEST.MF
│ └── log4j.properties
│ └── webapp
│ ├── META-INF
│ └── MANIFEST.MF
│ └── WEB-INF
│ └── web.xml
├── pom.xml
└── src
├── launch
├── jaulp-wicket clean deploy.launch
├── jaulp-wicket clean install.launch
├── jaulp-wicket eclipse clean eclipse eclipse clean install.launch
├── jaulp-wicket eclipse clean eclipse eclipse.launch
├── jaulp-wicket javadoc.launch
├── jaulp-wicket update-child-modules.launch
└── jaulp-wicket update-license-header.launch
└── main
└── resources
├── LICENSE.txt
├── jaulp.wicket eclipse clean eclipse eclipse clean install.launch
└── log4j.properties
/.editorconfig:
--------------------------------------------------------------------------------
1 | #
2 | # Copyright (C) 2010 Asterios Raptis
3 | #
4 | # Licensed under the Apache License, Version 2.0 (the "License");
5 | # you may not use this file except in compliance with the License.
6 | # You may obtain a copy of the License at
7 | #
8 | # http://www.apache.org/licenses/LICENSE-2.0
9 | #
10 | # Unless required by applicable law or agreed to in writing, software
11 | # distributed under the License is distributed on an "AS IS" BASIS,
12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | # See the License for the specific language governing permissions and
14 | # limitations under the License.
15 | #
16 |
17 | # jaulp-wicket
18 | # checkout http://editorconfig.org/ for more information and how to use it
19 |
20 | root = true
21 |
22 | [*]
23 | charset = utf-8
24 | end_of_line = lf
25 | indent_style = space
26 | indent_size = 4
27 |
28 | [{*.java,*.xml,*.js,*.css,*.less}]
29 | trim_trailing_whitespace = true
30 | insert_final_newline = true
31 |
32 | [{*.md,.travis.yml}]
33 | indent_style = space
34 | indent_size = 2
35 | trim_trailing_whitespace = true
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Bug report
3 | about: Create a report to help us improve
4 | title: ''
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Describe the bug**
11 | A clear and concise description of what the bug is.
12 |
13 | **To Reproduce**
14 | Steps to reproduce the behavior:
15 | 1. Go to '...'
16 | 2. Click on '....'
17 | 3. Scroll down to '....'
18 | 4. See error
19 |
20 | **Expected behavior**
21 | A clear and concise description of what you expected to happen.
22 |
23 | **Screenshots**
24 | If applicable, add screenshots to help explain your problem.
25 |
26 | **Desktop (please complete the following information):**
27 | - OS: [e.g. iOS]
28 | - Browser [e.g. chrome, safari]
29 | - Version [e.g. 22]
30 |
31 | **Smartphone (please complete the following information):**
32 | - Device: [e.g. iPhone6]
33 | - OS: [e.g. iOS8.1]
34 | - Browser [e.g. stock browser, safari]
35 | - Version [e.g. 22]
36 |
37 | **Additional context**
38 | Add any other context about the problem here.
39 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Feature request
3 | about: Suggest an idea for this project
4 | title: ''
5 | labels: ''
6 | assignees: ''
7 |
8 | ---
9 |
10 | **Is your feature request related to a problem? Please describe.**
11 | A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
12 |
13 | **Describe the solution you'd like**
14 | A clear and concise description of what you want to happen.
15 |
16 | **Describe alternatives you've considered**
17 | A clear and concise description of any alternative solutions or features you've considered.
18 |
19 | **Additional context**
20 | Add any other context or screenshots about the feature request here.
21 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | ##################
2 | # Compiled files #
3 | ##################
4 | *.class
5 |
6 | ##################
7 | # intellij files #
8 | ##################
9 | *.iml
10 | .idea
11 | */.idea
12 |
13 | #################
14 | # eclipse files #
15 | #################
16 | /.project
17 | /.classpath
18 | /.settings
19 | /.tern-project
20 |
21 | ##################
22 | # netbeans files #
23 | ##################
24 | /nb-configuration.xml
25 |
26 | #########################
27 | # maven generated files #
28 | #########################
29 | /target
30 | *.versionsBackup
31 |
32 | #############
33 | # Zip files #
34 | #############
35 | *.tar
36 | *.zip
37 | *.7z
38 | *.dmg
39 | *.gz
40 | *.iso
41 | *.jar
42 | *.rar
43 |
44 | ##############
45 | # Logs files #
46 | ##############
47 | *.log
48 |
49 | #################
50 | # test-ng files #
51 | #################
52 | /test-output
53 |
54 | ############################
55 | # Binaries generated files #
56 | ############################
57 | /bin
58 |
59 | ################
60 | # gradle files #
61 | ################
62 | /build
63 | /.gradle
64 | /gradle
65 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | # jaulp-wicket .travis.yml
2 |
3 | language: java
4 |
5 | jdk:
6 | - openjdk8
7 |
8 | notifications:
9 | email:
10 | recipients:
11 | - asterios.raptis@web.de
12 | on_failure: always
13 |
--------------------------------------------------------------------------------
/jaulp-wicket-annotated-header-contributors/.gitignore:
--------------------------------------------------------------------------------
1 | ##################
2 | # Compiled files #
3 | ##################
4 | *.class
5 |
6 | ##################
7 | # intellij files #
8 | ##################
9 | *.iml
10 | .idea
11 | */.idea
12 |
13 | #################
14 | # eclipse files #
15 | #################
16 | /.project
17 | /.classpath
18 | /.settings
19 | /.tern-project
20 |
21 | ##################
22 | # netbeans files #
23 | ##################
24 | /nb-configuration.xml
25 |
26 | #########################
27 | # maven generated files #
28 | #########################
29 | /target
30 |
31 | #############
32 | # Zip files #
33 | #############
34 | *.tar
35 | *.zip
36 | *.7z
37 | *.dmg
38 | *.gz
39 | *.iso
40 | *.jar
41 | *.rar
42 |
43 | ##############
44 | # Logs files #
45 | ##############
46 | *.log
47 |
48 | #################
49 | # test-ng files #
50 | #################
51 | /test-output
52 |
53 | ############################
54 | # Binaries generated files #
55 | ############################
56 | /bin
57 |
58 | ################
59 | # gradle files #
60 | ################
61 | /build
62 | /.gradle
63 | /gradle
64 |
--------------------------------------------------------------------------------
/jaulp-wicket-annotated-header-contributors/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
PageParameters
keys.
20 | */
21 | public class ParameterKeys
22 | {
23 |
24 | /** The Constant CONFIRMATION_CODE. */
25 | public static final String CONFIRMATION_CODE = "forgotten";
26 |
27 | /** The Constant USER_ID. */
28 | public static final String USER_ID = "user_id";
29 |
30 | /** The Constant USERNAME. */
31 | public static final String USERNAME = "username";
32 |
33 | /** The Constant ACTION. */
34 | public static final String ACTION = "action";
35 |
36 | /** The Constant INFO_MESSAGE. */
37 | public static final String INFO_MESSAGE = "info_massage";
38 |
39 | /** The Constant EMAIL. */
40 | public static final String EMAIL = "email";
41 | }
--------------------------------------------------------------------------------
/jaulp-wicket-base/src/main/java/de/alpharogroup/wicket/base/pages/AbstractSiteMapPage.html:
--------------------------------------------------------------------------------
1 |
2 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
31 |
32 |
33 |
34 |
40 |
41 |
42 |
43 |
49 |
50 |
51 |
52 |