SwingMapViewer: make it compatible with LabelLayer mechanism