public class MouseOverImage
extends org.apache.wicket.markup.html.image.Image
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,org.apache.wicket.request.resource.PackageResourceReference> |
images |
protected java.lang.String |
uniqueImageName |
Modifier | Constructor and Description |
---|---|
protected |
MouseOverImage(java.lang.String id,
org.apache.wicket.model.IModel altText,
org.apache.wicket.request.resource.PackageResourceReference mainImage) |
|
MouseOverImage(java.lang.String id,
org.apache.wicket.model.IModel altText,
org.apache.wicket.request.resource.PackageResourceReference mainImage,
org.apache.wicket.request.resource.PackageResourceReference mouseOver,
org.apache.wicket.request.resource.PackageResourceReference pressedImage)
Creates a new MouseOverImage.
|
|
MouseOverImage(java.lang.String id,
org.apache.wicket.model.IModel altText,
org.apache.wicket.request.resource.PackageResourceReference mainImage,
org.apache.wicket.request.resource.PackageResourceReference toggledImage,
org.apache.wicket.request.resource.PackageResourceReference mouseOver,
org.apache.wicket.request.resource.PackageResourceReference pressedImage,
org.apache.wicket.request.resource.PackageResourceReference toggledHover,
java.lang.String style) |
Modifier and Type | Method and Description |
---|---|
protected void |
addImage(java.lang.String name,
org.apache.wicket.request.resource.PackageResourceReference img) |
protected void |
initMouseEvents() |
protected void |
initToggleMouseEvents() |
void |
renderHead(org.apache.wicket.markup.head.IHeaderResponse response) |
addAntiCacheParameter, canCallListenerInterface, getImageResource, getImageResourceReference, getStatelessHint, initModel, onComponentTag, onComponentTagBody, onResourceRequested, setDefaultModel, setImageResource, setImageResourceReference, setImageResourceReference, shouldAddAntiCacheParameter
add, addStateChange, afterRender, beforeRender, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, 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, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, internalInitialize, internalOnModelChanged, internalPrepareForRender, internalRenderComponent, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onAfterRender, onAfterRenderChildren, onBeforeRender, onConfigure, onDetach, onEvent, onInitialize, onModelChanged, onModelChanging, 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, toString, toString, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
protected java.lang.String uniqueImageName
protected java.util.Map<java.lang.String,org.apache.wicket.request.resource.PackageResourceReference> images
protected MouseOverImage(java.lang.String id, org.apache.wicket.model.IModel altText, org.apache.wicket.request.resource.PackageResourceReference mainImage)
public MouseOverImage(java.lang.String id, org.apache.wicket.model.IModel altText, org.apache.wicket.request.resource.PackageResourceReference mainImage, org.apache.wicket.request.resource.PackageResourceReference mouseOver, org.apache.wicket.request.resource.PackageResourceReference pressedImage)
id
- the Wicket IdaltText
- A model to use as the images's alt text. May be null.mainImage
- The main image to use when not mouseover or pressed. Must not be null.mouseOver
- The image to use when the mouse is hovering over the image. May be null.pressedImage
- The image to use when the mouse is pressed. May be null.public MouseOverImage(java.lang.String id, org.apache.wicket.model.IModel altText, org.apache.wicket.request.resource.PackageResourceReference mainImage, org.apache.wicket.request.resource.PackageResourceReference toggledImage, org.apache.wicket.request.resource.PackageResourceReference mouseOver, org.apache.wicket.request.resource.PackageResourceReference pressedImage, org.apache.wicket.request.resource.PackageResourceReference toggledHover, java.lang.String style)
public void renderHead(org.apache.wicket.markup.head.IHeaderResponse response)
renderHead
in interface org.apache.wicket.markup.html.IHeaderContributor
renderHead
in class org.apache.wicket.Component
protected void initToggleMouseEvents()
protected void initMouseEvents()
protected void addImage(java.lang.String name, org.apache.wicket.request.resource.PackageResourceReference img)