Configger
public class SkyAxisController extends AxisController<uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.SkyAspect>
Constructor | Description |
---|---|
SkyAxisController() |
Constructor.
|
Modifier and Type | Method | Description |
---|---|---|
void |
configureForLayers(LayerControl[] layerControls) |
No-op.
|
protected boolean |
forceClearRange(uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile oldProfile,
uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile newProfile) |
Determines whether the change between two profiles forces an
unconditional re-range of the plotting surface.
|
uk.ac.starlink.ttools.plot2.geom.SkySys |
getViewSystem() |
Returns the sky view system currently selected for this control.
|
addActionListener, addAspectConfigTab, addControl, addNavigatorTab, assertHasKeys, clearAspect, clearRange, createDataId, getActionForwarder, getAspect, getConfig, getControls, getMainControl, getNavigator, getRanges, getSurfaceFactory, removeActionListener, setAspect, setRanges, submitReports, updateState
public void configureForLayers(LayerControl[] layerControls)
configureForLayers
in class AxisController<uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.SkyAspect>
layerControls
- layer controls expected to provide layers
to be plotted on these axespublic uk.ac.starlink.ttools.plot2.geom.SkySys getViewSystem()
protected boolean forceClearRange(uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile oldProfile, uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile newProfile)
AxisController
forceClearRange
in class AxisController<uk.ac.starlink.ttools.plot2.geom.SkySurfaceFactory.Profile,uk.ac.starlink.ttools.plot2.geom.SkyAspect>
oldProfile
- profile before changenewProfile
- profile after changeCopyright ? 2003-2018 CCLRC: Council for the Central Laboratory of the Research Councils. All Rights Reserved.