view src/main/java/com/glavsoft/rfb/protocol/NullRenderer.java @ 30:0c08cdc4b572

Create AbstractRenderer.java and Renderer change to Interface
author one
date Sat, 01 Sep 2012 20:33:48 +0900
parents 73b13bc335c2
children
line wrap: on
line source

package com.glavsoft.rfb.protocol;

import com.glavsoft.drawing.ColorDecoder;
import com.glavsoft.drawing.Renderer;
import com.glavsoft.exceptions.TransportException;
import com.glavsoft.rfb.encoding.decoder.FramebufferUpdateRectangle;
import com.glavsoft.transport.Reader;

public class NullRenderer implements Renderer {

	@Override
	public void drawJpegImage(byte[] bytes, int offset, int jpegBufferLength,
			FramebufferUpdateRectangle rect) {
		// TODO Auto-generated method stub

	}

	@Override
	public void copyRect(int srcX, int srcY, FramebufferUpdateRectangle rect) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public int readPixelColor(Reader reader) throws TransportException {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void fillRect(int i, int tileX, int tileY, int tileWidth,
			int tileHeight) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public int getBytesPerPixel() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void drawBytes(byte[] bytes, int x, int y, int width, int height) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public int getPixelColor(byte[] buffer, int i) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void createCursor(int[] cursorPixels, FramebufferUpdateRectangle rect) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void fillRect(int color, FramebufferUpdateRectangle rect) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public int getBytesPerPixelSignificant() {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int readTightPixelColor(Reader reader) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public int drawTightBytes(byte[] buffer, int i, int x, int y, int width,
			int height) {
		return 0;
	}

	@Override
	public void drawBytesWithPalette(byte[] buffer,
			FramebufferUpdateRectangle rect, int[] palette) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public ColorDecoder getColorDecoder() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void drawUncaliberedRGBLine(byte[] thisRow, int x, int i, int width) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public int getCompactPixelColor(byte[] bytes, int index) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void fillColorBitmapWithColor(int[] decodedBitmap,
			int decodedOffset, int rlength, int color) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void drawColoredBitmap(int[] decodedBitmap, int tileX, int tileY,
			int tileWidth, int tileHeight) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public int drawCompactBytes(byte[] bytes, int offset, int tileX, int tileY,
			int tileWidth, int tileHeight) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public void decodeCursorPosition(FramebufferUpdateRectangle rect) {
		// TODO Auto-generated method stub
		
	}

}