org.apache.myfaces.html5.component.animation
Class AbstractAnimation

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.apache.myfaces.html5.component.animation.AbstractAnimation
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder, TransitionProperties, EventProperty
Direct Known Subclasses:
Animation

@JSFComponent(name="fx:animation",
              clazz="org.apache.myfaces.html5.component.animation.Animation",
              tagClass="org.apache.myfaces.html5.tag.animation.AnimationTag",
              defaultRendererType="org.apache.myfaces.html5.Animation",
              family="org.apache.myfaces.Animation",
              type="org.apache.myfaces.html5.Animation")
public abstract class AbstractAnimation
extends javax.faces.component.UIComponentBase
implements TransitionProperties, EventProperty

Convenience tag to activate a keyframe animation on an event of ClientBehaviorHolder.
Accepts no children.

Author:
Ali Ok

Field Summary
 
Fields inherited from class javax.faces.component.UIComponent
BEANINFO_KEY, bindings, COMPOSITE_COMPONENT_TYPE_KEY, COMPOSITE_FACET_NAME, CURRENT_COMPONENT, CURRENT_COMPOSITE_COMPONENT, FACETS_KEY, VIEW_LOCATION_KEY
 
Constructor Summary
AbstractAnimation()
           
 
Method Summary
abstract  String getDirection()
           
abstract  String getIteration()
           
abstract  String getKeyFrame()
           
 
Methods inherited from class javax.faces.component.UIComponentBase
addClientBehavior, addFacesListener, broadcast, clearInitialState, decode, encodeBegin, encodeChildren, encodeEnd, findComponent, getAttributes, getChildCount, getChildren, getClientBehaviors, getClientId, getDefaultEventName, getEventNames, getFacesContext, getFacesListeners, getFacet, getFacetCount, getFacets, getFacetsAndChildren, getId, getParent, getRenderer, getRendererType, getRendersChildren, getValueBinding, initialStateMarked, invokeOnComponent, isRendered, isTransient, markInitialState, processDecodes, processRestoreState, processSaveState, processUpdates, processValidators, queueEvent, removeFacesListener, restoreAttachedState, restoreState, saveAttachedState, saveState, setId, setParent, setRendered, setRendererType, setTransient, setValueBinding, visitTree
 
Methods inherited from class javax.faces.component.UIComponent
encodeAll, getClientId, getCompositeComponentParent, getContainerClientId, getCurrentComponent, getCurrentCompositeComponent, getFamily, getListenersForEventClass, getNamingContainer, getResourceBundleMap, getStateHelper, getStateHelper, getValueExpression, isCompositeComponent, isInView, isVisitable, popComponentFromEL, processEvent, pushComponentToEL, setInView, setValueExpression, subscribeToEvent, unsubscribeFromEvent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.myfaces.html5.component.properties.effect.TransitionProperties
getDelay, getDuration, getTimingFunction
 
Methods inherited from interface org.apache.myfaces.html5.component.properties.EventProperty
getEvent
 

Constructor Detail

AbstractAnimation

public AbstractAnimation()
Method Detail

getIteration

@JSFProperty(deferredValueType="java.lang.String")
public abstract String getIteration()

getDirection

@JSFProperty(deferredValueType="java.lang.String")
public abstract String getDirection()

getKeyFrame

@JSFProperty(deferredValueType="java.lang.String",
             required=true)
public abstract String getKeyFrame()


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.