public class ExternalSource extends ExternalImage
Source
,
Serialized FormENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
ExternalSource(String id)
Creates an external source
|
ExternalSource(String id,
IModel<List<Serializable>> srcSetModel)
Creates an external source
|
ExternalSource(String id,
List<Serializable> srcSet)
Creates an external source
|
Modifier and Type | Method and Description |
---|---|
Image.Cors |
getCrossOrigin()
Unsupported for source tag
|
String |
getMedia()
Gets the media attribute information
|
protected void |
onComponentTag(ComponentTag tag)
Processes the component tag.
|
void |
setCrossOrigin(Image.Cors crossorigin)
Unsupported for source tag
|
void |
setMedia(String media)
Sets the media attribute information
|
buildSizesAttribute, buildSrcAttribute, buildSrcSetAttribute, getSrcSetModel, onDetach, removeSizes, removeXValues, setSizes, setSrcSetModel, setXValues
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession, onRender
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, get, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalInitialize, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onAfterRenderChildren, onBeforeRender, onComponentTagBody, onConfigure, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModel, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, toString, toString, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
public ExternalSource(String id)
id
- the component idsrc
- the source URLsrcSet
- a list of URLs placed in the srcset attributepublic ExternalSource(String id, List<Serializable> srcSet)
id
- the component idsrc
- the source URLsrcSet
- a list of URLs placed in the srcset attributepublic ExternalSource(String id, IModel<List<Serializable>> srcSetModel)
id
- the component idsrc
- the model source URLsrcSetModel
- a model list of URLs placed in the srcset attributeprotected void onComponentTag(ComponentTag tag)
Component
onComponentTag
in class ExternalImage
tag
- Tag to modifypublic void setMedia(String media)
media
- the media attribute informationpublic String getMedia()
public void setCrossOrigin(Image.Cors crossorigin)
setCrossOrigin
in class ExternalImage
crossorigin
- the cross origins settings to setorg.apache.wicket.markup.html.image.Image#setCrossOrigin(Cors)}
public final Image.Cors getCrossOrigin()
getCrossOrigin
in class ExternalImage
org.apache.wicket.markup.html.image.Image#setCrossOrigin(Cors)}
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.