java.lang.Object
org.jhotdraw8.draw.css.value.CssColor
- All Implemented Interfaces:
Paintable
- Direct Known Subclasses:
NamedCssColor,ShsbaCssColor,SrgbaCssColor,SystemCssColor,Uint4HexSrgbaCssColor,Uint8HexSrgbaCssColor
Abstract base class for a color specified in a specific color system.
FIXME - make this class abstract and implement subclasses for each color system
References:
- CSS Color Module Level 4, Editor’s Draft, 30 March 2023
- csswg.org
- Author:
- Werner Randelshofer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean@NonNull javafx.scene.paint.ColorgetColor()@NonNull javafx.scene.paint.ColorgetColor(SystemColorConverter converter) getName()@NonNull javafx.scene.paint.ColorgetPaint()@Nullable javafx.scene.paint.PaintinthashCode()static @Nullable javafx.scene.paint.ColortoString()
-
Constructor Details
-
CssColor
-
CssColor
-
CssColor
-
-
Method Details
-
getName
-
getColor
-
getColor
-
getPaint
-
getPaint
-
toName
-
hashCode
public int hashCode() -
equals
-
toString
-
valueOf
-
ofColor
-
toColor
-