org.ajax4jsf.resource
Class AnimationResource
java.lang.Object
org.ajax4jsf.resource.InternetResourceBase
org.ajax4jsf.resource.AnimationResource
- All Implemented Interfaces:
- InternetResource
public abstract class AnimationResource
- extends InternetResourceBase
Methods inherited from class org.ajax4jsf.resource.InternetResourceBase |
deserializeData, encode, encode, encodeBegin, encodeEnd, getContentLength, getContentType, getDataToStore, getExpired, getKey, getLastModified, getProperty, getRenderer, getResourceAsStream, getUri, isCacheable, isSessionAware, requireFacesContext, restoreData, sendHeaders, setCacheable, setContentLength, setExpired, setKey, setLastModified, setProperty, setRenderer, setSessionAware |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnimationResource
public AnimationResource()
getFrameSize
protected abstract java.awt.Dimension getFrameSize(ResourceContext resourceContext)
getNumberOfFrames
protected abstract int getNumberOfFrames()
getRepeat
protected int getRepeat()
getFrameDelays
protected int[] getFrameDelays()
send
public void send(ResourceContext context)
throws java.io.IOException
- Specified by:
send
in interface InternetResource
- Overrides:
send
in class InternetResourceBase
- Throws:
java.io.IOException
paint
protected abstract void paint(ResourceContext context,
java.awt.Graphics2D graphics2D,
int frameIndex)
Copyright © 2010. All Rights Reserved.