Uses of Interface
jmri.Memory
-
Packages that use Memory Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects.jmri.jmrit.display.palette Select from palette of items.jmri.jmrit.entryexit Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.jmri.jmrit.logixng.actions jmri.jmrit.logixng.expressions jmri.jmrit.logixng.util jmri.jmrit.picker jmri.jmrit.ussctc Support for implementing USS CTC systems in JMRI.jmri.managers Provides implementations of various JMRI managers.jmri.server.json.memory -
-
Uses of Memory in jmri
Methods in jmri that return Memory Modifier and Type Method Description MemoryMemoryManager. getBySystemName(java.lang.String systemName)Locate an existing Memory based on a system name.MemoryMemoryManager. getByUserName(java.lang.String userName)Locate an existing Memory based on a user name.MemoryMemoryManager. getMemory(java.lang.String name)Get an existing Memory or return null if it doesn't exist.MemoryMemoryManager. newMemory(java.lang.String userName)For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.MemoryMemoryManager. newMemory(java.lang.String systemName, java.lang.String userName)Return a Memory with the specified system and user names.MemoryMemoryManager. provideMemory(java.lang.String name)Get the Memory with the user name, then system name if needed; if that fails, create a new Memory. -
Uses of Memory in jmri.implementation
Classes in jmri.implementation that implement Memory Modifier and Type Class Description classAbstractMemoryBase for the Memory interface.classDefaultMemoryConcrete implementation of the Reporter interface for the Internal system.Methods in jmri.implementation with parameters of type Memory Modifier and Type Method Description (package private) voidDefaultConditionalExecute. copyMemory(ConditionalAction action, Memory mFrom, Memory mTo, java.lang.String actionStr, Reference<java.lang.Integer> actionCount, java.util.List<java.lang.String> errorList)(package private) voidDefaultConditionalExecute. getBlockTrainName(ConditionalAction action, OBlock b, Memory mTo, java.lang.String actionStr, Reference<java.lang.Integer> actionCount, java.util.List<java.lang.String> errorList)(package private) voidDefaultConditionalExecute. getBlockWarrant(ConditionalAction action, OBlock b, Memory mTo, java.lang.String actionStr, Reference<java.lang.Integer> actionCount, java.util.List<java.lang.String> errorList)(package private) voidDefaultConditionalExecute. getTrainLocation(ConditionalAction action, Warrant w, Memory mTo, java.lang.String actionStr, Reference<java.lang.Integer> actionCount, java.util.List<java.lang.String> errorList)(package private) voidDefaultConditionalExecute. setMemory(ConditionalAction action, Memory m, Reference<java.lang.Integer> actionCount, java.util.List<java.lang.String> errorList) -
Uses of Memory in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return Memory Modifier and Type Method Description MemoryMemoryTableDataModel. getBySystemName(java.lang.String name)MemoryMemoryTableDataModel. getByUserName(java.lang.String name)Methods in jmri.jmrit.beantable that return types with arguments of type Memory Modifier and Type Method Description Manager<Memory>MemoryTableDataModel. getManager()Get the Table Model Bean Manager.Methods in jmri.jmrit.beantable with parameters of type Memory Modifier and Type Method Description voidMemoryTableDataModel. clickOn(Memory t)Process a click on The value cell.Constructor parameters in jmri.jmrit.beantable with type arguments of type Memory Constructor Description MemoryTableDataModel(Manager<Memory> mgr)Create a new Memory Table Data Model. -
Uses of Memory in jmri.jmrit.display
Methods in jmri.jmrit.display that return Memory Modifier and Type Method Description MemoryMemoryComboIcon. getMemory()MemoryMemoryIcon. getMemory()MemoryMemoryInputIcon. getMemory()MemoryMemorySpinnerIcon. getMemory()Methods in jmri.jmrit.display that return types with arguments of type Memory Modifier and Type Method Description NamedBeanHandle<Memory>MemoryComboIcon. getNamedMemory()NamedBeanHandle<Memory>MemoryIcon. getNamedMemory()NamedBeanHandle<Memory>MemoryInputIcon. getNamedMemory()NamedBeanHandle<Memory>MemorySpinnerIcon. getNamedMemory()Method parameters in jmri.jmrit.display with type arguments of type Memory Modifier and Type Method Description voidMemoryComboIcon. setMemory(NamedBeanHandle<Memory> m)Attach a named Memory to this display item.voidMemoryIcon. setMemory(NamedBeanHandle<Memory> m)Attach a named Memory to this display item.voidMemoryInputIcon. setMemory(NamedBeanHandle<Memory> m)Attached a named Memory to this display itemvoidMemorySpinnerIcon. setMemory(NamedBeanHandle<Memory> m)Attached a named Memory to this display item -
Uses of Memory in jmri.jmrit.display.layoutEditor
Fields in jmri.jmrit.display.layoutEditor with type parameters of type Memory Modifier and Type Field Description protected NamedBeanComboBox<Memory>LayoutEditorToolBarPanel. textMemoryComboBoxMethods in jmri.jmrit.display.layoutEditor that return Memory Modifier and Type Method Description MemoryLayoutBlock. getMemory()Get Memory.MemoryLayoutBlock. validateMemory(java.lang.String memName, java.awt.Component openFrame)Validate that the memory name corresponds to an existing memory.Methods in jmri.jmrit.display.layoutEditor with parameters of type Memory Modifier and Type Method Description LayoutBlockLayoutBlockManager. getBlockWithMemoryAssigned(Memory m)Find a LayoutBlock with a specified Memory assigned as its value display.voidLayoutBlock. setMemory(Memory m, java.lang.String name) -
Uses of Memory in jmri.jmrit.display.palette
Constructor parameters in jmri.jmrit.display.palette with type arguments of type Memory Constructor Description MemoryItemPanel(DisplayFrame parentFrame, java.lang.String type, java.lang.String family, PickListModel<Memory> model) -
Uses of Memory in jmri.jmrit.entryexit
Fields in jmri.jmrit.entryexit with type parameters of type Memory Modifier and Type Field Description (package private) NamedBeanComboBox<Memory>AddEntryExitPairPanel. memoryComboBox -
Uses of Memory in jmri.jmrit.logixng.actions
-
Uses of Memory in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions that return types with arguments of type Memory Modifier and Type Method Description LogixNG_SelectNamedBean<Memory>ExpressionLocalVariable. getSelectMemoryNamedBean()LogixNG_SelectNamedBean<Memory>ExpressionReporter. getSelectMemoryNamedBean()LogixNG_SelectNamedBean<Memory>AnalogExpressionMemory. getSelectNamedBean()LogixNG_SelectNamedBean<Memory>ExpressionMemory. getSelectNamedBean()LogixNG_SelectNamedBean<Memory>StringExpressionMemory. getSelectNamedBean()LogixNG_SelectNamedBean<Memory>ExpressionMemory. getSelectOtherMemoryNamedBean() -
Uses of Memory in jmri.jmrit.logixng.util
Methods in jmri.jmrit.logixng.util that return types with arguments of type Memory Modifier and Type Method Description NamedBeanHandle<Memory>LogixNG_SelectBoolean. getMemory()NamedBeanHandle<Memory>LogixNG_SelectComboBox. getMemory()NamedBeanHandle<Memory>LogixNG_SelectDouble. getMemory()NamedBeanHandle<Memory>LogixNG_SelectEnum. getMemory()NamedBeanHandle<Memory>LogixNG_SelectInteger. getMemory()NamedBeanHandle<Memory>LogixNG_SelectNamedBean. getMemory()NamedBeanHandle<Memory>LogixNG_SelectString. getMemory()NamedBeanHandle<Memory>LogixNG_SelectTable. getTableColumnMemory()NamedBeanHandle<Memory>LogixNG_SelectTable. getTableNameMemory()NamedBeanHandle<Memory>LogixNG_SelectTable. getTableRowMemory()Methods in jmri.jmrit.logixng.util with parameters of type Memory Modifier and Type Method Description voidLogixNG_SelectBoolean. setMemory(Memory memory)voidLogixNG_SelectComboBox. setMemory(Memory memory)voidLogixNG_SelectDouble. setMemory(Memory memory)voidLogixNG_SelectEnum. setMemory(Memory memory)voidLogixNG_SelectInteger. setMemory(Memory memory)voidLogixNG_SelectNamedBean. setMemory(Memory memory)voidLogixNG_SelectString. setMemory(Memory memory)voidLogixNG_SelectTable. setTableColumnMemory(Memory memory)voidLogixNG_SelectTable. setTableNameMemory(Memory memory)voidLogixNG_SelectTable. setTableRowMemory(Memory memory)Method parameters in jmri.jmrit.logixng.util with type arguments of type Memory Modifier and Type Method Description voidLogixNG_SelectBoolean. setMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectComboBox. setMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectDouble. setMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectEnum. setMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectInteger. setMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectNamedBean. setMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectString. setMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectTable. setTableColumnMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectTable. setTableNameMemory(NamedBeanHandle<Memory> handle)voidLogixNG_SelectTable. setTableRowMemory(NamedBeanHandle<Memory> handle) -
Uses of Memory in jmri.jmrit.picker
Methods in jmri.jmrit.picker that return Memory Modifier and Type Method Description MemoryPickListModel.MemoryPickModel. addBean(java.lang.String name)Return bean with name given in parameter.MemoryPickListModel.MemoryPickModel. addBean(java.lang.String sysName, java.lang.String userName)Methods in jmri.jmrit.picker that return types with arguments of type Memory Modifier and Type Method Description Manager<Memory>PickListModel.MemoryPickModel. getManager()Get the Table Model Bean Manager.static PickListModel<Memory>PickListModel. memoryPickModelInstance() -
Uses of Memory in jmri.jmrit.ussctc
Fields in jmri.jmrit.ussctc declared as Memory Modifier and Type Field Description (package private) MemoryCodeLine. logMemoryMemoryLockLogger. memory(package private) MemorySignalHeadSection. timeMemory -
Uses of Memory in jmri.managers
Methods in jmri.managers that return Memory Modifier and Type Method Description protected abstract MemoryAbstractMemoryManager. createNewMemory(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Memory has been invoked.protected MemoryDefaultMemoryManager. createNewMemory(java.lang.String systemName, java.lang.String userName)MemoryAbstractMemoryManager. getMemory(java.lang.String name)Get an existing Memory or return null if it doesn't exist.MemoryAbstractMemoryManager. newMemory(java.lang.String userName)For use with User GUI, to allow the auto generation of systemNames, where the user can optionally supply a username.MemoryAbstractMemoryManager. newMemory(java.lang.String systemName, java.lang.String userName)Return a Memory with the specified system and user names.MemoryAbstractMemoryManager. provide(java.lang.String name)Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.MemoryAbstractMemoryManager. provideMemory(java.lang.String sName)Get the Memory with the user name, then system name if needed; if that fails, create a new Memory.Methods in jmri.managers that return types with arguments of type Memory Modifier and Type Method Description java.lang.Class<Memory>AbstractMemoryManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager. -
Uses of Memory in jmri.server.json.memory
Methods in jmri.server.json.memory that return types with arguments of type Memory Modifier and Type Method Description protected ProvidingManager<Memory>JsonMemoryHttpService. getProvidingManager()Methods in jmri.server.json.memory with parameters of type Memory Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNodeJsonMemoryHttpService. doGet(Memory memory, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonMemoryHttpService. doPost(Memory memory, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-