Class UpMovement

    • Constructor Summary

      Constructors 
      Constructor Description
      UpMovement​(int min, int speed)  
    • Constructor Detail

      • UpMovement

        public UpMovement​(int min,
                          int speed)
    • Method Detail

      • move

        public void move​(Movable movable)
        Description copied from interface: Movement
        Move a movable.
        Specified by:
        move in interface Movement
        Parameters:
        movable - The movable to move.
      • addEventListener

        public <E extends java.util.EventObject> Listener<E> addEventListener​(java.lang.Class<E> event,
                                                                              Listener<E> l)
        Description copied from interface: Emitter
        Add a new event listener. The listener will be call every time where the event is emitted.
        Specified by:
        addEventListener in interface Emitter
        Type Parameters:
        E - Any event based on EventObject.
        Parameters:
        event - Event that will be listened to.
        l - Listener to call when the event is emitted.
        Returns:
        The listener if it is correctly registered otherwise null.
      • removeEventListener

        public <E extends java.util.EventObject> Listener<E> removeEventListener​(java.lang.Class<E> event,
                                                                                 Listener<E> l)
        Description copied from interface: Emitter
        Remove a listener.
        Warning this method is optional.
        Specified by:
        removeEventListener in interface Emitter
        Type Parameters:
        E - Any event based on EventObject.
        Parameters:
        event - Event where the listener listen.
        l - Reference to the listener method.
        Returns:
        The listener if it is correctly removed otherwise null.