@startuml
    ' Copyright to this UML and generated images belongs to the author of the corresponding Java sources.

    ' This UML was generated by UMLDoclet (C) Copyright 2016-2024 Talsma ICT.
    ' UMLDoclet 2.2.1 is licensed under the Apache License, version 2.0
    ' and contains parts of PlantUML 1.2024.7 (ASL) Copyright 2009-2024, Arnaud Roques.

    !pragma layout smetana

    set namespaceSeparator none
    hide empty fields
    hide empty methods

    class "<size:14>OrFunction\n<size:10>it.tidalwave.role.ui.function" as it.tidalwave.role.ui.function.OrFunction [[OrFunction.html]] {
        +OrFunction(ChangingSource<Boolean>...)
        {static} +or(ChangingSource<Boolean>...): OrFunction
        #function(): boolean
    }

    abstract class "<size:14>BooleanBoundFunctionSupport\n<size:10>it.tidalwave.role.ui.function" as it.tidalwave.role.ui.function.BooleanBoundFunctionSupport [[BooleanBoundFunctionSupport.html]] {
        {abstract} #function(): boolean
    }

    it.tidalwave.role.ui.function.BooleanBoundFunctionSupport <|-- it.tidalwave.role.ui.function.OrFunction

    <style>
        footer {
            HyperLinkColor #8
            HyperLinkUnderlineThickness 0
        }
    </style>
    footer \n[[https://github.com/talsma-ict/umldoclet UMLDoclet 2.2.1]]
    ' Generated 2024-12-19T00:14:43.237059+01:00[Europe/Rome]
@enduml
