Package mapgrouplocaliser
Class MapGroupOverlayManager
java.lang.Object
PamView.paneloverlay.OverlayDataManager<OverlayMarkDataInfo>
mapgrouplocaliser.MapGroupOverlayManager
- All Implemented Interfaces:
OverlayDataObserver
- Author:
- dg50
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetOverlayInfo
(PamDataBlock dataBlock) Get the OverlayDataInfo associated with these items - it's possible that these will have been extended to contain additional information so don't handle them too directly in the abstract class.getSwingPanel
(Window parentWindow) void
selectionChanged
(PamDataBlock dataBlock, boolean selected) Called whenever a checkbox in a menuitem created by an OverlayDataManager is selected.Methods inherited from class PamView.paneloverlay.OverlayDataManager
addSelectionMenuItems, getParameterTypes, getParameterUnits, listDataBlocks
-
Constructor Details
-
MapGroupOverlayManager
- Parameters:
generalProjector
-
-
-
Method Details
-
selectionChanged
Description copied from interface:OverlayDataObserver
Called whenever a checkbox in a menuitem created by an OverlayDataManager is selected.- Parameters:
dataBlock
- associated datablock.selected
- selection state.
-
getDataSelectorName
- Specified by:
getDataSelectorName
in classOverlayDataManager<OverlayMarkDataInfo>
- Returns:
- a String name for a dataselector associated with this. this will generally be the name of an associated PamControlledUnit.
-
getOverlayInfo
Description copied from class:OverlayDataManager
Get the OverlayDataInfo associated with these items - it's possible that these will have been extended to contain additional information so don't handle them too directly in the abstract class. .- Specified by:
getOverlayInfo
in classOverlayDataManager<OverlayMarkDataInfo>
- Parameters:
dataBlock
- associated datablock.- Returns:
- an OverlayDataInfo - must not be null, so create one if needed.
-
getSwingPanel
- Overrides:
getSwingPanel
in classOverlayDataManager<OverlayMarkDataInfo>
-