Package jmri.jmrix.swing
Class ComponentFactory
- java.lang.Object
-
- jmri.jmrix.swing.ComponentFactory
-
- Direct Known Subclasses:
AcelaComponentFactory,BiDiBComponentFactory,CanComponentFactory,CbusComponentFactory,CMRIComponentFactory,Dcc4PcComponentFactory,DCCppComponentFactory,DirectComponentFactory,EasyDccComponentFactory,EcosComponentFactory,GrapevineComponentFactory,IEEE802154ComponentFactory,JMRIClientComponentFactory,LnComponentFactory,MapleComponentFactory,MarklinComponentFactory,MrcComponentFactory,Mx1ComponentFactory,NceComponentFactory,NmraNetComponentFactory,OakTreeComponentFactory,OpenLcbComponentFactory,PowerlineComponentFactory,QsiComponentFactory,RfidComponentFactory,RpsComponentFactory,SecsiComponentFactory,SpeedoComponentFactory,SprogComponentFactory,SRCPComponentFactory,TamsComponentFactory,TmccComponentFactory,XBeeComponentFactory,XNetComponentFactory,XpaComponentFactory,Z21ComponentFactory
public abstract class ComponentFactory extends java.lang.Object
Provide access to Swing components for a jmrix subsystem.Objects of specific subtypes are registered in the instance manager to activate their particular system.
- Since:
- 2.9.4
-
-
Constructor Summary
Constructors Constructor Description ComponentFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract javax.swing.JMenugetMenu()Provide a menu with all items attached to this system connection.
-
-
-
Constructor Detail
-
ComponentFactory
public ComponentFactory()
-
-
Method Detail
-
getMenu
public abstract javax.swing.JMenu getMenu()
Provide a menu with all items attached to this system connection.- Returns:
- menu with all items attached to this system connection.
-
-