From 2610fec8702fa4a4e6c80b4a80735fd6962a0155 Mon Sep 17 00:00:00 2001 From: "David H. DeWolf" Date: Wed, 3 Jan 2007 02:03:33 +0000 Subject: [PATCH] WW-1591 OptionTransferSelect doubleSize not used git-svn-id: https://svn.apache.org/repos/asf/struts/struts2/trunk@492007 13f79535-47bb-0310-9956-ffa450edef68 --- .../LotsOfOptiontransferselectAction.java | 34 +++++++++++++++++++ .../tags/ui/lotsOfOptiontransferselect.jsp | 22 ++++++++++-- .../template/simple/optiontransferselect.ftl | 2 +- 3 files changed, 55 insertions(+), 3 deletions(-) diff --git a/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java b/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java index 9e9873bf0..6ea6ef0cb 100644 --- a/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java +++ b/apps/showcase/src/main/java/org/apache/struts2/showcase/LotsOfOptiontransferselectAction.java @@ -42,6 +42,9 @@ public class LotsOfOptiontransferselectAction extends ActionSupport { private List _favouriteCountriesKeys; private List _notFavouriteCountriesKeys; + private List _favouriteSportsKeys; + private List _nonFavouriteSportsKeys; + private List _prioritisedFavouriteCartoonCharacters; private List _prioritisedFavouriteCars; private List _prioritisedFavouriteCountries; @@ -188,6 +191,37 @@ public class LotsOfOptiontransferselectAction extends ActionSupport { _notFavouriteCountriesKeys = notFavouriteCountries; } + // Sports + public Map getDefaultNonFavoriteSports() { + Map m = new LinkedHashMap(); + m.put("basketball", "Basketball"); + m.put("football", "Football"); + m.put("baseball", "Baseball"); + return m; + } + + public Map getDefaultFavoriteSports() { + return new LinkedHashMap(); + } + + public List getFavouriteSports() { + return _favouriteSportsKeys; + } + + public void setFavouriteSports(List favouriteSportsKeys) { + this._favouriteSportsKeys = favouriteSportsKeys; + } + + public List getNonFavouriteSports() { + return _nonFavouriteSportsKeys; + } + + public void setNonFavouriteSports(List notFavouriteSportsKeys) { + this._nonFavouriteSportsKeys = notFavouriteSportsKeys; + } + + + public List getPrioritisedFavouriteCartoonCharacters() { return _prioritisedFavouriteCartoonCharacters; diff --git a/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp b/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp index 15569edd8..314102f89 100644 --- a/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp +++ b/apps/showcase/src/main/webapp/tags/ui/lotsOfOptiontransferselect.jsp @@ -68,8 +68,25 @@ />
- - +
+ + + \ No newline at end of file diff --git a/core/src/main/resources/template/simple/optiontransferselect.ftl b/core/src/main/resources/template/simple/optiontransferselect.ftl index 612fdd6dd..37ee61cfa 100644 --- a/core/src/main/resources/template/simple/optiontransferselect.ftl +++ b/core/src/main/resources/template/simple/optiontransferselect.ftl @@ -170,7 +170,7 @@