List of usage examples for org.w3c.dom.events Event getCancelable
public boolean getCancelable();
From source file:de.betterform.xml.xforms.XFormsElement.java
/** * returns true if the current events' default processing is cancelled by * some listener on the element itself e.g. * <pre>/*from w w w .j a va 2 s. co m*/ * <model ev:event="xforms-revalidate" ev:defaultAction="cancel"> * </pre> * would cancel all revalidation (the default action for this event) for * this model. * * @param event the event to investigate * @return true if the current events' default processing is cancelled * @deprecated */ protected boolean isCancelled(Event event) { if (event.getCancelable()) { // todo: check parents with phase='capture' for this event if (element.hasAttributeNS(NamespaceConstants.XMLEVENTS_NS, "event")) { String s = element.getAttributeNS(NamespaceConstants.XMLEVENTS_NS, "event"); if (s.equals(event.getType())) { if (element.getAttributeNS(NamespaceConstants.XMLEVENTS_NS, "defaultAction").equals("cancel")) { return true; //performDefault gets cancelled by cancelling listener on this model } } } } return false; }