if ((DOM.eventGetCurrentTarget(event) == getElement()) && (event.getButton() == Event.BUTTON_LEFT)) { elementClicked(DOM.eventGetTarget(event));
protected AbstractGenericTargetableEvent(ElementXpathCache elementXpathCache, Event event) { super(event); this.elementXpathCache = elementXpathCache; Element target = DOM.eventGetTarget(event); if (target != null) { // handle click events initTarget(target, event); } else { // Last event target = DOM.eventGetCurrentTarget(event); if (target != null) { initTarget(target, event); } else { // Mouse out event from target = DOM.eventGetFromElement(event); if (target != null) { initTarget(target, event); } else { // Mouse over event to target = DOM.eventGetToElement(event); if (target != null) { initTarget(target, event); } else { // Unable to identify element, so it'll be null } } } } }
if ((DOM.eventGetCurrentTarget(event) == getElement()) && (event.getButton() == Event.BUTTON_LEFT)) { elementClicked(DOM.eventGetTarget(event));
if ((DOM.eventGetCurrentTarget(event) == getElement()) && (event.getButton() == Event.BUTTON_LEFT)) { elementClicked(DOM.eventGetTarget(event));