public void drawFilter(Graphics2D g2, boolean isDm) {
if (filterId != null) {
MapFilter filter = CampaignClient.getInstance().getBean(filterId);
if (filter != null) {
// TODO FIXME remove 1.0
filter.draw(g2, 1.0, isDm);
} else {
Graphics2D g = (Graphics2D) g2.create();
g.setColor(Color.BLACK);
if (isDm) {
g.setComposite(AlphaComposite.getInstance(