From 1fc80f014bcbe10276881137ac99dc985feff2bb Mon Sep 17 00:00:00 2001 From: pb Date: Sun, 13 Jun 2010 08:12:39 +0000 Subject: [PATCH] =?UTF-8?q?Anpassung=20ccm-gen-aplaws=20an=20=C3=84nderung?= =?UTF-8?q?en=20f=C3=BCr=20forum-categorised.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.libreccm.org/ccm/trunk@461 8810af33-2d31-482b-a856-94f89814c4df --- ccm-gen-aplaws/src/ccm-gen-aplaws.config | 4 ++++ .../{Aplaws.java => Aplaws.java.nolongerInUse} | 0 ...nfig.java => AplawsConfig.java.nolongerInUse} | 13 ++----------- .../aplaws/AplawsConfig_parameter.properties | 4 ---- ...lawsConfig_parameter.properties.nolongerInUse | 0 .../src/com/arsdigita/aplaws/Loader.java | 16 +++++++--------- ...> ACSObjectCategoryPicker.java.nolongerInUse} | 6 ------ ...e.java => CategorySubtree.java.nolongerInUse} | 10 ++++++---- .../arsdigita/aplaws/ui/ItemCategoryPicker.java | 16 ++++++++++------ ...Widget.java => TermWidget.java.nolongerInUse} | 0 10 files changed, 29 insertions(+), 40 deletions(-) rename ccm-gen-aplaws/src/com/arsdigita/aplaws/{Aplaws.java => Aplaws.java.nolongerInUse} (100%) rename ccm-gen-aplaws/src/com/arsdigita/aplaws/{AplawsConfig.java => AplawsConfig.java.nolongerInUse} (72%) delete mode 100755 ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig_parameter.properties create mode 100755 ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig_parameter.properties.nolongerInUse rename ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/{ACSObjectCategoryPicker.java => ACSObjectCategoryPicker.java.nolongerInUse} (97%) rename ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/{CategorySubtree.java => CategorySubtree.java.nolongerInUse} (85%) rename ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/{TermWidget.java => TermWidget.java.nolongerInUse} (100%) diff --git a/ccm-gen-aplaws/src/ccm-gen-aplaws.config b/ccm-gen-aplaws/src/ccm-gen-aplaws.config index f5c5beeee..3e23c6e54 100755 --- a/ccm-gen-aplaws/src/ccm-gen-aplaws.config +++ b/ccm-gen-aplaws/src/ccm-gen-aplaws.config @@ -1,5 +1,9 @@ + + + diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/Aplaws.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/Aplaws.java.nolongerInUse similarity index 100% rename from ccm-gen-aplaws/src/com/arsdigita/aplaws/Aplaws.java rename to ccm-gen-aplaws/src/com/arsdigita/aplaws/Aplaws.java.nolongerInUse diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java.nolongerInUse similarity index 72% rename from ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java rename to ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java.nolongerInUse index f4d3db66b..8f5b0b2f4 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig.java.nolongerInUse @@ -23,31 +23,22 @@ import com.arsdigita.util.parameter.Parameter; import com.arsdigita.util.parameter.BooleanParameter; import com.arsdigita.util.parameter.StringParameter; + /** * AplawsConfig * * @version $Revision: 1.2 $ $Date: 2005/01/07 19:01:40 $ + * @version $Id: AplawsConfig.java 1565 2007-04-18 16:46:14Z apevec $ */ - public class AplawsConfig extends AbstractConfig { - public final static String versionId = "$Id: AplawsConfig.java 1565 2007-04-18 16:46:14Z apevec $"; - - private final Parameter m_ajaxExpandAllBranches = new BooleanParameter( - "com.arsdigita.aplaws.ajax_expand_on_all_branches", - Parameter.OPTIONAL, - Boolean.FALSE); public AplawsConfig() { - register(m_ajaxExpandAllBranches); loadInfo(); } - public boolean ajaxExpandAllBranches () { - return ((Boolean)get(m_ajaxExpandAllBranches)).booleanValue(); - } } diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig_parameter.properties b/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig_parameter.properties deleted file mode 100755 index b4de56826..000000000 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig_parameter.properties +++ /dev/null @@ -1,4 +0,0 @@ -com.arsdigita.aplaws.ajax_expand_on_all_branches.title=Use Ajax on all branch expansions -com.arsdigita.aplaws.ajax_expand_on_all_branches.purpose=Use Ajax on all branches, or bring back entire subtree on expansion of top level root -com.arsdigita.aplaws.ajax_expand_on_all_branches.example=true|false -com.arsdigita.aplaws.ajax_expand_on_all_branches.format=[boolean] diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig_parameter.properties.nolongerInUse b/ccm-gen-aplaws/src/com/arsdigita/aplaws/AplawsConfig_parameter.properties.nolongerInUse new file mode 100755 index 000000000..e69de29bb diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/Loader.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/Loader.java index 46a6972ff..8e04d5c01 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/Loader.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/Loader.java @@ -18,9 +18,7 @@ package com.arsdigita.aplaws; -import com.arsdigita.london.navigation.Navigation; import com.arsdigita.london.navigation.Template; -import com.arsdigita.london.navigation.TemplateMapping; import com.arsdigita.london.terms.Domain; import com.arsdigita.london.terms.importer.Parser; import com.arsdigita.london.portal.PageLayout; @@ -37,19 +35,19 @@ import com.arsdigita.kernel.RoleCollection; import com.arsdigita.kernel.permissions.PrivilegeDescriptor; import com.arsdigita.persistence.DataQuery; import com.arsdigita.runtime.ScriptContext; -import com.arsdigita.util.Assert; -import com.arsdigita.util.UncheckedWrapperException; -import com.arsdigita.util.parameter.BooleanParameter; +// import com.arsdigita.util.Assert; +// import com.arsdigita.util.UncheckedWrapperException; +// import com.arsdigita.util.parameter.BooleanParameter; import com.arsdigita.util.parameter.Parameter; import com.arsdigita.util.parameter.StringParameter; -import com.arsdigita.util.parameter.URLParameter; +// import com.arsdigita.util.parameter.URLParameter; import com.arsdigita.web.Application; import org.apache.log4j.Logger; -import java.net.URL; -import java.net.MalformedURLException; -import java.util.Date; +// import java.net.URL; +// import java.net.MalformedURLException; +// import java.util.Date; import java.util.HashSet; import java.util.Iterator; import java.util.Set; diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ACSObjectCategoryPicker.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ACSObjectCategoryPicker.java.nolongerInUse similarity index 97% rename from ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ACSObjectCategoryPicker.java rename to ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ACSObjectCategoryPicker.java.nolongerInUse index 4a355a9c1..d57dbd6be 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ACSObjectCategoryPicker.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ACSObjectCategoryPicker.java.nolongerInUse @@ -18,15 +18,12 @@ package com.arsdigita.aplaws.ui; -import com.arsdigita.aplaws.Aplaws; -import com.arsdigita.bebop.Label; import com.arsdigita.bebop.SimpleContainer; import com.arsdigita.bebop.PageState; import com.arsdigita.bebop.parameters.StringParameter; import com.arsdigita.bebop.parameters.BigDecimalParameter; import com.arsdigita.bebop.event.ActionEvent; import com.arsdigita.bebop.event.ActionListener; -import com.arsdigita.bebop.form.Widget; import com.arsdigita.persistence.SessionManager; import com.arsdigita.persistence.DataCollection; import com.arsdigita.domain.DomainCollection; @@ -35,9 +32,6 @@ import com.arsdigita.kernel.ACSObject; import com.arsdigita.london.terms.Term; import com.arsdigita.london.terms.Domain; import com.arsdigita.categorization.ui.ACSObjectCategoryForm; -import com.arsdigita.cms.ContentItem; -import com.arsdigita.cms.CMS; -import com.arsdigita.cms.ui.authoring.ItemCategoryForm; import java.util.Collection; import java.util.List; diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/CategorySubtree.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/CategorySubtree.java.nolongerInUse similarity index 85% rename from ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/CategorySubtree.java rename to ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/CategorySubtree.java.nolongerInUse index e8660d49b..a632dfa22 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/CategorySubtree.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/CategorySubtree.java.nolongerInUse @@ -1,8 +1,8 @@ package com.arsdigita.aplaws.ui; import java.math.BigDecimal; -import java.util.Iterator; -import java.util.Map; +// import java.util.Iterator; +// import java.util.Map; import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; @@ -10,8 +10,8 @@ import org.apache.log4j.Logger; import com.arsdigita.bebop.Page; import com.arsdigita.bebop.PageState; import com.arsdigita.bebop.SimpleComponent; -import com.arsdigita.bebop.parameters.BigDecimalParameter; -import com.arsdigita.bebop.parameters.IntegerParameter; +// import com.arsdigita.bebop.parameters.BigDecimalParameter; +// import com.arsdigita.bebop.parameters.IntegerParameter; import com.arsdigita.bebop.parameters.StringParameter; import com.arsdigita.categorization.Category; import com.arsdigita.domain.DomainObjectFactory; @@ -22,12 +22,14 @@ import com.arsdigita.xml.Element; * Generate part of the category tree. Used by Assign Category authoring step. * * @author Alan Pevec + * @deprecated use com.arsdigita.london.terms.ui.CategorySubtree instead. */ public class CategorySubtree extends SimpleComponent { StringParameter nodeIDparam = new StringParameter("nodeID"); private static Logger s_log = Logger.getLogger(CategorySubtree.class); + public void register(Page p) { super.register(p); p.addGlobalStateParam(nodeIDparam); diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ItemCategoryPicker.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ItemCategoryPicker.java index 007c269d3..b9665941a 100755 --- a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ItemCategoryPicker.java +++ b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/ItemCategoryPicker.java @@ -28,6 +28,8 @@ import com.arsdigita.cms.CMS; import com.arsdigita.cms.ContentItem; import com.arsdigita.cms.ui.authoring.*; import com.arsdigita.kernel.ACSObject; +import com.arsdigita.london.terms.ui.ACSObjectCategoryPicker; +import com.arsdigita.london.terms.ui.TermWidget; /** *

cms specific Concrete implementation of @@ -41,13 +43,14 @@ import com.arsdigita.kernel.ACSObject; public class ItemCategoryPicker extends ACSObjectCategoryPicker { - private static final Logger s_log = Logger.getLogger(ItemCategoryPicker.class); + private static final Logger s_log = Logger.getLogger(ItemCategoryPicker.class); + // private static final class s_picker = this ; public ItemCategoryPicker(BigDecimalParameter root, StringParameter mode) { - super(root, mode); - s_log.debug("instantiating ItemCategoryPicker"); + super(root, mode); + s_log.debug("instantiating ItemCategoryPicker"); } @@ -57,9 +60,10 @@ public class ItemCategoryPicker extends ACSObjectCategoryPicker { com.arsdigita.bebop.parameters.BigDecimalParameter, com.arsdigita.bebop.parameters.StringParameter) */ - protected ACSObjectCategoryForm getForm(BigDecimalParameter root, StringParameter mode) { - s_log.debug("getForm"); - return new ItemCategoryForm(root, mode, new TermWidget(mode, this)); + protected ACSObjectCategoryForm getForm(BigDecimalParameter root, + StringParameter mode) { + s_log.debug("getForm"); + return new ItemCategoryForm(root, mode, new TermWidget(mode, this)); } diff --git a/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/TermWidget.java b/ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/TermWidget.java.nolongerInUse similarity index 100% rename from ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/TermWidget.java rename to ccm-gen-aplaws/src/com/arsdigita/aplaws/ui/TermWidget.java.nolongerInUse