Class SwitchableGTUColorer.Builder

  • Enclosing class:
    SwitchableGTUColorer

    public static final class SwitchableGTUColorer.Builder
    extends Object
    Builder for SwitchableGTUColorer.

    Copyright (c) 2013-2022 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
    BSD-style license. See OpenTrafficSim License.

    Version:
    $Revision: 4742 $, $LastChangedDate: 2018-11-18 20:48:30 +0100 (Sun, 18 Nov 2018) $, by $Author: averbraeck $, initial version 2 mrt. 2018
    Author:
    Alexander Verbraeck, Peter Knoppers, Wouter Schakel
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • addColorer

        public SwitchableGTUColorer.Builder addColorer​(GTUColorer colorer)
        Adds a colorer.
        Parameters:
        colorer - GTUColorer; colorer
        Returns:
        Builder; this builder for method chaining
      • addActiveColorer

        public SwitchableGTUColorer.Builder addActiveColorer​(GTUColorer colorer)
        Adds a colorer, make it selected.
        Parameters:
        colorer - GTUColorer; colorer
        Returns:
        Builder; this builder for method chaining
      • build

        public GTUColorer build()
        Builds the colorer.
        Returns:
        SwitchableGTUColorer; colorer