@startuml
    set namespaceSeparator none
    hide empty fields
    hide empty methods

    class "<size:14>LogoutClickListener\n<size:10>com.hack23.cia.web.impl.ui.application.views.pageclicklistener" as com.hack23.cia.web.impl.ui.application.views.pageclicklistener.LogoutClickListener [[LogoutClickListener.html]] {
        +LogoutClickListener(LogoutRequest)
        +buttonClick(ClickEvent): void
    }

    interface "<size:14>Button.ClickListener\n<size:10>com.vaadin.ui" as com.vaadin.ui.Button.ClickListener {
        {abstract} +buttonClick(ClickEvent): void
    }

    com.vaadin.ui.Button.ClickListener <|.. com.hack23.cia.web.impl.ui.application.views.pageclicklistener.LogoutClickListener

    center footer UMLDoclet 2.0.5, PlantUML 1.2019.08
@enduml
