view src/main/java/com/glavsoft/rfb/protocol/NullRepaintController.java @ 26:73b13bc335c2

add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
author one
date Thu, 30 Aug 2012 16:51:46 +0900
parents
children
line wrap: on
line source

package com.glavsoft.rfb.protocol;

import com.glavsoft.core.SettingsChangedEvent;
import com.glavsoft.drawing.Renderer;
import com.glavsoft.rfb.IRepaintController;
import com.glavsoft.rfb.encoding.PixelFormat;
import com.glavsoft.rfb.encoding.decoder.FramebufferUpdateRectangle;
import com.glavsoft.transport.Reader;

public class NullRepaintController implements IRepaintController {

	@Override
	public void settingsChanged(SettingsChangedEvent event) {

	}

	@Override
	public void repaintBitmap(FramebufferUpdateRectangle rect) {

	}

	@Override
	public void repaintBitmap(int x, int y, int width, int height) {

	}

	@Override
	public void repaintCursor() {

	}

	@Override
	public void updateCursorPosition(short x, short y) {

	}

	@Override
	public Renderer createRenderer(Reader reader, int width, int height,
			PixelFormat pixelFormat) {
		return new NullRenderer();
	}

	@Override
	public void setPixelFormat(PixelFormat pixelFormat) {

	}

}