gui.parts
Class Lz77Window

java.lang.Object
  extended by gui.parts.Part
      extended by gui.parts.Lz77Window

public class Lz77Window
extends Part

vytvori uzel ad. huffmana s danym znakem.


Field Summary
static int SMALL_RECT_SIZE
           
static int X_OFFSET
          odsazeni
static int Y_OFFSET
          odsazeni shora
 
Fields inherited from class gui.parts.Part
x, y
 
Constructor Summary
Lz77Window(int codedSize, int viewSize)
          Okno v kodovani LZ 77.
 
Method Summary
 void addData(java.lang.String s)
           
 void findPrefix()
           
 java.awt.Rectangle getBounds()
          This method returns ... rectangle.
 int getI()
           
 int getJ()
           
 java.lang.String getOutput()
           
 boolean isViewEmpty()
           
 void paintPart(java.awt.Graphics g)
          Vykresleni objektu.
 void showI(boolean b)
           
 void showJ(boolean b)
           
 void showPrefix(boolean b)
           
 void showX(boolean b)
           
 
Methods inherited from class gui.parts.Part
addSizeChangeEventListener, drawConnectingCurve, fireSizeChangeEvent, getX, getY, move, moveTo, removeSizeChangeEventListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SMALL_RECT_SIZE

public static int SMALL_RECT_SIZE

X_OFFSET

public static int X_OFFSET
odsazeni


Y_OFFSET

public static int Y_OFFSET
odsazeni shora

Constructor Detail

Lz77Window

public Lz77Window(int codedSize,
                  int viewSize)
Okno v kodovani LZ 77.

Parameters:
codedSize - velikost zakodovane casti
viewSize - velikost vyhledu
Method Detail

paintPart

public void paintPart(java.awt.Graphics g)
Vykresleni objektu.

Specified by:
paintPart in class Part
Parameters:
g - objekt, na ktery se kresli

isViewEmpty

public boolean isViewEmpty()

findPrefix

public void findPrefix()

addData

public void addData(java.lang.String s)

showI

public void showI(boolean b)

showJ

public void showJ(boolean b)

showX

public void showX(boolean b)

showPrefix

public void showPrefix(boolean b)

getOutput

public java.lang.String getOutput()

getI

public int getI()

getJ

public int getJ()

getBounds

public java.awt.Rectangle getBounds()
Description copied from class: Part
This method returns ... rectangle.

Specified by:
getBounds in class Part
Returns:
Rectangle bounds.