public class SingleZoneLayerManager extends Object implements ZoneLayerManager
| Constructor and Description |
|---|
SingleZoneLayerManager(FormLayerControl flc)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
TopcatLayer[] |
getLayers(uk.ac.starlink.ttools.plot2.Ganger<?,?> ganger)
Returns the layers contributed by this control.
|
Map<FormControl,List<uk.ac.starlink.ttools.plot2.PlotLayer>> |
getLayersByControl(uk.ac.starlink.ttools.plot2.Ganger<?,?> ganger)
Returns a map associating plot layers with form controls that are
associated with this object.
|
Map<RowSubset,List<uk.ac.starlink.ttools.plot.Style>> |
getStylesBySubset()
Returns a map associating plot styles with RowSubsets
for the current configuration.
|
boolean |
hasLayers()
Indicates whether this control will yield any layers in its
current state.
|
public SingleZoneLayerManager(FormLayerControl flc)
flc - layer controlpublic boolean hasLayers()
ZoneLayerManagergetLayers
will return a non-empty array.
False positives are best avoided, but permitted.hasLayers in interface ZoneLayerManagerpublic Map<RowSubset,List<uk.ac.starlink.ttools.plot.Style>> getStylesBySubset()
ZoneLayerManagergetStylesBySubset in interface ZoneLayerManagerpublic Map<FormControl,List<uk.ac.starlink.ttools.plot2.PlotLayer>> getLayersByControl(uk.ac.starlink.ttools.plot2.Ganger<?,?> ganger)
ZoneLayerManagergetLayersByControl in interface ZoneLayerManagerganger - gangerpublic TopcatLayer[] getLayers(uk.ac.starlink.ttools.plot2.Ganger<?,?> ganger)
ZoneLayerManagergetLayers in interface ZoneLayerManagerganger - ganger within which layers will be usedCopyright © 2003-2025 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.