Mercurial > hg > Applications > TightVNC_orginal
diff 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 diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/java/com/glavsoft/rfb/protocol/NullRepaintController.java Thu Aug 30 16:51:46 2012 +0900 @@ -0,0 +1,48 @@ +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) { + + } + +}