package lectures.mvc.graphics;
import util.annotations.WebDocuments;
import java.awt.Component;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import lectures.composite.objects_shapes.PlottedShuttle;
@WebDocuments({"Lectures/MvcGraphics.pptx", "Lectures/MvcGraphics.pdf", "Videos/MvcGraphics.avi"})
public class APlottedShuttleMouseController implements MouseListener {
Component shuttleComponent;
PlottedShuttle plottedShuttle;
public APlottedShuttleMouseController (PlottedShuttle aPlottedShuttle, Component aShuttleComponent) {
shuttleComponent = aShuttleComponent;
plottedShuttle = aPlottedShuttle;
shuttleComponent.addMouseListener(this);
}
public void mouseClicked(MouseEvent e) {
plottedShuttle.setShuttleX(0);
plottedShuttle.setShuttleY(0);
}
public void mouseEntered(MouseEvent e) {}
public void mouseExited(MouseEvent e) {}
public void mousePressed(MouseEvent e) {}
public void mouseReleased(MouseEvent e) {}
}