public class JavaScriptImpl extends AbstractJavaScript
CALLBACK, FEEDBACKMAP, paraMap, parameters, RECALCULATE_TAG
XML_TAG
构造器和说明 |
---|
JavaScriptImpl() |
JavaScriptImpl(java.lang.String js)
生成一个具有指定内容的javascipt对象
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
actionJS(Repository repo)
生成可执行的javascript字符串
|
void |
addJSImort(java.lang.String jsImport)
添加javascript文件引用
|
void |
clearJSImports()
清除所有的javascript引用
|
java.lang.Object |
clone()
Clone.
|
JSONObject |
createJSONObject(Repository repo)
对象转为json
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getContent()
获取javascript的内容
|
java.lang.String |
getJSImport(int index)
获取指定引用的javascript文件
|
int |
getJSImportSize()
引用外部javascript文件的数量
|
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setContent(java.lang.String content)
设置javascript的内容
|
void |
setDefaultPara(java.lang.String s) |
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
public JavaScriptImpl()
public JavaScriptImpl(java.lang.String js)
js
- javascript内容public void setDefaultPara(java.lang.String s)
public java.lang.String actionJS(Repository repo)
actionJS
在类中 AbstractJavaScript
repo
- 浏览器上下文public JSONObject createJSONObject(Repository repo) throws JSONException
createJSONObject
在接口中 JavaScript
createJSONObject
在类中 AbstractJavaScript
repo
- 浏览器上下文JSONException
public int getJSImportSize()
public java.lang.String getJSImport(int index)
index
- 索引public void addJSImort(java.lang.String jsImport)
jsImport
- 要引用的javascript的路径public void clearJSImports()
public java.lang.String getContent()
public void setContent(java.lang.String content)
content
- javascript文本public void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
readXML
在类中 AbstractJavaScript
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
writeXML
在接口中 XMLWriter
writeXML
在类中 AbstractJavaScript
writer
- XML写入对象public boolean equals(java.lang.Object obj)
equals
在类中 AbstractJavaScript
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
在接口中 FCloneable
clone
在类中 AbstractJavaScript
java.lang.CloneNotSupportedException
- 如果克隆失败则抛出此异常