org.apache.myfaces.html5.component.effect
Class AbstractEffect

java.lang.Object
  extended by javax.faces.component.UIComponent
      extended by javax.faces.component.UIComponentBase
          extended by org.apache.myfaces.html5.component.effect.AbstractBaseEffect
              extended by org.apache.myfaces.html5.component.effect.BaseEffect
                  extended by org.apache.myfaces.html5.component.effect.AbstractEffect
All Implemented Interfaces:
EventListener, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder, javax.faces.event.ComponentSystemEventListener, javax.faces.event.FacesListener, javax.faces.event.SystemEventListenerHolder
Direct Known Subclasses:
Effect

@JSFComponent(name="fx:effect",
              clazz="org.apache.myfaces.html5.component.effect.Effect",
              tagClass="org.apache.myfaces.html5.tag.effect.EffectTag",
              defaultRendererType="org.apache.myfaces.html5.Effect",
              family="org.apache.myfaces.Effect",
              type="org.apache.myfaces.html5.Effect")
public abstract class AbstractEffect
extends BaseEffect

Provides transition of a CSS property to a value.

Author:
Ali Ok

Field Summary
 
Fields inherited from class org.apache.myfaces.html5.component.effect.BaseEffect
COMPONENT_FAMILY, COMPONENT_TYPE
 
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
AbstractEffect()
           
 
Method Summary
abstract  String getProperty()
          The CSS property name to make the transition.
abstract  String getValue()
          The value to make the transition.
 
Methods inherited from class org.apache.myfaces.html5.component.effect.BaseEffect
getFamily
 
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, 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
 

Constructor Detail

AbstractEffect

public AbstractEffect()
Method Detail

getProperty

@JSFProperty(deferredValueType="java.lang.String",
             required=true)
public abstract String getProperty()
The CSS property name to make the transition. Must be a CSS property name (i.e. opacity)


getValue

@JSFProperty(deferredValueType="java.lang.String",
             required=true)
public abstract String getValue()
The value to make the transition.



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