Class TLcyLspMapComponent

All Implemented Interfaces:
ILcyGenericMapComponent<ILspView,ILspLayer>, ILcyLspMapComponent, ILcdDisposable, ILcdPropertyChangeSource, ImageObserver, MenuContainer, Serializable, AutoCloseable, Accessible

public class TLcyLspMapComponent extends JPanel implements ILcyLspMapComponent

Default implementation of ILcyLspMapComponent.

It provides support for an ILspView (often in the center), and support for an optional toolbar, optional menubar, optional status bar and optional layer control. Note however that the TLcyLspMapComponent does not contain anything after it is constructed, it is up to the user of this class to add these components. Also note that no component is ever added to the Swing component hierarchy, this is the responsibility of the user of this class. When for example the north pane is set using setNorthContentPane, it is not added to the user interface.

TLcyLspMapComponents are typically created using a TLcyLspMapComponentFactory.

Since:
2012.0
See Also: