From b5f9b9e1149fbb2ff2d9cf4e48655bbf437f777f Mon Sep 17 00:00:00 2001 From: Jens Pelzetter Date: Sat, 19 Mar 2022 16:34:57 +0100 Subject: [PATCH] Removed unused and depcrecated package com.arsdigita.cms.workflow from ccm-cms --- .../workflow/AuthoringTaskURLGenerator.java | 47 --------------- .../cms/workflow/DeployTaskURLGenerator.java | 50 ---------------- .../cms/workflow/EditingTaskURLGenerator.java | 57 ------------------- .../cms/workflow/TaskURLGenerator.java | 34 ----------- 4 files changed, 188 deletions(-) delete mode 100755 ccm-cms/src/main/java/com/arsdigita/cms/workflow/AuthoringTaskURLGenerator.java delete mode 100755 ccm-cms/src/main/java/com/arsdigita/cms/workflow/DeployTaskURLGenerator.java delete mode 100755 ccm-cms/src/main/java/com/arsdigita/cms/workflow/EditingTaskURLGenerator.java delete mode 100755 ccm-cms/src/main/java/com/arsdigita/cms/workflow/TaskURLGenerator.java diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/workflow/AuthoringTaskURLGenerator.java b/ccm-cms/src/main/java/com/arsdigita/cms/workflow/AuthoringTaskURLGenerator.java deleted file mode 100755 index 47fc0d164..000000000 --- a/ccm-cms/src/main/java/com/arsdigita/cms/workflow/AuthoringTaskURLGenerator.java +++ /dev/null @@ -1,47 +0,0 @@ -/* - * Copyright (C) 2001-2004 Red Hat Inc. All Rights Reserved. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public License - * as published by the Free Software Foundation; either version 2.1 of - * the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - */ -package com.arsdigita.cms.workflow; - -/** - * Class for generating a URL to the Authoring kit given the ID of the - * ContentItem and the Task. - * - * @author Uday Mathur (umathur@arsdigita.com) - * @author Jens Pelzetter - * */ - -public class AuthoringTaskURLGenerator implements TaskURLGenerator { - - public AuthoringTaskURLGenerator() {} - - /** - * Generates a Link to the Authoring Kit in the Item Management part - * of the CMS UI. - * - * @param itemId id of the item in question - * @param taskId this param is ignored. - * @return - * */ - @Override - public String generateURL(final long itemId, final long taskId) { - throw new UnsupportedOperationException("ToDo"); -// return ContentItemPage.getItemURL(itemId, -// ContentItemPage.AUTHORING_TAB); - } -} diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/workflow/DeployTaskURLGenerator.java b/ccm-cms/src/main/java/com/arsdigita/cms/workflow/DeployTaskURLGenerator.java deleted file mode 100755 index ef61633d3..000000000 --- a/ccm-cms/src/main/java/com/arsdigita/cms/workflow/DeployTaskURLGenerator.java +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Copyright (C) 2001-2004 Red Hat Inc. All Rights Reserved. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public License - * as published by the Free Software Foundation; either version 2.1 of - * the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - */ -package com.arsdigita.cms.workflow; - -/** - * Generates a Link to the Deploy Task Panel under the Workflow Tab in the Item - * Management part of the CMS UI. - * - * @author Uday Mathur (umathur@arsdigita.com) - * @author Jens Pelzetter - * - */ -public class DeployTaskURLGenerator implements TaskURLGenerator { - - public DeployTaskURLGenerator() { - } - - /** - * Generates a Link to the Finish Task Panel under the Workflow Tab in the - * Item Management part of the CMS UI. - * - * @param itemId id of the item in question - * @param taskId id of the task to finish - * @return - * - */ - @Override - public String generateURL(final long itemId, final long taskId) { -// String url = ContentItemPage.getItemURL(itemId, ContentItemPage.PUBLISHING_TAB); -// return url; - throw new UnsupportedOperationException("ToDo"); - } - -} diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/workflow/EditingTaskURLGenerator.java b/ccm-cms/src/main/java/com/arsdigita/cms/workflow/EditingTaskURLGenerator.java deleted file mode 100755 index 313b67710..000000000 --- a/ccm-cms/src/main/java/com/arsdigita/cms/workflow/EditingTaskURLGenerator.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (C) 2001-2004 Red Hat Inc. All Rights Reserved. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public License - * as published by the Free Software Foundation; either version 2.1 of - * the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - */ -package com.arsdigita.cms.workflow; - -/** - * Class for generating a URL to the Authoring kit given the ID of the - * ContentItem and the Task. Eventually we may have a separate kit for editors, - * hence this is a separate class and has its own TaskType - * - * @author Uday Mathur (umathur@arsdigita.com) - * @author Jens Pelzetter - * - */ -public class EditingTaskURLGenerator implements TaskURLGenerator { - - public EditingTaskURLGenerator() { - } - - /** - * Generates a Link to the Workflow Tab in the Item Management part of the - * CMS UI. - * - * @param itemId id of the item in question - * @param taskId this param is ignored. - * - * @return - * - */ - @Override - public String generateURL(final long itemId, final long taskId) { -// final StringBuffer url = new StringBuffer -// (ContentItemPage.getItemURL(itemId, ContentItemPage.WORKFLOW_TAB)); -// -// // XXX task, approve, and action were constants; restore them -// url.append("&action=approve&task=").append(taskId.toString()); -// -// return url.toString(); - throw new UnsupportedOperationException("ToDo"); - } - -} diff --git a/ccm-cms/src/main/java/com/arsdigita/cms/workflow/TaskURLGenerator.java b/ccm-cms/src/main/java/com/arsdigita/cms/workflow/TaskURLGenerator.java deleted file mode 100755 index 2772e4d0d..000000000 --- a/ccm-cms/src/main/java/com/arsdigita/cms/workflow/TaskURLGenerator.java +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (C) 2001-2004 Red Hat Inc. All Rights Reserved. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public License - * as published by the Free Software Foundation; either version 2.1 of - * the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - * - */ -package com.arsdigita.cms.workflow; - -import java.math.BigDecimal; - -/** - * Interface for generating a URL for a Task given the ID of the - * ContentItem and the Task. - * - * @author Uday Mathur (umathur@arsdigita.com) - * @author Jens Pelzetter - * */ - -public interface TaskURLGenerator { - - String generateURL(long item_id, long task_id); -}