package smart_gs.drawing_tool.drawing_mode;

import java.awt.Graphics;

import smart_gs.drawing_tool.LineSegEditorCanvas;
import smart_gs.drawing_tool.SpreadCanvas;
import smart_gs.drawing_tool.state.DefaultState;
import smart_gs.swingui.GSMouseEvent;

public class LineSegEditorModeAdapter implements LineSegEditorMode{

	@Override
	public void cancel() {
		
	}
	
	public void setCursor(SpreadCanvas canvas) {
		canvas.getImageLabel().setCursor(DefaultState.getInstance().getCursor());		
	}

	@Override
	public void mouseClicked(GSMouseEvent e, LineSegEditorCanvas canvas) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseDragged(GSMouseEvent e, LineSegEditorCanvas canvas) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseEntered(GSMouseEvent e, LineSegEditorCanvas canvas) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseExited(GSMouseEvent e, LineSegEditorCanvas canvas) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseMoved(GSMouseEvent e, LineSegEditorCanvas canvas) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mousePressed(GSMouseEvent e, LineSegEditorCanvas canvas) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void mouseReleased(GSMouseEvent e, LineSegEditorCanvas canvas) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void paint(Graphics g, LineSegEditorCanvas canvas) {
		// TODO Auto-generated method stub
		
	}

}
