Enum GestureType

  • java.lang.Object
    • java.lang.Enum<GestureType>
      • com.here.sdk.gestures.GestureType
  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<GestureType>

    public enum GestureType
    extends java.lang.Enum<GestureType>

    Enum that represents the type of a gesture.

    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
      DOUBLE_TAP
      Double-tap performed with one finger.
      PAN
      Panning gesture with a one or two fingers.
      PINCH_ROTATE
      Pinching and rotating gesture using two fingers.
      TWO_FINGER_PAN
      Vertical panning gesture with two fingers.
      TWO_FINGER_TAP
      Single-tap performed with two fingers.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static GestureType valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name.
      static GestureType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      • Methods inherited from class java.lang.Enum

        clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Enum Constant Detail

      • TWO_FINGER_TAP

        public static final GestureType TWO_FINGER_TAP

        Single-tap performed with two fingers. When performed on a map view, this instantly zooms the map out by a factor of 0.5 and the map becomes twice as small.

      • DOUBLE_TAP

        public static final GestureType DOUBLE_TAP

        Double-tap performed with one finger. When performed on a map view, this instantly zooms the map in by a factor of 2 and the map becomes twice as big.

      • PAN

        public static final GestureType PAN

        Panning gesture with a one or two fingers. When performed on a map view, this continuously moves the map.

      • TWO_FINGER_PAN

        public static final GestureType TWO_FINGER_PAN

        Vertical panning gesture with two fingers. When performed on a map view, this continuously tilts the map.

      • PINCH_ROTATE

        public static final GestureType PINCH_ROTATE

        Pinching and rotating gesture using two fingers. When performed on a map view, this continuously scales, zooms or rotates the map.

    • Method Detail

      • values

        public static GestureType[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (GestureType c : GestureType.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static GestureType valueOf​(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null