Warning: session_start(): open(/var/lib/php/sessions/sess_tj63kgo0rbnpu84cv2i0cqai99, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
sclass ConceptsComboBox extends JComboBox {
Concepts concepts;
Class conceptClass;
AWTOnConceptChanges updater;
settable bool allowNull;
*(Concepts *concepts, Class *conceptClass) {
updateItems();
updater = new AWTOnConceptChanges(concepts, this, l0 updateItems);
updater.install();
}
void updateItems {
var l = sortTheList(asList(freshList())
if (allowNull) l = nullPlus(l);
setComboBoxItems_notifyListeners(this, l));
}
swappable Cl freshList() {
ret main list(concepts, conceptClass);
}
swappable L sortTheList(L l) {
ret sortConceptsByID(l);
}
}