|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.directwebremoting.ScriptBuffer
public class ScriptBuffer
A ScriptBuffer is like a StringBuffer except that it is used to create
Javascript commands. There are 2 version of the append() method:
The first is appendScript(String) which assumes that the
parameter is to be inserted literally into the output.
The second is appendData(String) (and variants for Object and
primitive types) which assumes that the parameter is a variable which should
be properly converted, escaped and quoted.
| Constructor Summary | |
|---|---|
ScriptBuffer()
Create an empty ScriptBuffer. |
|
ScriptBuffer(java.lang.String str)
Create a ScriptBuffer with some initial content. |
|
| Method Summary | |
|---|---|
ScriptBuffer |
appendAll(ScriptBuffer buffer)
|
ScriptBuffer |
appendCall(java.lang.String funcName)
Call a named function with no parameters. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6,
java.lang.Object param7)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6,
java.lang.Object param7,
java.lang.Object param8)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6,
java.lang.Object param7,
java.lang.Object param8,
java.lang.Object param9)
Call a named function with one parameter. |
ScriptBuffer |
appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6,
java.lang.Object param7,
java.lang.Object param8,
java.lang.Object param9,
java.lang.Object param10)
Call a named function with one parameter. |
ScriptBuffer |
appendData(boolean b)
|
ScriptBuffer |
appendData(char c)
|
ScriptBuffer |
appendData(double d)
|
ScriptBuffer |
appendData(float f)
|
ScriptBuffer |
appendData(int i)
|
ScriptBuffer |
appendData(long l)
|
ScriptBuffer |
appendData(java.lang.Object obj)
|
ScriptBuffer |
appendData(java.lang.String str)
|
ScriptBuffer |
appendScript(java.lang.String str)
|
java.util.List<? extends java.lang.Object> |
getParts()
For DWR use only - This method is not part of the public API. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ScriptBuffer()
public ScriptBuffer(java.lang.String str)
appendScript(String) is called with the passed string
str - The initial string to place in the buffer| Method Detail |
|---|
public ScriptBuffer appendAll(ScriptBuffer buffer)
buffer - The ScriptBuffer to merge into this script
StringBuffer.append(java.lang.String)public ScriptBuffer appendScript(java.lang.String str)
str - The String to add to the script
StringBuffer.append(java.lang.String)public ScriptBuffer appendData(boolean b)
b - The boolean to add to the script
StringBuffer.append(boolean)public ScriptBuffer appendData(char c)
c - The char to add to the script
StringBuffer.append(char)public ScriptBuffer appendData(double d)
d - The double to add to the script
StringBuffer.append(double)public ScriptBuffer appendData(float f)
f - The float to add to the script
StringBuffer.append(float)public ScriptBuffer appendData(int i)
i - The int to add to the script
StringBuffer.append(int)public ScriptBuffer appendData(long l)
l - The long to add to the script
StringBuffer.append(long)public ScriptBuffer appendData(java.lang.Object obj)
obj - The Object to add to the script
StringBuffer.append(java.lang.Object)public ScriptBuffer appendData(java.lang.String str)
str - The String to add to the script
StringBuffer.append(java.lang.String)public ScriptBuffer appendCall(java.lang.String funcName)
funcName - The name of the function to call
ScriptProxy.addFunctionCall(String)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1)
funcName - The name of the function to callparam1 - The first parameter to the above function
ScriptProxy.addFunctionCall(String, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above functionparam3 - The third parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above functionparam3 - The third parameter to the above functionparam4 - The fourth parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object, Object, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above functionparam3 - The third parameter to the above functionparam4 - The fourth parameter to the above functionparam5 - The fifth parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object, Object, Object, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above functionparam3 - The third parameter to the above functionparam4 - The fourth parameter to the above functionparam5 - The fifth parameter to the above functionparam6 - The sixth parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object, Object, Object, Object, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6,
java.lang.Object param7)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above functionparam3 - The third parameter to the above functionparam4 - The fourth parameter to the above functionparam5 - The fifth parameter to the above functionparam6 - The sixth parameter to the above functionparam7 - The seventh parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object, Object, Object, Object, Object, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6,
java.lang.Object param7,
java.lang.Object param8)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above functionparam3 - The third parameter to the above functionparam4 - The fourth parameter to the above functionparam5 - The fifth parameter to the above functionparam6 - The sixth parameter to the above functionparam7 - The seventh parameter to the above functionparam8 - The eighth parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object, Object, Object, Object, Object, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6,
java.lang.Object param7,
java.lang.Object param8,
java.lang.Object param9)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above functionparam3 - The third parameter to the above functionparam4 - The fourth parameter to the above functionparam5 - The fifth parameter to the above functionparam6 - The sixth parameter to the above functionparam7 - The seventh parameter to the above functionparam8 - The eighth parameter to the above functionparam9 - The ninth parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object, Object, Object, Object, Object, Object)
public ScriptBuffer appendCall(java.lang.String funcName,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5,
java.lang.Object param6,
java.lang.Object param7,
java.lang.Object param8,
java.lang.Object param9,
java.lang.Object param10)
funcName - The name of the function to callparam1 - The first parameter to the above functionparam2 - The second parameter to the above functionparam3 - The third parameter to the above functionparam4 - The fourth parameter to the above functionparam5 - The fifth parameter to the above functionparam6 - The sixth parameter to the above functionparam7 - The seventh parameter to the above functionparam8 - The eighth parameter to the above functionparam9 - The ninth parameter to the above functionparam10 - The tenth parameter to the above function
ScriptProxy.addFunctionCall(String, Object, Object, Object, Object, Object, Object, Object)public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.List<? extends java.lang.Object> getParts()
|
Copyright ¬ 2005 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||