org.primefaces.extensions.behavior.javascript
Class JavascriptBehavior

java.lang.Object
  extended by javax.faces.component.behavior.BehaviorBase
      extended by javax.faces.component.behavior.ClientBehaviorBase
          extended by org.primefaces.extensions.behavior.javascript.JavascriptBehavior
All Implemented Interfaces:
javax.faces.component.behavior.Behavior, javax.faces.component.behavior.ClientBehavior, javax.faces.component.PartialStateHolder, javax.faces.component.StateHolder

public class JavascriptBehavior
extends javax.faces.component.behavior.ClientBehaviorBase

Client Behavior class for the Javascript behavior.

Since:
0.2
Version:
$Revision$
Author:
Thomas Andraschko / last modified by $Author$

Field Summary
static java.lang.String BEHAVIOR_ID
           
 
Constructor Summary
JavascriptBehavior()
           
 
Method Summary
protected  java.lang.Object eval(java.lang.String propertyName, java.lang.Object value)
           
 java.lang.String getExecute()
           
 java.lang.String getRendererType()
           
 javax.el.ValueExpression getValueExpression(java.lang.String name)
           
 boolean isDisabled()
           
 void restoreState(javax.faces.context.FacesContext context, java.lang.Object state)
           
 java.lang.Object saveState(javax.faces.context.FacesContext context)
           
 void setDisabled(boolean disabled)
           
 void setExecute(java.lang.String execute)
           
 void setValueExpression(java.lang.String name, javax.el.ValueExpression expr)
           
 
Methods inherited from class javax.faces.component.behavior.ClientBehaviorBase
decode, getHints, getRenderer, getScript
 
Methods inherited from class javax.faces.component.behavior.BehaviorBase
addBehaviorListener, broadcast, clearInitialState, initialStateMarked, isTransient, markInitialState, removeBehaviorListener, setTransient
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface javax.faces.component.behavior.Behavior
broadcast
 

Field Detail

BEHAVIOR_ID

public static final java.lang.String BEHAVIOR_ID
See Also:
Constant Field Values
Constructor Detail

JavascriptBehavior

public JavascriptBehavior()
Method Detail

getRendererType

public java.lang.String getRendererType()
Overrides:
getRendererType in class javax.faces.component.behavior.ClientBehaviorBase

getExecute

public final java.lang.String getExecute()

setExecute

public void setExecute(java.lang.String execute)

isDisabled

public boolean isDisabled()

setDisabled

public void setDisabled(boolean disabled)

eval

protected java.lang.Object eval(java.lang.String propertyName,
                                java.lang.Object value)

getValueExpression

public javax.el.ValueExpression getValueExpression(java.lang.String name)

setValueExpression

public void setValueExpression(java.lang.String name,
                               javax.el.ValueExpression expr)

saveState

public java.lang.Object saveState(javax.faces.context.FacesContext context)
Specified by:
saveState in interface javax.faces.component.StateHolder
Overrides:
saveState in class javax.faces.component.behavior.BehaviorBase

restoreState

public void restoreState(javax.faces.context.FacesContext context,
                         java.lang.Object state)
Specified by:
restoreState in interface javax.faces.component.StateHolder
Overrides:
restoreState in class javax.faces.component.behavior.BehaviorBase


Copyright © 2011-2013. All Rights Reserved.