private void testFromPointCss(FigureStyle expectedStyle, String css) { FigureStyle style = new DefaultFigureStyle(); style.fromCssString(css); assertEquals(expectedStyle.getSymbolName(), style.getSymbolName()); assertEquals(expectedStyle.getSymbolImagePath(), style.getSymbolImagePath()); assertEquals(expectedStyle.getSymbolRefX(), style.getSymbolRefX(), 1E-10); assertEquals(expectedStyle.getSymbolRefY(), style.getSymbolRefY(), 1E-10); }
private void testFromLineCss(FigureStyle expectedStyle, String css) { FigureStyle style = new DefaultFigureStyle(); style.fromCssString(css); assertEquals(expectedStyle.getStrokeOpacity(), style.getStrokeOpacity(), 1E-10); assertEquals(expectedStyle.getStrokeWidth(), style.getStrokeWidth(), 1E-10); assertEquals(expectedStyle.getStrokeColor(), style.getStrokeColor()); // FIXME - these sometimes fail due to lossy alpha conversion (nf) // assertEquals(expectedStyle.getStrokePaint(), style.getStrokePaint()); }