final ScriptResult scriptResult = fireEvent(Event.TYPE_CHANGE); if (scriptResult != null) { page = scriptResult.getNewPage();
final ScriptResult scriptResult = fireEvent(Event.TYPE_CHANGE); if (scriptResult != null) { page = scriptResult.getNewPage();
final ScriptResult scriptResult = fireEvent(Event.TYPE_CHANGE); if (scriptResult != null) { page = scriptResult.getNewPage();
/** * Sets the {@code checked} attribute. * * @param isChecked true if this element is to be selected * @return the page that occupies this window after setting checked status * It may be the same window or it may be a freshly loaded one. */ @Override public Page setChecked(final boolean isChecked) { Page page = getPage(); final boolean changed = isChecked() != isChecked; checkedState_ = isChecked; if (isChecked) { final HtmlForm form = getEnclosingForm(); if (form != null) { form.setCheckedRadioButton(this); } else if (page != null && page.isHtmlPage()) { setCheckedForPage((HtmlPage) page); } } if (changed) { final ScriptResult scriptResult = fireEvent(Event.TYPE_CHANGE); if (scriptResult != null) { page = page.getEnclosingWindow().getWebClient().getCurrentWindow().getEnclosedPage(); } } return page; }
/** * Sets the {@code checked} attribute. * * @param isChecked true if this element is to be selected * @return the page that occupies this window after setting checked status * It may be the same window or it may be a freshly loaded one. */ @Override public Page setChecked(final boolean isChecked) { Page page = getPage(); final boolean changed = isChecked() != isChecked; checkedState_ = isChecked; if (isChecked) { final HtmlForm form = getEnclosingForm(); if (form != null) { form.setCheckedRadioButton(this); } else if (page != null && page.isHtmlPage()) { setCheckedForPage((HtmlPage) page); } } if (changed) { final ScriptResult scriptResult = fireEvent(Event.TYPE_CHANGE); if (scriptResult != null) { page = page.getEnclosingWindow().getWebClient().getCurrentWindow().getEnclosedPage(); } } return page; }