/** * @return true if the image was successfully downloaded */ public boolean isComplete() { return isComplete_ || (hasFeature(JS_IMAGE_COMPLETE_RETURNS_TRUE_FOR_NO_REQUEST) ? ATTRIBUTE_NOT_DEFINED == getSrcAttribute() : imageData_ != null); }
/** * {@inheritDoc} */ @Override public boolean isDisplayed() { final String src = getSrcAttribute(); if (hasFeature(HTMLIMAGE_INVISIBLE_NO_SRC)) { if (ATTRIBUTE_NOT_DEFINED == src) { return false; } if (hasFeature(HTMLIMAGE_BLANK_SRC_AS_EMPTY) && StringUtils.isBlank(src)) { return false; } if (hasFeature(HTMLIMAGE_EMPTY_SRC_DISPLAY_FALSE) && StringUtils.isEmpty(src)) { return false; } } return super.isDisplayed(); }
/** * {@inheritDoc} */ @Override public String getLocalName() { if (wasCreatedByJavascript() && (hasFeature(HTMLIMAGE_HTMLELEMENT) || hasFeature(HTMLIMAGE_HTMLUNKNOWNELEMENT))) { return originalQualifiedName_; } return super.getLocalName(); } }
/** * {@inheritDoc} */ @Override public String getLocalName() { if (wasCreatedByJavascript() && (hasFeature(HTMLIMAGE_HTMLELEMENT) || hasFeature(HTMLIMAGE_HTMLUNKNOWNELEMENT))) { return originalQualifiedName_; } return super.getLocalName(); } }
/** * @return true if the image was successfully downloaded */ public boolean isComplete() { return isComplete_ || (hasFeature(JS_IMAGE_COMPLETE_RETURNS_TRUE_FOR_NO_REQUEST) ? ATTRIBUTE_NOT_DEFINED == getSrcAttribute() : imageData_ != null); }
/** * {@inheritDoc} */ @Override public boolean isDisplayed() { final String src = getSrcAttribute(); if (hasFeature(HTMLIMAGE_INVISIBLE_NO_SRC)) { if (ATTRIBUTE_NOT_DEFINED == src) { return false; } if (hasFeature(HTMLIMAGE_BLANK_SRC_AS_EMPTY) && StringUtils.isBlank(src)) { return false; } if (hasFeature(HTMLIMAGE_EMPTY_SRC_DISPLAY_FALSE) && StringUtils.isEmpty(src)) { return false; } } return super.isDisplayed(); }
&& !(hasFeature(HTMLIMAGE_BLANK_SRC_AS_EMPTY) && StringUtils.isBlank(src))) { final HtmlPage page = (HtmlPage) getPage(); final WebClient webclient = page.getWebClient(); isComplete_ = hasFeature(JS_IMAGE_COMPLETE_RETURNS_TRUE_FOR_NO_REQUEST) || (imageWebResponse_ != null && imageWebResponse_.getContentType().contains("image"));
&& !(hasFeature(HTMLIMAGE_BLANK_SRC_AS_EMPTY) && StringUtils.isBlank(src))) { final HtmlPage page = (HtmlPage) getPage(); final WebClient webclient = page.getWebClient(); isComplete_ = hasFeature(JS_IMAGE_COMPLETE_RETURNS_TRUE_FOR_NO_REQUEST) || (imageWebResponse_ != null && imageWebResponse_.getContentType().contains("image"));