public abstract class Rollover extends AbstractComponent
DirectLink) with an
<img> and JavaScript code to create a rollover effect that works with both Netscape
Navigator and Internet Explorer. [ Component Reference ]| Constructor and Description |
|---|
Rollover() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getAssetURL(IAsset asset)
Converts an
IAssetbinding into a usable URL. |
abstract IAsset |
getDisabled() |
abstract IAsset |
getImage() |
abstract IAsset |
getMouseOut() |
abstract IAsset |
getMouseOver() |
abstract IScript |
getScript() |
protected void |
renderComponent(IMarkupWriter writer,
IRequestCycle cycle)
Invoked by
AbstractComponent.render(IMarkupWriter, IRequestCycle)to actually render the component
(with any parameter values already set). |
addAsset, addBody, addComponent, checkActiveLock, cleanupAfterRender, enterActiveState, finishLoad, finishLoad, format, format, format, format, getAsset, getAssets, getBeans, getBinding, getBindingNames, getBindings, getBody, getBodyCount, getComponent, getComponents, getContainedComponent, getContainer, getExtendedId, getId, getIdPath, getListeners, getMessage, getMessages, getNamespace, getPage, getProperty, getSpecification, isInActiveState, isParameterBound, isRendering, pageEndRender, prepareForRender, render, renderBody, renderInformalParameters, setBinding, setContainedComponent, setContainer, setId, setNamespace, setPage, setProperty, toStringpublic Rollover()
protected java.lang.String getAssetURL(IAsset asset)
IAssetbinding into a usable URL. Returns null if the binding does not
exist or the binding's value is null.protected void renderComponent(IMarkupWriter writer, IRequestCycle cycle)
AbstractComponentAbstractComponent.render(IMarkupWriter, IRequestCycle)to actually render the component
(with any parameter values already set). This is the method that subclasses must implement.renderComponent in class AbstractComponentpublic abstract IAsset getMouseOut()
public abstract IAsset getDisabled()
public abstract IAsset getMouseOver()