Interface Guide

  • All Superinterfaces:
    java.io.Serializable
    All Known Implementing Classes:
    GuideImpl

    public interface Guide
    extends java.io.Serializable
    The Interface Guide.
    • Method Detail

      • getId

        int getId()
        Gets the id.
        Returns:
        the id
      • setId

        void setId​(int id)
        Sets the id.
        Parameters:
        id - the new id
      • getDirection

        Direction getDirection()
        Gets the direction.
        Returns:
        the direction
      • setDirection

        void setDirection​(Direction direction)
        Sets the direction.
        Parameters:
        direction - the new direction
      • getX

        double getX()
        Gets the x.
        Returns:
        the x
      • setX

        void setX​(double x)
        Sets the x.
        Parameters:
        x - the new x
      • getY

        double getY()
        Gets the y.
        Returns:
        the y
      • setY

        void setY​(double y)
        Sets the y.
        Parameters:
        y - the new y
      • isShort

        boolean isShort()
        Checks if is short.
        Returns:
        true, if is short
      • setShort

        void setShort​(boolean isShort)
        Sets the short.
        Parameters:
        isShort - the new short
      • getColor

        java.lang.String getColor()
        Gets the color.
        Returns:
        the color
      • setColor

        void setColor​(java.lang.String color)
        Sets the color.
        Parameters:
        color - the new color
      • getOrigin

        Origin getOrigin()
        Gets the origin.
        Returns:
        the origin
      • setOrigin

        void setOrigin​(Origin origin)
        Sets the origin.
        Parameters:
        origin - the new origin