Package xal.app.knobs
Interface BumpGeneratorListener
-
- All Known Implementing Classes:
BumpGeneratorDialog
public interface BumpGeneratorListenerinterface used to handle bump generator events
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidknobGenerated(BumpGenerator generator, Knob knob)handle event indicating that the knob has been generatedvoidknobGenerationComplete(BumpGenerator generator, List<Knob> knobs)handle event indicating that the knob generation is completevoidknobGenerationFailed(BumpGenerator generator, Exception exception)handle event indicating that the knob generation failedvoidknobGeneratorException(BumpGenerator generator, xal.smf.AcceleratorNode node, Exception exception)handle event indicating that the generator failed to make the bump for the specified nodevoidwillGenerateKnob(BumpGenerator generator, xal.smf.AcceleratorNode node)handle the event indicating that a new knob is about to be generated
-
-
-
Method Detail
-
willGenerateKnob
void willGenerateKnob(BumpGenerator generator, xal.smf.AcceleratorNode node)
handle the event indicating that a new knob is about to be generated
-
knobGenerated
void knobGenerated(BumpGenerator generator, Knob knob)
handle event indicating that the knob has been generated
-
knobGeneratorException
void knobGeneratorException(BumpGenerator generator, xal.smf.AcceleratorNode node, Exception exception)
handle event indicating that the generator failed to make the bump for the specified node
-
knobGenerationComplete
void knobGenerationComplete(BumpGenerator generator, List<Knob> knobs)
handle event indicating that the knob generation is complete
-
knobGenerationFailed
void knobGenerationFailed(BumpGenerator generator, Exception exception)
handle event indicating that the knob generation failed
-
-