Enum StripeType

java.lang.Object
java.lang.Enum<StripeType>
org.opentrafficsim.core.animation.StripeType
All Implemented Interfaces:
Serializable, Comparable<StripeType>, java.lang.constant.Constable

public enum StripeType
extends Enum<StripeType>
StripeType.java.

Copyright (c) 2003-2019 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information www.simulation.tudelft.nl. The source code and binary code of this software is proprietary information of Delft University of Technology.
Author:
Alexander Verbraeck
  • Enum Constant Details

    • SOLID

      public static final StripeType SOLID
      Single solid line.
    • LEFTONLY

      public static final StripeType LEFTONLY
      Line |¦ allow to go to left, but not to right.
    • RIGHTONLY

      public static final StripeType RIGHTONLY
      Line ¦| allow to go to right, but not to left.
    • DASHED

      public static final StripeType DASHED
      Dashes ¦ allow to cross in both directions.
    • DOUBLE

      public static final StripeType DOUBLE
      Double solid line ||, don't cross.
    • BLOCK

      public static final StripeType BLOCK
      Block : allow to cross in both directions.
  • Method Details

    • values

      public static StripeType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static StripeType valueOf​(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null