Package jmri.jmrit.beantable.signalmast
Class VirtualSignalMastAddPane.SignalMastAddPaneProvider
- java.lang.Object
-
- jmri.jmrit.beantable.signalmast.SignalMastAddPane.SignalMastAddPaneProvider
-
- jmri.jmrit.beantable.signalmast.VirtualSignalMastAddPane.SignalMastAddPaneProvider
-
- All Implemented Interfaces:
JmriServiceProviderInterface
- Enclosing class:
- VirtualSignalMastAddPane
public static class VirtualSignalMastAddPane.SignalMastAddPaneProvider extends SignalMastAddPane.SignalMastAddPaneProvider
-
-
Field Summary
-
Fields inherited from class jmri.jmrit.beantable.signalmast.SignalMastAddPane.SignalMastAddPaneProvider
instanceMap
-
-
Constructor Summary
Constructors Constructor Description SignalMastAddPaneProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SignalMastAddPane
getNewPane()
java.lang.String
getPaneName()
-
Methods inherited from class jmri.jmrit.beantable.signalmast.SignalMastAddPane.SignalMastAddPaneProvider
getInstancesCollection, getInstancesMap, isAvailable, loadInstances
-
-
-
-
Constructor Detail
-
SignalMastAddPaneProvider
public SignalMastAddPaneProvider()
-
-
Method Detail
-
getPaneName
@Nonnull public java.lang.String getPaneName()
- Specified by:
getPaneName
in classSignalMastAddPane.SignalMastAddPaneProvider
- Returns:
- Human-prefered name for type of signal mast, in local language
-
getNewPane
@Nonnull public SignalMastAddPane getNewPane()
- Specified by:
getNewPane
in classSignalMastAddPane.SignalMastAddPaneProvider
- Returns:
- A new instance of this SignalMastAddPane class
-
-