diff --git a/src/main/asciidoc/models/design/catalog.puml b/src/main/asciidoc/models/design/catalog.puml index 3535daa..334b060 100644 --- a/src/main/asciidoc/models/design/catalog.puml +++ b/src/main/asciidoc/models/design/catalog.puml @@ -6,11 +6,6 @@ package javax.money { class MonetaryAmount } -package Spring { - interface Model - class Sort -} - package Salespoint { 'https://st.inf.tu-dresden.de/SalesPoint/api//org/salespointframework/catalog/Catalog.html' interface Catalog << T > Product >> { @@ -46,24 +41,9 @@ package catering.catalog { interface ConsumableCatalog { + DEFAULT_SORT : Sort } - RentableCatalog --o CatalogController : "-rentableCatalog" RentableCatalog ..> Catalog : " Rentable" - ConsumableCatalog --o CatalogController : "-consumableCatalog" ConsumableCatalog ..> Catalog : " Catalog" - class CatalogController { - + CatalogController() - + CatalogByEventategory(model : Model, form : Form) : String - } - CatalogController --> Inventory : "- inventory" - CatalogController ..> Model : "use" - CatalogController .> CatalogForm : "use" - - class CatalogForm { - - query - + getQuery() : String - } - class Consumable { - promotionPrice : MonetaryAmount - wholesalePrice : MonetaryAmount