@Override public void transform(Element element) { element.getTextProperties().setColor(color); element.getTextProperties().setAlpha(1f); }
@Override public void transform(Element elmt) { elmt.getTextProperties().setSize(size); }
@Override public void transform(Element element, Partition partition, Object value) { Color color = partition.getColor(value); if (color == null) { color = Color.BLACK; } element.getTextProperties().setColor(color); }
@Override public void transform(Element element, Ranking ranking, Interpolator interpolator, Number value) { float rankingValue = ranking.normalize(value, interpolator); float size = rankingValue * (maxSize - minSize) + minSize; element.getTextProperties().setSize(size); }
@Override public void transform(Element element, Ranking ranking, Interpolator interpolator, Number value) { Color color = linearGradient.getValue(ranking.normalize(value, interpolator)); element.getTextProperties().setColor(color); }