Uses of Class
PamModel.PamModuleInfo
Package
Description
-
Uses of PamModuleInfo in dataModelFX
Modifier and TypeMethodDescriptionstatic boolean
DataModelPaneFX.isFXModule
(PamModuleInfo pamModuleInfo) Check whether a PAM Module has an FX compatible GUI. -
Uses of PamModuleInfo in dataModelFX.connectionNodes
Modifier and TypeMethodDescriptionConnectionNodeFactory.addModule
(javafx.stage.Stage primaryStage, PamModuleInfo pamModuleInfo) Add an instance of this module type to the data model.void
ConnectionNodeFactory.addNewModule
(PamModuleInfo pamModuleInfo, double x, double y) Called whenever there is an attempt to add a new module to the pane. -
Uses of PamModuleInfo in PamController
Modifier and TypeMethodDescriptionPamController.addModule
(Frame parentFrame, PamModuleInfo moduleInfo) PamController.addModule
(PamModuleInfo moduleInfo, String moduleName) Add a module to the controller.PamControllerInterface.addModule
(Frame parentFrame, PamModuleInfo moduleInfo) Add a new PamControlledUnitPAMControllerGUI.getModuleName
(Object parentFrame, PamModuleInfo moduleInfo) Get the name for a controlled unit from user input.void
PamControlledUnit.setPamModuleInfo
(PamModuleInfo pamModuleInfo) static String
NewModuleDialog.showDialog
(Frame frame, PamModuleInfo moduleInfo, String currentName) -
Uses of PamModuleInfo in PamController.settings
Modifier and TypeMethodDescriptionSettingsImportGroup.getPamModuleInfo()
this is the module information held in the PamModel which is used to create a module. -
Uses of PamModuleInfo in PamModel
Modifier and TypeMethodDescriptionstatic PamModuleInfo
PamModuleInfo.findModuleInfo
(String className) static PamModuleInfo
PamModuleInfo.registerControlledUnit
(String className, String description) registers different controlled units in an ArrayList so that they can be instantiated by the user.static PamModuleInfo
PamModuleInfo.registerControlledUnit
(String className, String description, ClassLoader cl) registers different controlled units in an ArrayList so that they can be instantiated by the user.Modifier and TypeMethodDescriptionvoid
PamModel.loadPlugins
(PamModuleInfo mi) Method to load jar files containing plugins, found in the plugins folder -
Uses of PamModuleInfo in PamView
Modifier and TypeMethodDescriptionGuiFrameManager.getModuleName
(Object parentFrame, PamModuleInfo moduleInfo) NullGuiController.getModuleName
(Object parentFrame, PamModuleInfo moduleInfo) -
Uses of PamModuleInfo in pamViewFX
Modifier and TypeMethodDescriptionPamGuiManagerFX.getModuleName
(Object parentFrame, PamModuleInfo moduleInfo) PamGuiManagerFX.getModuleName
(PamModuleInfo moduleInfo) Create a dialog to name a new module.