RichFaces UI Components UI 4.1.0.Final

org.richfaces.renderkit.html
Class ClientOnlyScript

java.lang.Object
  extended by org.ajax4jsf.javascript.ScriptStringBase
      extended by org.ajax4jsf.javascript.JSFunctionDefinition
          extended by org.richfaces.renderkit.html.ValidatorScriptBase
              extended by org.richfaces.renderkit.html.ClientOnlyScript
All Implemented Interfaces:
org.ajax4jsf.javascript.FunctionDefWithDependencies, org.ajax4jsf.javascript.ScriptString, org.ajax4jsf.javascript.ScriptWithDependencies, ComponentValidatorScript, org.richfaces.resource.ResourceLibrary
Direct Known Subclasses:
ClientAndAjaxScript

public class ClientOnlyScript
extends ValidatorScriptBase


Field Summary
protected  LibraryScriptFunction converter
           
static org.richfaces.resource.ResourceKey CSV_RESOURCE
           
protected  com.google.common.collect.ImmutableList<? extends LibraryScriptFunction> validators
           
 
Fields inherited from class org.richfaces.renderkit.html.ValidatorScriptBase
AJAX, AJAX_REF, CLIENT_ID, CLIENT_ID_REF, CONVERTER, CONVERTER_REF, CSV_NAMESPACE, DISABLE_AJAX, DISABLE_AJAX_REF, ELEMENT, ELEMENT_REF, EOL, EVENT, EVENT_REF, GET_VALUE_FUNCTION, MESSAGE, MESSAGE_REF, NULL_CONVERTER_SCRIPT, PARAMS, PARAMS_REF, SOURCE_ID, SOURCE_ID_REF, VALIDATE_FUNCTION, VALIDATE_FUNCTION_NAME, VALIDATORS, VALIDATORS_REF, VALUE_FUNCTION_NAME
 
Fields inherited from class org.ajax4jsf.javascript.ScriptStringBase
COLON, COMMA, DOT, EMPTY_STRING, EQUALS, FUNCTION, LEFT_CURLY_BRACKET, LEFT_ROUND_BRACKET, LEFT_SQUARE_BRACKET, RIGHT_CURLY_BRACKET, RIGHT_ROUND_BRACKET, RIGHT_SQUARE_BRACKET
 
Constructor Summary
ClientOnlyScript(LibraryScriptFunction clientSideConverterScript, Collection<? extends LibraryScriptFunction> validatorScripts)
           
 
Method Summary
protected  void appendAjaxParameter(Appendable target)
           
protected  void appendConverter(Appendable target, LibraryScriptFunction converter)
           
 void appendFunctionName(Appendable target)
           
protected  void appendParameters(Appendable target)
           
protected  void appendValidator(Appendable target, LibraryScriptFunction validatorScript)
           
 boolean equals(Object obj)
           
 Iterable<org.richfaces.resource.ResourceKey> getResources()
           
 int hashCode()
           
 
Methods inherited from class org.richfaces.renderkit.html.ValidatorScriptBase
appendAjaxFunction, appendAjaxParameter, appendBody, appendValidatorCall, createCallScript
 
Methods inherited from class org.ajax4jsf.javascript.JSFunctionDefinition
addParameter, addToBody, appendScript, getName, setName
 
Methods inherited from class org.ajax4jsf.javascript.ScriptStringBase
appendScriptToStringBuilder, toScript, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ajax4jsf.javascript.FunctionDefWithDependencies
getName
 
Methods inherited from interface org.ajax4jsf.javascript.ScriptString
appendScript, appendScriptToStringBuilder, toScript
 

Field Detail

CSV_RESOURCE

public static final org.richfaces.resource.ResourceKey CSV_RESOURCE

converter

protected final LibraryScriptFunction converter

validators

protected final com.google.common.collect.ImmutableList<? extends LibraryScriptFunction> validators
Constructor Detail

ClientOnlyScript

public ClientOnlyScript(LibraryScriptFunction clientSideConverterScript,
                        Collection<? extends LibraryScriptFunction> validatorScripts)
Method Detail

getResources

public Iterable<org.richfaces.resource.ResourceKey> getResources()

appendFunctionName

public void appendFunctionName(Appendable target)
                        throws IOException
Overrides:
appendFunctionName in class org.ajax4jsf.javascript.JSFunctionDefinition
Throws:
IOException

appendParameters

protected void appendParameters(Appendable target)
                         throws IOException
Overrides:
appendParameters in class ValidatorScriptBase
Throws:
IOException

appendValidator

protected void appendValidator(Appendable target,
                               LibraryScriptFunction validatorScript)
                        throws IOException
Throws:
IOException

appendConverter

protected void appendConverter(Appendable target,
                               LibraryScriptFunction converter)
                        throws IOException
Throws:
IOException

appendAjaxParameter

protected void appendAjaxParameter(Appendable target)
                            throws IOException
Throws:
IOException

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

RichFaces UI Components UI 4.1.0.Final

Copyright © 2011 JBoss, a division of Red Hat, Inc.. All Rights Reserved.