Search in sources :

Example 6 with Color

use of org.kie.dmn.model.api.dmndi.Color in project kie-wb-common by kiegroup.

the class ColorUtilsTest method test_roundtrip.

@Test
public void test_roundtrip() {
    Color x = ColorUtils.dmnFromWB("#FFAA00");
    assertEquals(255, x.getRed());
    assertEquals(170, x.getGreen());
    assertEquals(0, x.getBlue());
    String x2 = ColorUtils.wbFromDMN(x);
    assertEquals("#FFAA00", x2);
}
Also used : Color(org.kie.dmn.model.api.dmndi.Color) Test(org.junit.Test)

Example 7 with Color

use of org.kie.dmn.model.api.dmndi.Color in project kie-wb-common by kiegroup.

the class ColorUtils method dmnFromWB.

public static Color dmnFromWB(String colorString) {
    final Color result = new org.kie.dmn.model.v1_2.dmndi.Color();
    final java.awt.Color decode = java.awt.Color.decode(colorString);
    result.setRed(decode.getRed());
    result.setBlue(decode.getBlue());
    result.setGreen(decode.getGreen());
    return result;
}
Also used : Color(org.kie.dmn.model.api.dmndi.Color)

Aggregations

Color (org.kie.dmn.model.api.dmndi.Color)7 Test (org.junit.Test)1 DMNStyle (org.kie.dmn.model.api.dmndi.DMNStyle)1