Package eu.pedu.lib20s.util
Interface IColorable
- All Known Implementing Classes:
Ellipse
,Ellipse
,Line
,Rectangle
,Rectangle
,Text
,Triangle
,Triangle
public interface IColorable
Instance interfejsu
IColorable
představují objekty,
které jsou schopny prozradit a nastavit svoji barvu.
Nemusí jít nutně o jednobarevné objekty.
Stačí, když umějí prozradit a nastavit barvu některé svojí části.-
Method Summary
Modifier and Type Method Description NamedColor
getColor()
Vrátí aktuální barvu instance.void
setColor(NamedColor newColor)
Nastaví novou barvu instance.
-
Method Details
-
getColor
NamedColor getColor()Vrátí aktuální barvu instance.- Returns:
- Instance třídy
NamedColor
definující aktuálně nastavenou barvu
-
setColor
Nastaví novou barvu instance.- Parameters:
newColor
- Požadovaná nová barva
-