public class FormHyperlink extends Hyperlink implements FormHyperlinkProvider
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.lang.String |
relateEditorName
被链接的组件名称
|
CHART_SIZE, CHART_SOURCE_NAMECALLBACK, FEEDBACKMAP, paraMap, parameters, RECALCULATE_TAGCHART, ELEMENTCASE, XML_TAG| 构造器和说明 |
|---|
FormHyperlink() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected java.lang.String |
actionJS(Repository repo) |
JSONObject |
createJSONObject(Repository repo)
获取当前对象的json配置信息
|
protected JSONObject |
createJsonPara(Repository repo)
获取json格式的参数列表
|
protected JSONObject |
createPara(Repository repo)
获取超链参数
|
boolean |
equals(java.lang.Object obj) |
LinkAnimateType |
getAnimateType() |
protected java.lang.String |
getHyperlinkType()
获取当前超链类型
|
java.lang.String |
getRelateEditorName() |
int |
getType() |
void |
putExtendParameters(Repository repo,
JSONObject jo)
继承自父报表的参数
将额外的参数添加到给定的JSON对象中以做后续计算
|
void |
readXML(XMLableReader reader)
读取XML
|
void |
setAnimateType(LinkAnimateType animateType) |
void |
setRelateEditorName(java.lang.String relateEditorName) |
void |
setType(int type) |
void |
writeXML(XMLPrintWriter writer)
输出XML
|
features4NewWindow, features4NewWindow, getHeight, getTargetFrame, getTitle, getWidth, isPost, para2JSON, putExtendParameters, setHeight, setLinkTitle, setTargetFrame, setWidthaddParameterMap, analyzeCorrelative, clone, createJS, getExtraParameterizedConfig, getItemName, getParameterizedConfig, getParameters, renderContent, setItemName, setParameters, setShouldRecalculate, shouldRecalculatefinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetItemName, setItemNameaddParameterMap, analyzeCorrelative, createJS, getParameterizedConfig, getParameters, renderContent, setLinkTitle, setParameters, setShouldRecalculate, shouldRecalculateclonepublic LinkAnimateType getAnimateType()
getAnimateType 在接口中 FormHyperlinkProviderpublic void setAnimateType(LinkAnimateType animateType)
setAnimateType 在接口中 FormHyperlinkProviderpublic int getType()
public void setType(int type)
setType 在接口中 FormHyperlinkProviderpublic java.lang.String getRelateEditorName()
getRelateEditorName 在接口中 FormHyperlinkProviderpublic void setRelateEditorName(java.lang.String relateEditorName)
setRelateEditorName 在接口中 FormHyperlinkProviderpublic JSONObject createJSONObject(Repository repo) throws JSONException
createJSONObject 在接口中 JavaScriptcreateJSONObject 在类中 Hyperlinkrepo - 上下文信息JSONExceptionprotected java.lang.String getHyperlinkType()
HyperlinkgetHyperlinkType 在类中 Hyperlinkprotected JSONObject createPara(Repository repo) throws JSONException
HyperlinkcreatePara 在类中 Hyperlinkrepo - 浏览器上下文JSONExceptionprotected java.lang.String actionJS(Repository repo)
actionJS 在类中 AbstractJavaScriptprotected JSONObject createJsonPara(Repository repo)
public void putExtendParameters(Repository repo, JSONObject jo) throws JSONException
HyperlinkputExtendParameters 在类中 Hyperlinkrepo - 模板计算上下文jo - 放置参数的JSON对象JSONException - epublic void readXML(XMLableReader reader)
HyperlinkreadXML 在接口中 XMLReadablereadXML 在类中 Hyperlinkreader - the element.XMLableReaderpublic void writeXML(XMLPrintWriter writer)
Hyperlink