Class VaryElementsEditHandler

  • All Implemented Interfaces:
    cern.accsoft.steering.jmad.gui.panels.ModelElementsPanelEditHandler, cern.accsoft.steering.jmad.gui.panels.TablePanelEditHandler

    public class VaryElementsEditHandler
    extends AbstractKnobEditHandler
    implements cern.accsoft.steering.jmad.gui.panels.ModelElementsPanelEditHandler
    uses the selection - feature of the elements-panel to enable certain attributes as variation parameters.
    • Constructor Detail

      • VaryElementsEditHandler

        public VaryElementsEditHandler()
    • Method Detail

      • getCheckableColumnHeader

        public java.lang.String getCheckableColumnHeader()
        Specified by:
        getCheckableColumnHeader in interface cern.accsoft.steering.jmad.gui.panels.TablePanelEditHandler
      • getSelectionValue

        public java.lang.Boolean getSelectionValue​(cern.accsoft.steering.jmad.domain.elem.Element element,
                                                   java.lang.String attributeName)
        Specified by:
        getSelectionValue in interface cern.accsoft.steering.jmad.gui.panels.ModelElementsPanelEditHandler
      • setSelectionValue

        public void setSelectionValue​(cern.accsoft.steering.jmad.domain.elem.Element element,
                                      java.lang.String attributeName,
                                      boolean value)
        Specified by:
        setSelectionValue in interface cern.accsoft.steering.jmad.gui.panels.ModelElementsPanelEditHandler