:
1) ,
Event.stopPropagation();
Event.preventDefault();
arg0, / ..
, .
2) → private RegistrationHandler stopHandler;
, click/mouse/keypress, :
stopHandler=addButton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
String check = Cookies.getCookie("role");
if(check == "TopBeheerder") {
boolean currentMode = mode0.getValue();
add addObject = new add();
if(currentMode == true) {
addObject.bookMode();
}
if(currentMode == false) {
addObject.userMode();
}
}
else {
BibPhp.notification("You don't have enough permissions.");
}
stopHandler.removeHandler();<-----------------
}
});
stopHandler.removeHandler(), .
p.s: removeHandler(), stopHandler(.dot)