public class LightChangeEvent extends LightEvent
Constructor and Description |
---|
LightChangeEvent(int col,
int row,
LightColor oldValue,
LightColor value)
Vytvoří světelnou událost s informací, na které pozici se změnila barva
popředí.
|
LightChangeEvent(int col,
int row,
LightColor oldValue,
LightColor value,
boolean background)
Vytvoří světelnou událost s informací, na které pozici se změnila barva.
|
Modifier and Type | Method and Description |
---|---|
LightColor |
getOldValue()
Původní barva před změnou.
|
LightColor |
getValue()
Nová barva po změně.
|
boolean |
isBackground()
Přínak, že se událost týká barvy pozadí místo barvy popředí.
|
java.lang.String |
toString()
Vytvoří textovou reprezentaci světelné události.
|
getCol, getRow
public LightChangeEvent(int col, int row, LightColor oldValue, LightColor value, boolean background)
oldValue
- původní barvavalue
- současná barvacol
- sloupec buňkyrow
- řádek buňkybackground
- true
, pokud jde o změnu barvy pozadí,
false
při změně popředípublic LightChangeEvent(int col, int row, LightColor oldValue, LightColor value)
oldValue
- původní barvavalue
- současná barvacol
- sloupec buňkyrow
- řádek buňkyLightChangeEvent(int, int,
cz.gyarab.util.light.LightColor, cz.gyarab.util.light.LightColor,
boolean)
public LightColor getOldValue()
public LightColor getValue()
public boolean isBackground()
true
, pokud jde o změnu barvy pozadí, false
při
změně popředípublic java.lang.String toString()
LightEvent
Řetězec obsahuje název třídy a mezi [
a ]
páry
klíč=hodnota
.
toString
in class LightEvent