[MGNLUI-686] Move content app framework to its own maven module Created: 20/Feb/13  Updated: 07/Mar/13  Resolved: 01/Mar/13

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: 5.0

Type: Task Priority: Neutral
Reporter: Tobias Mattsson Assignee: Daniel Lipp
Resolution: Fixed Votes: 0
Labels: apiteam
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
causality
is causing MGNLDAM-150 Adapt to content app being a proper m... Closed
is causing MGNLWORKFLOW-36 Adapt to content app being a proper m... Closed
dependency
depends upon MGNLUI-711 Make choose dialog part of app framework Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Release notes required:
Yes

 Description   

Name of the new module should be: magnolia-ui-content-app
an have package info.magnolia.ui.contentapp

It will have to depend on admincentral for now.

We should move the following classes and packages there:

  • info.magnolia.ui.admincentral.app.content
  • info.magnolia.ui.admincentral.content.item
  • info.magnolia.ui.admincentral.content.action
  • info.magnolia.ui.admincentral.workbench
  • info.magnolia.ui.admincentral.form.action.CreateItemAction
  • info.magnolia.ui.admincentral.form.action.CreateItemActionDefinition
  • info.magnolia.ui.admincentral.dialog.ChooseDialogPresenter
  • info.magnolia.ui.admincentral.dialog.ChooseDialogPresenterFactory
  • info.magnolia.ui.admincentral.dialog.ChooseDialogView
  • info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenter
  • info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogPresenterFactory
  • info.magnolia.ui.admincentral.dialog.WorkbenchChooseDialogView

Proposed package structure:

  • info.magnolia.ui.contentapp
  • info.magnolia.ui.contentapp.workbench
  • info.magnolia.ui.contentapp.item
  • info.magnolia.ui.contentapp.item.action
  • info.magnolia.ui.contentapp.choosedialog

Generated at Mon Feb 12 08:39:17 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.