Class TLcdVPFPointPainter

All Implemented Interfaces:
ILcdCloneable, ILcdPropertyChangeSource, ILcdGXYEditor, ILcdGXYEditorProvider, ILcdGXYPainter, ILcdGXYPainterProvider, Serializable, Cloneable

public class TLcdVPFPointPainter extends TLcdGXYIconPainter
Extends TLcdGXYIconPainter and adds functionality for painting VPF domain objects using GeoSym symbology. It can paint all ILcdPoint objects implementing ILcdVPFFACCFeature using GeoSym. All other point objects will be painted using a default icon.
See Also:
  • Constructor Details

    • TLcdVPFPointPainter

      public TLcdVPFPointPainter(TLcdVPFGeoSymProvider aGeoSymProvider)
      Constructs a new TLcdVPFPointPainter, initialized with the given GeoSym provider. The GeoSym provider is used to retrieve point icons from.
      Parameters:
      aGeoSymProvider - the GeoSym provider to be used for retrieving point icons.
    • TLcdVPFPointPainter

      public TLcdVPFPointPainter(String aGeoSymProductId)
      Constructs a new TLcdVPFPointPainter for the given GeoSym product id. The corresponding TLcdVPFGeoSymProvider will be created and initialized automatically.
      Parameters:
      aGeoSymProductId - the GeoSym product id for which to create this painter.
  • Method Details