// Path: src/main/java/com/github/strikerx3/jxinput/enums/XInputButton.java
// public enum XInputButton {
// 	A, B, X, Y,
// 	BACK, START,
// 	LEFT_SHOULDER, RIGHT_SHOULDER,
// 	LEFT_THUMBSTICK, RIGHT_THUMBSTICK,
// 	DPAD_UP, DPAD_DOWN, DPAD_LEFT, DPAD_RIGHT,
// 	GUIDE_BUTTON, UNKNOWN;
// }


import com.github.strikerx3.jxinput.enums.XInputButton;
package com.github.strikerx3.jxinput.listener;


/**
 * Provides empty implementations of all {@link XInputDeviceListener} methods for easier subclassing.
 *
 * @author Ivan "StrikerX3" Oliveira
 */
public class SimpleXInputDeviceListener implements XInputDeviceListener {
    @Override
    public void connected() {
    }

    @Override
    public void disconnected() {
    }

    @Override
// Path: src/main/java/com/github/strikerx3/jxinput/enums/XInputButton.java
// public enum XInputButton {
// 	A, B, X, Y,
// 	BACK, START,
// 	LEFT_SHOULDER, RIGHT_SHOULDER,
// 	LEFT_THUMBSTICK, RIGHT_THUMBSTICK,
// 	DPAD_UP, DPAD_DOWN, DPAD_LEFT, DPAD_RIGHT,
// 	GUIDE_BUTTON, UNKNOWN;
// }


// Path: src/main/java/com/github/strikerx3/jxinput/listener/SimpleXInputDeviceListener.java
import com.github.strikerx3.jxinput.enums.XInputButton;

package com.github.strikerx3.jxinput.listener;


/**
 * Provides empty implementations of all {@link XInputDeviceListener} methods for easier subclassing.
 *
 * @author Ivan "StrikerX3" Oliveira
 */
public class SimpleXInputDeviceListener implements XInputDeviceListener {
    @Override
    public void connected() {
    }

    @Override
    public void disconnected() {
    }

    @Override
    public void buttonChanged(final XInputButton button, final boolean pressed) {