public class JavaScriptImpl extends AbstractJavaScript
CALLBACK, FEEDBACKMAP, paraMap, parameters, RECALCULATE_TAGXML_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 在类中 AbstractJavaScriptrepo - 浏览器上下文public JSONObject createJSONObject(Repository repo) throws JSONException
createJSONObject 在接口中 JavaScriptcreateJSONObject 在类中 AbstractJavaScriptrepo - 浏览器上下文JSONExceptionpublic 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)
XMLReadablereadXML 在接口中 XMLReadablereadXML 在类中 AbstractJavaScriptreader - XML读取对象XMLableReaderpublic void writeXML(XMLPrintWriter writer)
XMLWriterwriteXML 在接口中 XMLWriterwriteXML 在类中 AbstractJavaScriptwriter - XML写入对象public boolean equals(java.lang.Object obj)
equals 在类中 AbstractJavaScriptpublic java.lang.Object clone()
throws java.lang.CloneNotSupportedException
clone 在接口中 FCloneableclone 在类中 AbstractJavaScriptjava.lang.CloneNotSupportedException - 如果克隆失败则抛出此异常