Class DotColorUtil
java.lang.Object
org.eclipse.gef.dot.internal.ui.conversion.DotColorUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavafx.scene.paint.ColorcomputeGraphBackgroundColor(String colorScheme, org.eclipse.gef.dot.internal.language.color.Color dotColor) computeZestColor(String colorScheme, org.eclipse.gef.dot.internal.language.color.Color dotColor) Returns the javafx representation of a dot color.getColorInfo(org.eclipse.gef.dot.internal.language.dot.Attribute attribute) getColorInfos(org.eclipse.gef.dot.internal.language.dot.Attribute attribute) org.eclipse.gef.dot.internal.language.color.ColorparseColorAttributeValue(String colorAttributeValue) Creates aColorobject of a color attribute value.List<org.eclipse.gef.dot.internal.language.color.Color>parseColorListAttributeValue(String colorListAttributeValue) Creates a list ofColorobjects of a color list attribute value.
-
Constructor Details
-
DotColorUtil
public DotColorUtil()
-
-
Method Details
-
computeZestColor
public String computeZestColor(String colorScheme, org.eclipse.gef.dot.internal.language.color.Color dotColor) Returns the javafx representation of a dot color.- Parameters:
colorScheme- The colorscheme attribute value (or null if not defined)dotColor- The color in dot representation.- Returns:
- The color in javafx representation, or null if the javafx color representation cannot be determined.
-
computeGraphBackgroundColor
public javafx.scene.paint.Color computeGraphBackgroundColor(String colorScheme, org.eclipse.gef.dot.internal.language.color.Color dotColor) -
parseColorAttributeValue
public org.eclipse.gef.dot.internal.language.color.Color parseColorAttributeValue(String colorAttributeValue) Creates aColorobject of a color attribute value.- Parameters:
colorAttributeValue- The string attribute value.- Returns:
- The corresponding
Colorobject.
-
parseColorListAttributeValue
public List<org.eclipse.gef.dot.internal.language.color.Color> parseColorListAttributeValue(String colorListAttributeValue) Creates a list ofColorobjects of a color list attribute value.- Parameters:
colorListAttributeValue- The string attribute value.- Returns:
- List of the corresponding
Colorobjects.
-
getColorInfo
-
getColorInfos
public List<DotColorInfo> getColorInfos(org.eclipse.gef.dot.internal.language.dot.Attribute attribute) -
hex2Rgb
-