private boolean isNullSelectionAllowed = true;
+ private boolean disabled = false;
+
public ITree() {
super();
setStyleName(CLASSNAME);
this.paintableId = uidl.getId();
this.immediate = uidl.hasAttribute("immediate");
+
+ disabled = uidl.getBooleanAttribute("disabled");
isNullSelectionAllowed = uidl.getBooleanAttribute("nullselect");
public void onBrowserEvent(Event event) {
super.onBrowserEvent(event);
+ if(disabled)
+ return;
Element target = DOM.eventGetTarget(event);
if (DOM.compare(target, nodeCaptionSpan)) {
// caption click = selection change