gui.parts
Class SFCharInfoRegion

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

public class SFCharInfoRegion
extends Part

Zakresleni podmnoziny v Shannon Fanove kodovani.


Field Summary
 
Fields inherited from class gui.parts.Part
x, X_OFFSET, y, Y_OFFSET
 
Constructor Summary
SFCharInfoRegion(java.awt.Color c, java.lang.String label, boolean outer)
          Vytvori podmnozinu v Shannon Fanove kodovani.
 
Method Summary
 void addInnerPart(Part p)
           
 java.awt.Rectangle getBounds()
          Minimalni opisujici obdelnik.
 java.lang.String getLabel()
           
 void paintPart(java.awt.Graphics g1)
          Vykresleni objektu.
 void removeInnerPart(Part p)
           
 void setBold(java.lang.Boolean aBoolean)
           
 void setLabel(java.lang.String label)
           
 
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
 

Constructor Detail

SFCharInfoRegion

public SFCharInfoRegion(java.awt.Color c,
                        java.lang.String label,
                        boolean outer)
Vytvori podmnozinu v Shannon Fanove kodovani.

Parameters:
c - barva
label - popisek
outer - odkaz na nadrazenou mnozinu
Method Detail

setLabel

public void setLabel(java.lang.String label)

getLabel

public java.lang.String getLabel()

addInnerPart

public void addInnerPart(Part p)

removeInnerPart

public void removeInnerPart(Part p)

paintPart

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

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

getBounds

public java.awt.Rectangle getBounds()
Minimalni opisujici obdelnik.

Specified by:
getBounds in class Part
Returns:
minimalni obdelnik

setBold

public void setBold(java.lang.Boolean aBoolean)