|THSH303||CS-Studio Display Builder||1978|
Funding: This material is based upon work supported by the U.S. Department of Energy, Office of Science, Office of Basic Energy Sciences, under contract number DE-AC05-00OR22725.
The Display Builder started as a comprehensive update to the CS-Studio BOY panel editor and runtime. The design was changed to a modular approach, separating the model of widgets and their properties from the graphical representation and the runtime. The model is fully multithreaded. The representation has been demonstrated in both SWT and JavaFX, for now intending to concentrate on the latter. The runtime, based on the thread-safe model, avoids user thread delays and improves overall performance for complex widgets like images as well as scripts and rules. We present the current state of the development and initial deployments at beam lines of the Oak Ridge National Laboratory Spallation Neutron Source.
|DOI •||reference for this paper ※ https://doi.org/10.18429/JACoW-ICALEPCS2017-THSH303|
|Export •||reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)|