public class Audio extends MediaComponent
MediaComponent.Cors, MediaComponent.Preload
ENABLE, 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 |
---|
Audio(String id)
Creates an audio component
|
Audio(String id,
IModel<?> model)
Creates an audio component
|
Audio(String id,
IModel<?> model,
ResourceReference resourceReference)
Creates an audio component
|
Audio(String id,
IModel<?> model,
ResourceReference resourceReference,
PageParameters pageParameters)
Creates an audio component
|
Audio(String id,
IModel<?> model,
String url)
Creates an audio component
|
Audio(String id,
IModel<?> model,
String url,
PageParameters pageParameters)
Creates an audio component
|
Audio(String id,
ResourceReference resourceReference)
Creates an audio component
|
Audio(String id,
ResourceReference resourceReference,
PageParameters pageParameters)
Creates an audio component
|
Audio(String id,
String url)
Creates an audio component
|
Audio(String id,
String url,
PageParameters pageParameters)
Creates an audio component
|
Modifier and Type | Method and Description |
---|---|
protected void |
onComponentTag(ComponentTag tag)
Processes the component tag.
|
getCrossOrigin, getEndTime, getMediaGroup, getPageParameters, getPreload, getStartTime, hasControls, isAutoplay, isLooping, isMuted, setAutoplay, setControls, setCrossOrigin, setEndTime, setLooping, setMediaGroup, setMuted, setPageParameters, setPreload, setStartTime
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSession
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, 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, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onBeforeRender, onConfigure, onEvent, onInitialize, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
public Audio(String id)
id
- the component idpublic Audio(String id, IModel<?> model)
id
- the component idmodel
- the internally used modelpublic Audio(String id, ResourceReference resourceReference)
id
- the component idresourceReference
- the resource reference of the audio filepublic Audio(String id, IModel<?> model, ResourceReference resourceReference)
id
- the component idmodel
- the internally used modelresourceReference
- the resource reference of the audio filepublic Audio(String id, ResourceReference resourceReference, PageParameters pageParameters)
id
- the component idresourceReference
- the resource reference of the audio filepageParameters
- the page parameters to be used to be prepended to the audio URLpublic Audio(String id, IModel<?> model, ResourceReference resourceReference, PageParameters pageParameters)
id
- the component idmodel
- the internally used modelresourceReference
- the resource reference of the audio filepageParameters
- the page parameters to be used to be prepended to the audio URLpublic Audio(String id, String url)
id
- the component idurl
- an external URL to be used for the audio componentpublic Audio(String id, IModel<?> model, String url)
id
- the component idmodel
- the internally used modelurl
- an external URL to be used for the audio componentpublic Audio(String id, String url, PageParameters pageParameters)
id
- the component idurl
- an external URL to be used for the audio componentpageParameters
- the page parameters to be used to be prepended to the audio URLpublic Audio(String id, IModel<?> model, String url, PageParameters pageParameters)
id
- the component idmodel
- the internally used modelurl
- an external URL to be used for the audio componentpageParameters
- the page parameters to be used to be prepended to the audio URLprotected void onComponentTag(ComponentTag tag)
Component
onComponentTag
in class MediaComponent
tag
- Tag to modifyCopyright © 2006–2016 Apache Software Foundation. All rights reserved.