/bundles/plugins-trunk/Console/console/bsh/commandoTOGGLE.bsh
Unknown | 21 lines | 18 code | 3 blank | 0 comment | 0 complexity | d36f7e0101033e184a1d394b3f707f15 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
- commandoTOGGLE(view,pane,ns,label,var,options)
- {
- toggle = new JCheckBox(label);
- value = ns.getVariable(var);
- if("true".equals(value))
- {
- toggle.setSelected(true);
- ns.setVariable(var,true);
- }
- else if("false".equals(value))
- ns.setVariable(var,false);
- valueChanged()
- {
- ns.setVariable(var,toggle.isSelected());
- }
- pane.addComponent(toggle);
- return this;
- }