## Uses of Interface
interfaces.CategoryListener

- Packages that use CategoryListener
  Package | Description
  --- | ---
  ui.controller |
  ui.model |
  ui.view |

- - ### Uses of CategoryListener in ui.controller

    Methods in ui.controller with parameters of type CategoryListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | CategoryController.`addCategoryListener(CategoryListener catLis)` Init the CategoryListener.
    `void` | Control.`initListener(CategoryListener catLis)` Init the CategoryListener.

  - ### Uses of CategoryListener in ui.model

    Methods in ui.model that return types with arguments of type CategoryListener
    Modifier and Type | Method and Description
    --- | ---
    `java.util.List<CategoryListener>` | Model.`getCategoryListeners()` Returns the CategorieListener.

    Method parameters in ui.model with type arguments of type CategoryListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | Model.`setCategoryListeners(java.util.LinkedList<CategoryListener> linkedList)` Sets the CategorieListener.

  - ### Uses of CategoryListener in ui.view

    Classes in ui.view that implement CategoryListener
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GUI<E>` Graphical User Interface.