Package jmri.jmrix.loconet.swing
Class LNCPSignalMastAddPane.SignalMastAddPaneProvider
java.lang.Object
jmri.jmrit.beantable.signalmast.SignalMastAddPane.SignalMastAddPaneProvider
jmri.jmrix.loconet.swing.LNCPSignalMastAddPane.SignalMastAddPaneProvider
- All Implemented Interfaces:
JmriServiceProviderInterface
- Enclosing class:
- LNCPSignalMastAddPane
public static class LNCPSignalMastAddPane.SignalMastAddPaneProvider
extends SignalMastAddPane.SignalMastAddPaneProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanIs this pane available, given the current configuration of the program?Methods inherited from class jmri.jmrit.beantable.signalmast.SignalMastAddPane.SignalMastAddPaneProvider
getInstancesCollection, getInstancesMap, loadInstances
-
Constructor Details
-
SignalMastAddPaneProvider
public SignalMastAddPaneProvider()
-
-
Method Details
-
isAvailable
Is this pane available, given the current configuration of the program? In other words, are all necessary managers and other objects present? Requires a valid LocoNet connection- Overrides:
isAvailablein classSignalMastAddPane.SignalMastAddPaneProvider- Returns:
- always true.
-
getPaneName
- Specified by:
getPaneNamein classSignalMastAddPane.SignalMastAddPaneProvider- Returns:
- Human-prefered name for type of signal mast, in local language
-
getNewPane
- Specified by:
getNewPanein classSignalMastAddPane.SignalMastAddPaneProvider- Returns:
- A new instance of this SignalMastAddPane class
-