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.JMenu
getMenu()
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.
-
-