限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
ConfigManager.getFlashInstallPath(Repository repo)
已过时。
|
void |
Painter.paintTag(Repository repo,
int width,
int height,
Style style,
Tag tag)
画出图形,生成 img 标签,加入上层 tag
|
void |
AbstractPainter.paintTag(Repository repo,
int width,
int height,
Style style,
Tag tag) |
JSONObject |
Painter.toJSONObject(NodeVisitor visitor,
Repository repo,
int width,
int height)
将Painter以JSON形式输出
|
JSONObject |
AbstractPainter.toJSONObject(NodeVisitor visitor,
Repository repo,
int width,
int height) |
JSONObject |
Painter.toJSONObject(NodeVisitor visitor,
Repository repo,
int width,
int height,
Style style)
将Painter以JSON形式输出
|
JSONObject |
AbstractPainter.toJSONObject(NodeVisitor visitor,
Repository repo,
int width,
int height,
Style style) |
JSONObject |
Style.toJSONObject(Repository repo,
java.awt.Dimension size)
对象转为json格式
|
JSONObject |
NameStyle.toJSONObject(Repository repo,
java.awt.Dimension size)
转成JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
BackgroundImageDisplayModeProcessor.changeDisplayMode(Repository repo,
java.lang.Object source,
java.lang.String type) |
JSONObject |
TextureBackground.createJSONConfig(Repository repo) |
JSONObject |
ImageBackground.createJSONConfig(Repository repo) |
JSONObject |
GradientBackground.createJSONConfig(Repository repo) |
JSONObject |
ColorBackground.createJSONConfig(Repository repo) |
JSONObject |
AbstractBackground.createJSONConfig(Repository repo)
控件背景输出json到web端.
|
static JSONObject |
BackgroundUtils.jsonBackground(Background background,
Repository repo)
生成JSON类型的背景表示,用于浏览器端
|
void |
AbstractBackground.paint(java.awt.Graphics g,
Repository repo,
java.awt.Shape shape) |
java.awt.image.BufferedImage |
AbstractBackground.paintImage(Repository repo,
int imageWidth,
int imageHeight)
根究指定大小绘制图片.
|
void |
AbstractBackground.preDealBackground(java.awt.Graphics g,
Repository repo,
java.awt.Point cellPoint,
int width,
int height) |
JSONObject |
AbstractBackground.toJSONObject(Repository repo)
hugh:新增接口方法的默认实现,这样可以兼容其他的背景。
|
JSONObject |
ImageBackground.toJSONObject(Repository repo,
java.awt.Dimension size) |
JSONObject |
ColorBackground.toJSONObject(Repository repo,
java.awt.Dimension size) |
JSONObject |
AbstractBackground.toJSONObject(Repository repo,
java.awt.Dimension size) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
BaseChartPainter.createJSONConfig(NodeVisitor visitor,
Repository repo,
int width,
int height)
创建ChartPainter的JSON配置
|
JSONObject |
BaseChartPainter.createJSONConfig(Repository repo,
int width,
int height)
创建ChartPainter的JSON配置
|
java.util.Map |
BaseChartGlyph.toJSONMap(java.lang.String[] dependence,
double width,
double height,
Repository repo,
int sheetIndex,
java.lang.String ecName)
将ChartGlyph的属性等放入Map, 资源存入服务器.
|
java.util.Map |
BaseChartGlyph.toJSONMap4Change(ChangeConfigProvider changeConfigProvider,
BaseChartGlyph[] glyphs,
java.lang.String[] dependence,
double width,
double height,
Repository repo,
int sheetIndex,
java.lang.String ecName) |
java.util.Map |
BaseChartGlyph.toJSONMap4ChangeModel(BaseChartPainter painter,
double width,
double height,
Repository repo) |
JSONObject |
Glyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
ChangeConfigProvider.toJSONObject(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
ParameterUI.executedFormJS(Repository repo,
JSONObject jo)
生成表单控件信息
|
void |
ParameterUI.executeMobileParaWidgets(Repository repo,
JSONObject jo)
生成移动端所用的参数面板控件信息
|
限定符和类型 | 方法和说明 |
---|---|
static JSONObject |
ChartBaseUtils.background2JS(Repository repo,
Background background)
将背景处理成js端的格式.
|
static java.lang.String |
ChartBaseUtils.format2JS(java.text.Format format,
Repository repo)
将 格式 转为js端的格式类型.
|
static JSONObject |
ChartBaseUtils.getCSSFontJSON(FRFont font,
Repository repo) |
static void |
ChartBaseUtils.image2JS(Repository repo,
JSONObject js,
java.awt.Image image)
kunsnat: 将图片转为base64格式的字符串 dataUrl 在js端加载
|
void |
DataSeriesCondition.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrLineStyle.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrLineSeries.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrColor.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrBorder.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrBarSeries.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrBackground.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrAxisPosition.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrAreaSeries.putVanJSONConfig(JSONObject jo,
Repository repo) |
void |
AttrAlpha.putVanJSONConfig(JSONObject jo,
Repository repo) |
JSONObject |
TrendLine.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
LineStyleInfo.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DrillMapTools.toJSONObject(Repository repo) |
abstract JSONObject |
DataSeriesCondition.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
ConditionTrendLine.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
ColorInfo.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrTrendLine.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrStyle.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrPosition.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrNullValueBreak.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrMarkerType.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrLineStyle.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrLineSeries.toJSONObject(Repository repo)
转json
|
JSONObject |
AttrLine.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrFillStyle.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrCurveLine.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrContents.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrColor.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrChangeConfig.toJSONObject(Repository repo) |
JSONObject |
AttrBorder.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrBarSeries.toJSONObject(Repository repo)
转json
|
JSONObject |
AttrBackground.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrAxisPosition.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrAreaSeries.toJSONObject(Repository repo)
转json
|
JSONObject |
AttrAlpha.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrContents.toTooltipJSONObject(Repository repo,
java.lang.String extraValue) |
JSONObject |
DataSeriesCondition.toVanJSONObject(Repository repo) |
JSONObject |
ConditionTrendLine.toVanJSONObject(Repository repo) |
JSONObject |
AttrTrendLine.toVanJSONObject(Repository repo) |
JSONObject |
AttrMarkerType.toVanJSONObject(Repository repo) |
JSONObject |
AttrContents.toVanJSONObject(Repository repo,
java.lang.String extraValue)
Modified by Wim.Zhai, with the help of Shine.
|
JSONObject |
AttrContents.toVanJSONObject(Repository repo,
java.lang.String extraValue,
boolean isToolTip) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
ChartPainter.createJSONConfig(NodeVisitor visitor,
Repository repo,
int width,
int height)
创建ChartPainter的JSON配置
|
JSONObject |
ChartPainter.createJSONConfig(Repository repo,
int width,
int height)
创建ChartPainter的JSON配置
|
void |
ChartPainter.paintTag(Repository repo,
int width,
int height,
Style style,
Tag tag) |
abstract JSONObject |
Charts.toJSON(Repository repo) |
JSONObject |
ChartPainter.toJSONObject(NodeVisitor visitor,
Repository repo,
int width,
int height)
创建ChartPainter的JSON配置
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
AxisGlyph.addAxisLabelJSON(JSONObject js,
Repository repo) |
protected void |
DateAxisGlyph.addMinMaxValue(JSONObject js,
Repository repo) |
protected void |
AxisGlyph.addMinMaxValue(JSONObject js,
Repository repo) |
void |
RectanglePlotGlyph.addOtherJSON(JSONObject js,
Repository repo) |
void |
PlotGlyph.addOtherJSON(JSONObject js,
Repository repo) |
void |
MeterPlotGlyph.addOtherJSON(JSONObject js,
Repository repo) |
void |
PlotGlyph.addSeriesJSON(JSONObject js,
ConditionCollection conditionCollection,
Repository repo) |
void |
PiePlotGlyph.addSeriesJSON(JSONObject js,
ConditionCollection conditionCollection,
Repository repo) |
void |
MeterPlotGlyph.addSeriesJSON(JSONObject js,
ConditionCollection conditionCollection,
Repository repo) |
void |
CustomPlotGlyph.addSeriesJSON(JSONObject js,
ConditionCollection conditionCollection,
Repository repo) |
void |
PlotGlyph.addSeriesJSON(JSONObject js,
Repository repo)
系列写入json
|
java.lang.String |
DataPoint.createDataPointDrillUpHyperLink(NameJavaScriptGroup hotHyper,
Repository repo) |
java.lang.String |
DataPoint.createDataPointHotHyperLink(NameJavaScriptGroup hotHyper,
Repository repo)
kunsnat: 创建超级链接, 处理内部的参数.
|
void |
PlotGlyph.dealPlotHotAttr(Repository repo)
处理图表中Plot的热点属性
|
JSONObject |
XYScatterPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
RadarPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
PlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
JSONObject |
MeterPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
LinePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
DonutPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
CategoryPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
BubblePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
AreaPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
MeterStyle.getValueLabelConfig(Repository repo) |
void |
GeneralGlyph.putBackgroundJSON(JSONObject js,
Repository repo) |
protected void |
DataPoint.putDataPointConditionAttr(ConditionCollection conditionCollection,
java.lang.Class target,
JSONObject jo,
Repository repo) |
protected void |
DataPoint.putDataPointConditionAttr(ConditionCollection conditionCollection,
java.lang.Class target,
JSONObject jo,
java.lang.String key,
Repository repo) |
protected void |
DataPoint.putDataPointConditionAttrWidthDefault(ConditionCollection conditionCollection,
java.lang.Class target,
JSONObject jo,
Repository repo) |
protected void |
DataSeries.putLabelSeriesConditionAttr(ConditionCollection conditionCollection,
JSONObject jo,
Repository repo,
java.lang.String extraValue) |
protected void |
DataPoint.putLabelSeriesConditionAttr(ConditionCollection conditionCollection,
JSONObject jo,
Repository repo,
java.lang.String extraValue) |
void |
GeneralGlyph.putPlotBackgroundJSON(JSONObject js,
Repository repo) |
protected void |
DataSeries.putSeriesConditionAttr(ConditionCollection conditionCollection,
java.lang.Class target,
JSONObject jo,
Repository repo) |
protected void |
DataSeries.putSeriesConditionAttr(ConditionCollection conditionCollection,
java.lang.Class target,
JSONObject jo,
java.lang.String key,
Repository repo) |
protected void |
DataSeries.putSeriesConditionAttrWidthDefault(ConditionCollection conditionCollection,
java.lang.Class target,
JSONObject jo,
Repository repo) |
java.util.Map |
ChartGlyph.toJSONMap(java.lang.String[] dependence,
double width,
double height,
Repository repo,
int sheetIndex,
java.lang.String ecName)
将ChartGlyph的属性等放入Map, 资源存入服务器.
|
java.util.Map |
ChartGlyph.toJSONMap4Change(ChangeConfigProvider changeConfigProvider,
BaseChartGlyph[] glyphs,
java.lang.String[] dependence,
double width,
double height,
Repository repo,
int sheetIndex,
java.lang.String ecName)
将ChartGlyph的属性等放入Map, 资源存入服务器.
|
java.util.Map |
ChartGlyph.toJSONMap4ChangeModel(BaseChartPainter painter,
double width,
double height,
Repository repo) |
JSONObject |
XYScatterPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
XYPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
ValueAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
TrendLineGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
TextGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
StockPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
SpecialGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
RectanglePlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
RectangleGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
RangePlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
RangeAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
RadarPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
RadarAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
PlotGlyph.toJSONObject(Repository repo)
MapPlot 继承, 用于图片web请求加载.
|
JSONObject |
Pie3DPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
NumberAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
MeterStyle.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
MeterPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
MarkerGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
Marker.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
MapPlotGlyph.toJSONObject(Repository repo)
返回用于输出到web端的JSON对象
|
JSONObject |
LinePlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
LineMarkerIcon.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
LegendItem.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
LegendGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
GisMapPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
GeneralGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
GanttPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
FoldLine3D.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
FoldLine.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DonutPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
Donut3DPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DateAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataSheetGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataSeries.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint4XY.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint4Stock.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint4Map.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint4GisMap.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint4Gantt.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint4Funnel.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint4Bubble.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint.toJSONObject(Repository repo) |
JSONObject |
CustomPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
CustomAttr.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
Cubic.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
ConditionAttr.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
CompositePiePlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
ChartGlyph.toJSONObject(Repository repo)
生成浏览器端需要的JSON对象
|
JSONObject |
ChartAlertValueGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
CategoryPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
CategoryAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
BubblePlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
BarPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
Bar3DPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
Bar2DPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AreaPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
Area3DPlotGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
GeneralInfo.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
DataPoint.toJSONObject(Repository repo,
ChartWebPara para)
转为json数据
|
JSONObject |
ConditionCollection.toJSONObject(Repository repo,
DataSeries[] dataSerieses)
转为json数据
|
JSONObject |
ConditionAttr.toJSONObject(Repository repo,
DataSeries[] dataSerieses)
转为json数据
|
JSONObject |
ChartGlyph.toJSONObject(Repository repo,
double width,
double height) |
JSONObject |
TextGlyph.toJSONObject4Refresh(Repository repo) |
JSONObject |
DataSeries.toVanJSONObject(ConditionCollection conditionCollection,
ConditionCollection customCondition,
double unitLeft,
double unitRight,
Repository repo) |
JSONObject |
DataPoint.toVanJSONObject(ConditionCollection conditionCollection,
ConditionCollection customCondition,
double divideUnit,
Repository repo) |
JSONObject |
DataSeries.toVanJSONObject(ConditionCollection conditionCollection,
double xUnit,
double yUnit,
Repository repo) |
JSONObject |
DataSeries.toVanJSONObject(ConditionCollection conditionCollection,
double xUnit,
double yUnit,
Repository repo,
java.lang.String extraValue) |
JSONObject |
DataPoint.toVanJSONObject(ConditionCollection conditionCollection,
double xUnit,
double yUnit,
Repository repo,
java.lang.String extraValue) |
JSONObject |
ValueAxisGlyph.toVanJSONObject(Repository repo) |
JSONObject |
TextGlyph.toVanJSONObject(Repository repo) |
JSONObject |
NumberAxisGlyph.toVanJSONObject(Repository repo) |
JSONObject |
LegendGlyph.toVanJSONObject(Repository repo) |
JSONObject |
GeneralGlyph.toVanJSONObject(Repository repo) |
JSONObject |
DataSheetGlyph.toVanJSONObject(Repository repo) |
JSONObject |
ChartGlyph.toVanJSONObject(Repository repo) |
JSONObject |
AxisGlyph.toVanJSONObject(Repository repo) |
JSONObject |
ChartAlertValueGlyph.toVanJSONObject(Repository repo,
int position) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.String |
ChartHyperRelateLink.actionJS(Repository repo) |
protected java.lang.String |
ChartHyperPoplink.actionJS(Repository repo)
执行操作 所需要的JS格式.
|
protected Calculator |
ChartPopIframeAction.createCalculatorFormRepo(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
TemplateSessionIDInfo sessionIDInfor,
Repository repo)
生成Calculator,以链接请求中的参数最为Calculator的参数
|
JSONObject |
ChartHyperRelateLink.createJSONObject(Repository repo)
生成JSON表达式
|
JSONObject |
ChartHyperPoplink.createJSONObject(Repository repo)
生成JSON表达式
|
protected JSONObject |
ChartHyperRelateLink.createPara(Repository repo) |
protected JSONObject |
ChartHyperPoplink.createPara(Repository repo) |
protected JSONObject |
ChartHyperPoplink.createParaJSON(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
void |
TagPainter.paintTag(Repository repo,
int width,
int height,
Style style,
Tag tag) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
BarcodePainter.toJSONObject(NodeVisitor visitor,
Repository repo,
int width,
int height) |
限定符和类型 | 方法和说明 |
---|---|
protected JavaScriptImpl |
ViewProcess.clickAction(Repository repo) |
protected JavaScriptImpl |
StashTaskData.clickAction(Repository repo) |
protected JavaScriptImpl |
Report.clickAction(Repository repo) |
protected JavaScriptImpl |
Pass.clickAction(Repository repo) |
protected JavaScriptImpl |
Distribute.clickAction(Repository repo) |
protected JavaScriptImpl |
Close.clickAction(Repository repo) |
protected JavaScriptImpl |
Back.clickAction(Repository repo) |
protected JavaScriptImpl |
AddNote.clickAction(Repository repo) |
protected JavaScriptImpl |
ViewProcess.initAction(Repository repo) |
protected JavaScriptImpl |
AbstractProcessButton.initAction(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
WorkflowBridge.getStashData(Repository repo,
java.lang.String taskId)
获取暂存数据
|
Parameter[] |
WorkflowBridge.getTaskParameters(java.lang.String taskId,
Repository repo) |
java.util.Map<java.lang.String,java.lang.Object> |
WorkflowBridge.mixProcessParameters(javax.servlet.http.HttpServletRequest req,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
static JSONObject |
ToHyperlinkJSONHelper.addAutoLinkJSON(Repository repo,
NameJavaScriptGroup group,
HyperLinkPara[] linkParas) |
static void |
ToHyperlinkJSONHelper.addJSON(Repository repo,
JSONObject js,
NameJavaScriptGroup group,
HyperLinkPara[] linkParas) |
static void |
ToHyperlinkJSONHelper.addJSON(Repository repo,
java.lang.String jsKey,
JSONObject js,
NameJavaScriptGroup group,
HyperLinkPara[] linkParas) |
protected abstract void |
AbstractChart.addJSON(T dataConfig,
JSONObject jsonObject,
Repository repo,
AbstractChart.JSONPara para) |
static JSONObject |
ToHyperlinkJSONHelper.addLinkJSON(Repository repo,
NameJavaScriptGroup group,
HyperLinkPara[] linkParas) |
static JSONObject |
ExtendedHelper.getCSSFontJSONWithPX(FRFont font,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
void |
PhantomExportProcessor.startPhantomExportTask(VanChartGlyph vanChartGlyph,
Repository repo,
int width,
int height,
JSONObject jsonObject) |
void |
JSExportProcessor.startPhantomExportTask(VanChartGlyph vanChartGlyph,
Repository repo,
int width,
int height,
JSONObject jsonObject) |
void |
ExportProcessor.startPhantomExportTask(VanChartGlyph vanChartGlyph,
Repository repo,
int width,
int height,
JSONObject jsonObject) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
Listener.createJSONConfig(Repository repo) |
JSONArray |
Observer.createJSONListener(Repository repo) |
Listener[] |
Observer.createListeners(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.String |
FormHyperlink.actionJS(Repository repo) |
JSONObject |
Form.createContentJSONConfig(Repository repo,
Calculator ca)
生成内容的json配置
|
JSONObject |
Form.createContentJSONConfig(Repository repo,
Calculator ca,
boolean displayContent)
生成内容的json配置
|
JSONObject |
WebClassForm.createJSONConfig(Repository repo,
Calculator ca,
NodeVisitor visitor)
生成Form内控件的配置信息。
|
JSONObject |
Form.createJSONConfig(Repository repo,
Calculator ca,
NodeVisitor nodeVisitor)
生成Form内控件的配置信息。
|
JSONObject |
FormHyperlink.createJSONObject(Repository repo)
获取当前对象的json配置信息
|
protected JSONObject |
FormHyperlink.createJsonPara(Repository repo)
获取json格式的参数列表
|
protected JSONObject |
FormHyperlink.createPara(Repository repo) |
JSONObject |
Form.createPara4Mobile(Repository repo,
TemplateSessionIDInfo sessionIDInfor)
生成Form中参数界面的json
|
JSONObject |
Form.createParaJSONConfig(Repository repo,
Calculator ca)
生成Form中参数界面的json
|
java.util.Map<java.lang.String,java.lang.Object> |
Form.getWidgetDefaultValueMap(java.util.Map<java.lang.String,java.lang.Object> para,
Repository repo)
获取控件默认值的map, 如果值已经包含在para中, 那么优先使用para中的
如果是公式, 那么用calculator去计算他的结果值.
|
boolean |
Form.initWidgetData(Repository repo,
Calculator ca)
处理控件数据, 若发生Exception则返回False
|
boolean |
Form.initWidgetData(Widget widget,
Repository repo,
Calculator ca)
处理控件数据, 若发生Exception则返回False
|
void |
FormHyperlink.putExtendParameters(Repository repo,
JSONObject jo) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
FormParameterUI.executedFormJS(Repository repo,
JSONObject jo)
生成表单控件信息
|
void |
FormParameterUI.executeMobileParaWidgets(Repository repo,
JSONObject jo)
生成移动端所用的参数面板控件信息
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
FormSubmitButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor) |
Listener[] |
FormSubmitButton.createListeners(Repository repo)
创建监听事件
|
限定符和类型 | 方法和说明 |
---|---|
protected JSONObject |
AbstractFormActor.getJSON(FormSessionIDInfor sessionIDInfor,
Repository repo) |
protected java.util.Map<java.lang.String,java.lang.Object> |
AbstractFormActor.initMap4Form(FormSessionIDInfor sessionIDInfo,
Repository repo,
boolean shouldDTD) |
protected void |
AbstractFormActor.writeJSON(javax.servlet.http.HttpServletResponse res,
FormSessionIDInfor sessionIDInfor,
Repository repo)
给移动端的json
移动端先请求formlet, 得到session与参数界面的config
然后用sessionid去请求正文内容op=fr_form&cmd=load_content
|
限定符和类型 | 方法和说明 |
---|---|
protected abstract JavaScriptImpl |
ToolBarButton.clickAction(Repository repo) |
protected JavaScriptImpl |
CustomToolBarButton.clickAction(Repository repo) |
protected JSONObject |
ToolBarMenuButton.createChildConfig(Repository repo) |
protected JSONObject |
Button.createChildConfig(Repository repo) |
JSONObject |
ChartBook.createContentJSONConfig(Repository repo,
Calculator ca)
生成内容的json配置
|
JSONObject |
ChartEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
ElementCaseEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
CardSwitchButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
WriteUnableRepeatEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
WriteAbleRepeatEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
Widget.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
TreeEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回button的配置信息
|
JSONObject |
ToolBarMenuButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回button的配置信息
|
JSONObject |
ToolBarButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor) |
JSONObject |
ToolBar.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
ToggleButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
获取控件属性
|
JSONObject |
TextEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
获取控件配置信息
|
JSONObject |
TextArea.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
RegexFieldEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
获取控件配置信息
|
JSONObject |
Password.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
NumberEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
获取控件配置
|
JSONObject |
NameWidget.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
配置
|
JSONObject |
MultiFileEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
MenuButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回button的配置信息
|
JSONObject |
ListEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
Label.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
IndexWidget.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
配置
|
JSONObject |
IframeEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
FreeButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回button的配置信息
|
JSONObject |
FileEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
FieldEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
DirectWriteEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
DateEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
CustomWriteAbleRepeatEditor.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
创建配置
|
JSONObject |
CustomButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回button的配置信息
|
JSONObject |
ComboCheckBox.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
ComboBox.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
CheckBoxGroup.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
ButtonGroup.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
Button.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回button的配置信息
|
JSONObject |
AbstractBorderStyleWidget.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回Widget的配置信息
|
void |
WidgetTitle.createJSONConfig(Repository repo,
JSONObject jo)
输出边框为json格式
|
void |
LayoutBorderStyle.createJSONConfig(Repository repo,
JSONObject jo)
输出边框为json格式
|
JSONObject |
ChartEditor.createJSONConfig2Show(int width,
int height,
Repository repo,
Calculator ca)
创建JSON的配置属性用于展示.
|
JSONObject |
BaseChartEditor.createJSONConfig2Show(int width,
int height,
Repository repo,
Calculator ca)
创建JSON的配置属性用于展示.
|
Listener[] |
ToolBarTextEditor.createListeners(Repository repo) |
Listener[] |
ToolBarNumberEditor.createListeners(Repository repo) |
Listener[] |
ToolBarMenuButton.createListeners(Repository repo)
创建事件数组
|
Listener[] |
ToolBarButton.createListeners(Repository repo) |
Listener[] |
NameWidget.createListeners(Repository repo)
创建监听事件数组
|
static java.lang.String |
WebContentUtils.getAddNoteAction(Repository repo,
java.lang.String taskId) |
static java.lang.String |
WebContentUtils.getAPPLETPrintAction(Repository repo) |
static java.lang.String |
WebContentUtils.getBackAction(Repository repo,
java.lang.String taskId) |
static java.lang.String |
WebContentUtils.getClearAction(Repository repo) |
static java.lang.String |
WebContentUtils.getCloseAction(Repository repo,
java.lang.String taskId) |
static java.lang.String |
WebContentUtils.getContentPanel(Repository repo) |
static java.lang.String |
WebContentUtils.getCurrentPageNumberAction(Repository repo) |
static java.lang.String |
WebContentUtils.getDistributeAction(Repository repo,
java.lang.String taskId) |
static java.lang.String |
WebContentUtils.getEditAction(Repository repo) |
static java.lang.String |
WebContentUtils.getEmailReportAction(Repository repo,
JSONObject jo) |
static java.lang.String |
WebContentUtils.getExcelExportAction(Repository repo,
java.lang.String extype) |
static java.lang.String |
WebContentUtils.getFirstPageAction(Repository repo) |
static java.lang.String |
WebContentUtils.getFlashPrintAction(Repository repo) |
static java.lang.String |
WebContentUtils.getHTMLExportAction(Repository repo) |
static java.lang.String |
WebContentUtils.getImageExportAction(Repository repo,
java.lang.String extype) |
static java.lang.String |
WebContentUtils.getLastPageAction(Repository repo) |
static java.lang.String |
WebContentUtils.getNativePrintAction(Repository repo,
boolean popupDialog) |
static java.lang.String |
WebContentUtils.getNextPageAction(Repository repo) |
static java.lang.String |
WebContentUtils.getNoClientPrintAction(Repository repo,
boolean popupMarginSetup,
boolean ieQuietPrint) |
static java.lang.String |
WebContentUtils.getPageSetupAction(Repository repo) |
static java.lang.String |
WebContentUtils.getPassAction(Repository repo,
java.lang.String taskId) |
static java.lang.String |
WebContentUtils.getPDFExportAction(Repository repo,
java.lang.String extype) |
static java.lang.String |
WebContentUtils.getPDFPrintAction(Repository repo,
boolean nopopup) |
static java.lang.String |
WebContentUtils.getPreviousPageAction(Repository repo) |
static java.lang.String |
WebContentUtils.getPrintPreviewAction(Repository repo) |
static java.lang.String |
WebContentUtils.getRedoAction(Repository repo) |
static java.lang.String |
WebContentUtils.getReportAction(Repository repo,
java.lang.String taskId) |
static java.lang.String |
WebContentUtils.getServerPrintAction(Repository repo) |
static java.lang.String |
WebContentUtils.getSetPrinterOffsetAction(Repository repo) |
static java.lang.String |
WebContentUtils.getStashDataAction(Repository repo,
java.lang.String taskId) |
static java.lang.String |
WebContentUtils.getSubmitReportFociblyAction(Repository repo,
boolean isSelectSheet) |
static java.lang.String |
WebContentUtils.getSubmitReportFociblyVerifyAction(Repository repo,
boolean isAllSheet) |
static java.lang.String |
WebContentUtils.getTotalPageNumberAction(Repository repo) |
static java.lang.String |
WebContentUtils.getUndoAction(Repository repo) |
static java.lang.String |
WebContentUtils.getViewProcessAction(Repository repo,
java.lang.String taskId) |
static java.lang.String |
WebContentUtils.getWordExportAction(Repository repo) |
protected JavaScriptImpl |
ToolBarButton.initAction(Repository repo) |
JSONArray |
MenuButton.itemsJO(Repository repo)
选项数组
|
protected java.lang.String |
ToolBarTextEditor.onContentPanelAfterLoad(Repository repo) |
protected java.lang.String |
ToolBarNumberEditor.onContentPanelAfterLoad(Repository repo) |
protected java.lang.String |
ToolBarButton.onContentPanelAfterLoad(Repository repo) |
java.lang.String |
Button.resolveText(Repository repo)
解决文本
|
java.lang.Object |
ToggleButton.value2Config(java.lang.Object value,
Repository repo)
checkbox的text不应该是value,应该是可以设置的什么,或者是根据value做的转化,例如 true是男 false 是女
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
WSplitLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回水平分割布局的配置信息, 并且将水平分割布局内所有控件的配置信息以JSONArray形式存放在JSONObject的"items"
字段下,而"ratio"字段将决定水平分割布局内控件的分割比例。
|
JSONObject |
WSortLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor visitor) |
JSONObject |
WParameterLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回布局的配置信息, 并且将布局内所有控件的配置信息以JSONArray形式存放在JSONObject的"items" 字段下。
|
JSONObject |
WLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor visitor)
返回布局的配置信息, 并且将布局内所有控件的配置信息以JSONArray形式存放在JSONObject的"items"字段
|
JSONObject |
WHorizontalBoxLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回水平盒子布局的配置信息, 并且将水平盒子布局内所有控件的配置信息以JSONArray形式存放在JSONObject的"items"
字段下,而"alignment"字段将决定水平盒子布局内控件的分布方式,包括左、中、右。
|
JSONObject |
WGridLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
* 生成形如
{columns: 4,
rows : 3,
items : [
// 格子布局的第一个格子位置
{ column : 0,
row : 0,
el : {.....}
},
// 格子布局的最后一个格子位置
{
column : 3,
row : 2
el : {....}
}
]
}
|
JSONObject |
WFitLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor visitor)
以JSONObject方式返回自适应布局的配置信息, 并且将自适应布局内所有控件的配置信息以JSONArray形式存放在JSONObject的"items"
字段下,其他的则为控件间隔 是否缩放 容器大小
|
JSONObject |
WCardLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
WAbsoluteLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor visitor)
以JSONObject方式返回绝对布局的配置信息, 并且将绝对布局内所有控件的配置信息以JSONArray形式存放在JSONObject的"items"
字段absoluteCompState 为绝对布局的缩放逻辑:0为适应区域,1为固定大小
|
JSONObject |
WAbsoluteBodyLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor visitor)
调用父类WAbsoluteLayout的createJSONConfig配置绝对布局信息,并且加上appRelayout字段
|
JSONObject |
AbstractGapWidget.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回Widget的配置信息
|
protected JSONArray |
WVerticalBoxLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONArray方式返回布局内所有控件的配置信息。
|
protected JSONArray |
WSplitLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONArray方式返回布局内所有控件的配置信息。
|
protected JSONArray |
WLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONArray方式返回布局内所有控件的配置信息。
|
protected JSONArray |
WGridLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONArray方式返回布局内所有控件的配置信息。
|
protected JSONArray |
WFitLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONArray方式返回布局内所有控件的配置信息
|
protected JSONArray |
WBorderLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONArray方式返回布局内所有控件的配置信息。
|
protected JSONArray |
WAbsoluteLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONArray方式返回布局内所有控件的配置信息
|
JSONObject |
WBodyLayoutType.createMobileJSONConfig(WLayout layout,
Repository repo,
Calculator c,
NodeVisitor visitor) |
void |
WParameterLayout.createPara4Mobile(Repository repo,
JSONObject jo,
Form form)
生成移动端所用的参数面板控件信息
|
void |
WLayout.createPara4Mobile(Repository repo,
JSONObject jo,
Form form)
生成移动端所用的参数面板控件信息
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
WTabFitLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor) |
JSONObject |
WCardTitleLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
返回布局的配置信息, 并且将布局内所有控件的配置信息以JSONArray形式存放在JSONObject的"items"字段
|
JSONObject |
WCardTagLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
获取当前控件json格式数据
|
JSONObject |
WCardMainBorderLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回Widget的配置信息
|
protected JSONArray |
WCardTagLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONArray方式返回布局内所有控件的配置信息。
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
CRBoundsWidget.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回表单正文内容的配置信息,以及控件坐标、大小
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
FormToolBarManager.toJSONConfig(Repository repo,
Calculator c)
将这个FormToolBarManager转换成JSONObject的配置
|
限定符和类型 | 方法和说明 |
---|---|
protected JavaScriptImpl |
ExcelP.clickAction(Repository repo) |
protected JavaScriptImpl |
ExcelO.clickAction(Repository repo) |
JSONObject |
Export.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor) |
JSONObject |
Composite.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
Composite.CompositeLayout.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor toFindChart) |
protected JSONArray |
Composite.CompositeLayout.createJSONItems(Repository repo,
Calculator c,
NodeVisitor toFindChart) |
abstract Composite.CompositeLayout |
Composite.getCompositeWidget(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
protected JavaScriptImpl |
Previous.clickAction(Repository repo) |
protected JavaScriptImpl |
Next.clickAction(Repository repo) |
protected JavaScriptImpl |
Last.clickAction(Repository repo) |
protected JavaScriptImpl |
First.clickAction(Repository repo) |
Composite.CompositeLayout |
PageNavi.getCompositeWidget(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
ResultWorkBook |
FormToWorkBookExecutor.execute(Form form,
Calculator ca,
java.util.Map<java.lang.String,java.lang.Object> para,
Repository repo)
导出表单中组件到excel中的一个sheet
|
ResultWorkBook |
NewFormToWBExecutor.execute(FormSessionIDInfor sessionIDInfor,
Form form,
Calculator ca,
java.util.Map<java.lang.String,java.lang.Object> para,
Repository repo)
导出表单中组件到excel中的一个sheet
|
protected java.util.Map<java.lang.String,BaseChartEditor> |
FormToWorkBookExecutor.getAllBaseChartEditors(Form form,
Calculator cal,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
Background.createJSONConfig(Repository repo)
输出json到web端.
|
void |
Background.paint(java.awt.Graphics g,
Repository repo,
java.awt.Shape shape)
根据指定的画图对象和几何图形并结合模板计算上下文画背景
|
void |
Background.preDealBackground(java.awt.Graphics g,
Repository repo,
java.awt.Point cellPoint,
int width,
int height)
根据指定的画图对象和尺寸来画背景,并且保存对应的单元格坐标点,背景预处理
|
JSONObject |
FRFont.toJSONObject(Repository repo)
将字体转化成JSON描述
|
JSONObject |
Background.toJSONObject(Repository repo)
新增接口方法 保证h5 和移动端表单报表块 背景计算时能拿到算子
|
JSONObject |
Background.toJSONObject(Repository repo,
java.awt.Dimension size) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
UpMenuStyle.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
SliderStyle.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
MobileTemplateStyle.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
LineDescription.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
DownMenuStyle.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
JSONObject |
DefaultMobileTemplateStyle.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回Widget的配置信息
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
WebHyperlink.actionJS(Repository repo) |
java.lang.String |
ReportletHyperlink.actionJS(Repository repo)
生成可执行的javascript字符串
|
protected java.lang.String |
ProcessJSImpl.actionJS(Repository repo) |
java.lang.String |
ParameterJavaScript.actionJS(Repository repo) |
java.lang.String |
JavaScriptImpl.actionJS(Repository repo)
生成可执行的javascript字符串
|
protected java.lang.String |
JavaScriptErrorMarker.actionJS(Repository repo) |
java.lang.String |
FormSubmitJavaScript.actionJS(Repository repo)
生成表示脚本的字符串
|
protected java.lang.String |
EmailJavaScript.actionJS(Repository repo)
sentEmail的js。
|
protected java.lang.String |
CustomActionJavaScript.actionJS(Repository repo) |
java.lang.String |
Commit2DBJavaScript.actionJS(Repository repo)
JS响应
|
protected abstract java.lang.String |
AbstractJavaScript.actionJS(Repository repo) |
java.lang.String |
JavaScript.createJS(Repository repo)
生成用于浏览器端执行的javascript表达式的字符串
|
java.lang.String |
AbstractJavaScript.createJS(Repository repo)
生成表示客户端javascript的字符串
|
static JSONArray |
HyperlinkUtils.createJSLink(NameJavaScriptGroup g,
Repository repo)
把超链转化成json
|
JSONObject |
WebHyperlink.createJSONObject(Repository repo) |
JSONObject |
ReportletHyperlink.createJSONObject(Repository repo)
生成JSON表达式
|
JSONObject |
ParameterJavaScript.createJSONObject(Repository repo) |
JSONObject |
JavaScriptImpl.createJSONObject(Repository repo)
对象转为json
|
JSONObject |
JavaScript.createJSONObject(Repository repo)
生成JSON表达式
|
JSONObject |
Hyperlink.createJSONObject(Repository repo) |
JSONObject |
EmailJavaScript.createJSONObject(Repository repo)
创建 json
|
JSONObject |
AbstractJavaScript.createJSONObject(Repository repo)
生成JSON表达式
|
protected JSONObject |
WebHyperlink.createPara(Repository repo) |
protected JSONObject |
ReportletHyperlink.createPara(Repository repo) |
protected JSONObject |
Hyperlink.createPara(Repository repo)
获取超链参数
|
protected JSONObject |
ChartHyperlink.createParaJSON(Repository repo) |
JSONObject |
ReportletHyperlink.features4NewWindow(Repository repository) |
JSONObject |
Hyperlink.features4NewWindow(Repository repository)
超级链接打开的新对话框的高宽等属性
格式为 json
|
void |
Hyperlink.putExtendParameters(Repository repo,
JSONObject jo)
继承自父报表的参数
将额外的参数添加到给定的JSON对象中以做后续计算
|
static java.lang.String |
HyperlinkUtils.writeJSLinkContent(NameJavaScriptGroup g,
Repository repo)
写超链的内容
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
JSONValue.toJSONObject(Repository repo)
将Java对象转化成JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
<T> T |
ClippedECPage.output(Outlet<T> t,
T parent,
Repository repo,
java.lang.String ids,
NodeVisitor toFindCharts)
输出分页正文内容
|
<T> T |
ClippedChartPage.output(Outlet<T> t,
T parent,
Repository repo,
java.lang.String ids,
NodeVisitor visitor)
输出
|
<T> T |
ClippedPageProvider.output(Outlet<T> t,
T parent,
Repository repo,
java.lang.String ids,
NodeVisitor toFindCharts)
输出分页正文内容
|
JSONObject |
ReportPage.toJSONObject(Repository repository) |
JSONObject |
ReportPageProvider.toJSONObject(Repository repository)
分页的对象输出为JSON
|
void |
JSONWriteContent.writeContent(JSONObject parent,
ClippedPageProvider reportPage,
Repository repo)
将内容以JSON格式输出
|
限定符和类型 | 方法和说明 |
---|---|
static void |
CompareSeriesJSONHelper.addAutoRefreshData(JSONObject js,
Repository repo,
VanChartPlotGlyph plotGlyph) |
static void |
ToJSONHelper.addEmptyDataTip(JSONObject js,
Repository repo,
java.lang.String chartID) |
void |
VanChartPositionPlotGlyph.addPolarJSON(JSONObject js,
Repository repo)
X坐标轴写入js
|
static void |
ToJSONHelper.addStringLocale(Repository repo,
JSONObject jsonObject) |
static void |
ToJSONUtils.checkSupportChartAdvancedInteraction(Repository repo) |
static java.lang.String |
ImageToJSONHelper.createChartBackgroundImageURL(java.awt.Image image,
Repository repository,
java.lang.String chartID) |
static java.lang.String |
ImageToJSONHelper.createColumnPointFillImageURL(java.awt.Image image,
Repository repository,
ChartWebPara para) |
static java.lang.String |
ImageToJSONHelper.createEmptyDataImageUrl(java.awt.Image image,
Repository repository,
java.lang.String chartID) |
static java.lang.String |
ImageToJSONHelper.createMarkerImageURL(java.awt.Image image,
Repository repository,
ChartWebPara para) |
static java.lang.String |
ImageToJSONHelper.createPlotBackgroundImageURL(java.awt.Image image,
Repository repository,
java.lang.String chartID) |
static java.lang.String |
ImageToJSONHelper.createPointMapDefaultImageMarkerURL(java.awt.Image image,
Repository repository,
java.lang.String chartID) |
static java.lang.String |
ImageToJSONHelper.createStructureNodeImageURL(java.awt.Image image,
Repository repository,
ChartWebPara para) |
static java.lang.String |
ImageToJSONHelper.createWordCloudShapeImageURL(java.awt.Image image,
Repository repository,
ChartWebPara para) |
static JSONObject |
VanChartAttrHelper.getDataSheetJSONObject(java.awt.Color borderColor,
int borderStyle,
FRFont font,
java.text.Format format,
Repository repo) |
static JSONObject |
VanChartAttrHelper.getGEOJSONObject(java.lang.String geoURL,
Repository repo) |
static java.lang.String |
ToJSONUtils.getImageBackground(ImageBackground imageBackground,
Repository repo) |
static java.lang.String |
ToJSONUtils.getImageBackground(java.awt.Image image,
Repository repository) |
static java.util.Locale |
ToJSONHelper.getLocale(Repository repo) |
static boolean |
ToJSONHelper.isMobileAndFlow(Repository repo) |
static boolean |
ToJSONHelper.isObtainAutoRefreshJson(Repository repo) |
static boolean |
ToJSONHelper.isObtainAutoRefreshJson(Repository repo,
VanChartPlotGlyph plotGlyph) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
VanChartAreaPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
VanChartCustomIntervalBackground.toJSONObject(Repository repo)
转为json数据
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartBubblePlotGlyph.addMarkerToJSON(JSONObject js,
Repository repo,
VanChartAttrMarker attrMarker,
ChartWebPara para) |
void |
VanChartBubblePlotGlyph.addOtherJSON(JSONObject js,
Repository repo,
VanChartGlyph vanChartGlyph) |
JSONObject |
VanChartBubblePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
VanChartAttrBubble.toJSONObject(JSONObject js,
Repository repo)
转为json数据
|
JSONObject |
VanChartAttrBubble.toJSONObject(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
VanChartColumnPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartCustomPlotGlyph.addHyperlinkJSON(Repository repo,
JSONObject js) |
protected void |
VanChartCustomPlotGlyph.addNotNullSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
void |
VanChartCustomPlotGlyph.addOtherJSON(JSONObject js,
Repository repo,
VanChartGlyph vanChartGlyph) |
void |
VanChartCustomPlotGlyph.addPolarJSON(JSONObject js,
Repository repo) |
void |
VanChartCustomPlotGlyph.addXAxisJSON(JSONObject js,
Repository repo)
X坐标轴写入js
|
void |
VanChartCustomPlotGlyph.addYAxisJSON(JSONObject js,
Repository repo)
Y坐标轴写入js
|
void |
VanChartCustomPlotGlyph.dealPlotHotAttr(Repository repo)
处理图表中Plot的热点属性
|
JSONObject |
VanChartCustomPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartDrillMapPlotGlyph.addHyperlinkJSON(Repository repo,
JSONObject js) |
protected void |
VanChartDrillMapPlotGlyph.addNotNullSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
void |
VanChartDrillMapPlotGlyph.addOtherJSON(JSONObject js,
Repository repo,
VanChartGlyph vanChartGlyph) |
void |
VanChartDrillMapPlotGlyph.addSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
void |
VanChartDrillMapDataPoint.addSeriesListToJSON(Repository repo,
JSONObject js) |
java.lang.String |
VanChartDrillMapDataPoint.createDataPointDrillUpHyperLink(NameJavaScriptGroup hotHyper,
Repository repo) |
java.lang.String |
VanChartDrillMapDataPoint.createDataPointHotHyperLink(NameJavaScriptGroup hotHyper,
Repository repo)
kunsnat: 创建超级链接, 处理内部的参数.
|
void |
VanChartDrillMapPlotGlyph.dealPlotHotAttr(Repository repo)
处理图表中Plot的热点属性
|
JSONObject |
VanChartDrillMapDataPoint.getDrillDownJSON(Repository repo) |
boolean |
VanChartDrillMapDataPoint.noDrillDown(Repository repo) |
JSONObject |
VanChartDrillMapDataPoint.toJSONObject(Repository repo,
ChartWebPara para)
转为json数据
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartFunnelPlotGlyph.addNotNullSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
JSONObject |
VanChartFunnelPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartGanttPlotGlyph.addOtherJSON(JSONObject js,
Repository repo,
VanChartGlyph vanChartGlyph) |
JSONObject |
VanChartGanttPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
GanttTimeAxis.toJSONObject(Repository repository) |
JSONObject |
GanttAxisStyleAttr.toJSONObject(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartGaugePlotGlyph.addLabelJSON(JSONObject js,
AttrLabel attrLabel,
Repository repo) |
void |
VanChartGaugePlotGlyph.addNotNullSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para)
系列写入json
|
void |
VanChartGaugePlotGlyph.addYAxisJSON(JSONObject js,
Repository repo)
Y坐标轴写入js
|
JSONObject |
VanChartGaugePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartDataPoint.addAttrNodeJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
protected void |
VanChartDataPoint.addDataSheetToJSON(JSONObject js,
Repository repo) |
void |
VanChartPlotGlyph.addHyperlinkJSON(Repository repo,
JSONObject js) |
protected void |
VanChartPlotGlyph.addLabelJSON(JSONObject js,
AttrLabel attrLabel,
Repository repo) |
protected void |
VanChartDataPoint.addLabelToJSON(JSONObject js,
Repository repo) |
void |
VanChartLegendGlyph.addLegendJSON(JSONObject js,
Repository repo)
系列写入json
|
JSONObject |
VanChartLegendGlyph.addLegendJSON4Refresh(JSONObject js,
Repository repo) |
protected void |
VanChartPlotGlyph.addNotNullSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
protected void |
VanChartDataPoint.addOtherAttrToJSON(JSONObject js,
Repository repo,
ChartWebPara para)
处理一些特有点的属性
|
void |
VanChartPlotGlyph.addOtherJSON(JSONObject js,
Repository repo,
VanChartGlyph vanChartGlyph) |
void |
VanChartPlotGlyph.addSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para)
系列写入json
|
void |
VanChartDataSeries.addSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
protected void |
VanChartPlotGlyph.addSeriesJSONWithCate2Series(JSONObject js,
Repository repo)
系列写入json(系列和分类调换一下)
|
protected void |
VanChartDataPoint.addTooltipToJSON(JSONObject js,
Repository repo) |
void |
VanChartRectanglePlotGlyph.addXAxisJSON(JSONObject js,
Repository repo)
X坐标轴写入js
|
void |
VanChartPlotGlyph.addXAxisJSON(JSONObject js,
Repository repo)
X坐标轴写入js
|
void |
VanChartRectanglePlotGlyph.addYAxisJSON(JSONObject js,
Repository repo)
Y坐标轴写入js
|
void |
VanChartPlotGlyph.addYAxisJSON(JSONObject js,
Repository repo)
Y坐标轴写入js
|
JSONObject |
VanChartRectanglePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
JSONObject |
VanChartPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
JSONObject |
VanChartTitleGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
VanChartLegendGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
VanChartDataSheetGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
VanChartDataSeries.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
VanChartAlertValueGlyph.toJSONObject(Repository repo) |
JSONObject |
VanChartAlertValueGlyph.toJSONObject(Repository repo,
boolean obtainAutoRefreshJSON)
转为json数据
|
JSONObject |
VanChartDataSeries.toJSONObject(Repository repo,
ChartWebPara para) |
JSONObject |
VanChartDataPoint.toJSONObject(Repository repo,
ChartWebPara para)
转为json数据
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartGaugeAxisGlyph.addAxisLabelJSON(JSONObject js,
Repository repo) |
protected void |
VanChartBaseAxisGlyph.addAxisLabelJSON(JSONObject js,
Repository repo) |
protected void |
VanChartTimeAxisGlyph.addMinMaxValue(JSONObject js,
Repository repo) |
protected void |
VanChartBaseAxisGlyph.addMinMaxValue(JSONObject js,
Repository repo) |
protected void |
VanChartTimeAxisGlyph.addValueFormat(JSONObject js,
Repository repo) |
protected void |
VanChartBaseAxisGlyph.addValueFormat(JSONObject js,
Repository repo) |
JSONObject |
VanChartValueAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
VanChartGaugeAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
VanChartBaseAxisGlyph.toJSONObject(Repository repo)
转为json数据
|
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartHeatMapPlotGlyph.addHyperlinkJSON(Repository repo,
JSONObject js) |
protected void |
VanChartHeatMapPlotGlyph.addPointAreaAndLineMap2JSON(JSONObject js,
Repository repo,
AttrLabel pointLabel,
AttrTooltip pointTooltip,
AttrLabel areaLabel,
AttrTooltip areaTooltip,
AttrTooltip lineTooltip,
ChartWebPara para) |
void |
VanChartHeatMapPlotGlyph.dealPlotHotAttr(Repository repo) |
JSONObject |
VanChartHeatMapPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartLinePlotGlyph.addMarkerToJSON(JSONObject js,
Repository repo,
VanChartAttrMarker attrMarker,
ChartWebPara para) |
JSONObject |
VanChartLinePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
JSONObject |
VanChartLineDataPoint.toJSONObject(Repository repo,
ChartWebPara para) |
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartMapPlotGlyph.addHyperlinkJSON(Repository repo,
JSONObject js) |
protected void |
VanChartMapDataPoint.addOtherAttrToJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
void |
VanChartMapPlotGlyph.addOtherJSON(JSONObject js,
Repository repo,
VanChartGlyph vanChartGlyph) |
protected void |
VanChartMapPlotGlyph.addPointAreaAndLineMap2JSON(JSONObject js,
Repository repo,
AttrLabel pointLabel,
AttrTooltip pointTooltip,
AttrLabel areaLabel,
AttrTooltip areaTooltip,
AttrTooltip lineTooltip,
ChartWebPara para) |
protected void |
VanChartMapPlotGlyph.addPointCommonJSON(JSONObject js,
Repository repo,
AttrLabel attrLabel,
AttrTooltip attrTooltip) |
java.lang.String |
VanChartMapDataPoint.createDataPointHotHyperLink(VanChartMapPlotGlyph plotGlyph,
Repository repo) |
void |
VanChartMapPlotGlyph.dealPlotHotAttr(Repository repo)
处理图表中Plot的热点属性
|
JSONObject |
VanChartMapPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
AttrMapTooltip.toJSONObject(Repository repo)
转为json数据
|
JSONObject |
AttrMapLabel.toJSONObject(Repository repo)
转为json数据
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
AttrLineEffect.toJSONObject(Repository repo) |
JSONObject |
AttrCurve.toJSONObject(Repository repo) |
JSONObject |
AttrLineEffect.toJSONObject(Repository repo,
ChartWebPara para) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartMultiPiePlotGlyph.addNotNullSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para)
系列写入json
|
void |
VanChartMultiPiePlotGlyph.dealPlotHotAttr(Repository repo)
处理图表中Plot的热点属性
|
JSONObject |
VanChartMultiPiePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
JSONObject |
VanChartMultiPieDataPoint.toJSONObject(Repository repo,
ChartWebPara para)
转为json数据
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartPiePlotGlyph.addNotNullSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para)
系列写入json
|
JSONObject |
VanChartPiePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartRadarPlotGlyph.addOtherJSON(JSONObject js,
Repository repo,
VanChartGlyph vanChartGlyph) |
void |
VanChartRadarPlotGlyph.addPolarJSON(JSONObject js,
Repository repo) |
JSONObject |
VanChartRadarPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartRangeLegendGlyph.addLegendJSON(JSONObject js,
Repository repo) |
JSONObject |
VanChartRangeLegendGlyph.addLegendJSON4Refresh(JSONObject js,
Repository repo) |
JSONObject |
VanChartRangeLegendGlyph.toJSONObject(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
VanChartScatterPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
VanChartScatterDataPoint.toJSONObject(Repository repo,
ChartWebPara para)
转为json数据
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartStructureDataPoint.addOtherAttrToJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
java.lang.String |
VanChartStructureDataPoint.createDataPointHotHyperLink(NameJavaScriptGroup hotHyper,
Repository repo) |
JSONObject |
VanChartStructurePlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para) |
JSONObject |
VanChartStructureDataPoint.toJSONObject(Repository repo,
ChartWebPara para)
转为json数据
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
VanChartTreeMapPlotGlyph.addLabelJSON(JSONObject js,
AttrLabel attrLabel,
Repository repo) |
protected void |
VanChartTreeMapDataPoint.addLabelToJSON(JSONObject js,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartGlyph.addChartBackgroundAndBorder(JSONObject js,
Repository repo,
BackgroundImageParam param)
图表区背景写入json
本地异步请求图片逻辑:
在每次获取图片之前,都会有个预处理过程,这个过程generateImage = false
预处理是为了比较前后有没有变化,同时,在预处理过程中,会请求所有需要的背景图片
真正画图时,只是拿已经获取到的背景图,不会再去重复请求背景图片
|
void |
VanChartGlyph.addPlotBackgroundAndBorder(PlotGlyph plotGlyph,
JSONObject js,
Repository repo)
绘图区背景写入json
|
ExportImageEvent |
ImageManager.prepareExportImage(VanChartGlyph vanChartGlyph,
int width,
int height,
Repository repo)
预览时同步导出图片
|
JSONObject |
VanChartGlyph.toJSONObject(Repository repo)
生成浏览器端需要的JSON对象
|
JSONObject |
VanChartGlyph.toJSONObject(Repository repo,
double width,
double height) |
JSONObject |
VanChartGlyph.toLocalJSONObject(Repository repo,
int width,
int height,
BackgroundImageParam param)
如果不生成图片,是否是异步已经不重要了
|
限定符和类型 | 类和说明 |
---|---|
class |
ExportImageRepository
Created by hufan on 2016/12/30.
|
限定符和类型 | 方法和说明 |
---|---|
void |
VanChartWordCloudPlotGlyph.addNotNullSeriesJSON(JSONObject js,
Repository repo,
ChartWebPara para) |
JSONObject |
VanChartWordCloudPlotGlyph.getPlotOptionsJSON(Repository repo,
boolean isJsDraw,
ChartWebPara para)
获取 plotOptions的JSON对象
|
限定符和类型 | 方法和说明 |
---|---|
Tag |
AnalyPolyBlock.getTag(HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
生成相应的TAG
|
void |
AnalyPolyBlock.writeHtml(Tag backgroundTag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
写HTML
|
限定符和类型 | 方法和说明 |
---|---|
Tag |
FloatElement.toFrozenTag(Repository repo)
转换成冻结的tag
|
JSONObject |
FloatElement.toJSONObject(Repository repo)
生成浏览器端需要的JSON对象
|
Tag |
FloatElement.toTag(Repository repo)
转换成tag
|
限定符和类型 | 方法和说明 |
---|---|
void |
TagPainter.paintTag(Repository repo,
int width,
int height,
Style style,
Tag tag) |
void |
CurrencyLinePainter.paintTag(Repository repo,
int width,
int height,
Style style,
Tag tag) |
JSONObject |
BiasTextPainter.toJSONObject(NodeVisitor toFindCharts,
Repository repo,
int width,
int height)
转为json
|
限定符和类型 | 方法和说明 |
---|---|
static void |
PaintUtils.paintTag(Painter painter,
Repository repo,
int width,
int height,
Style style,
Tag tag) |
限定符和类型 | 方法和说明 |
---|---|
static JSONArray |
VerifyAction.getEditorConfig(java.util.List<WriteCellElementInfo> editorInfo,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
static JSONObject |
WriteEnhanceUtils.getCellConfig(WriteCellElementInfo ceInfo,
Repository repo,
Calculator calculator) |
ToolBarManager[] |
WriteEnhanceActor.toolbarManagers(Repository repo)
获取当前预览方式需要显示的工具栏
|
限定符和类型 | 字段和说明 |
---|---|
protected Repository |
AbstractReportWrapper.firstInitRepo
初始化DimensionTool时用到的Repository(后面由于wrapper的重用,请求不一样,因此Repository对象不一样)
|
构造器和说明 |
---|
AbstractReportWrapper(ReportSessionIDInfor sessionIDInfor,
Repository repo,
int index) |
WriteCEValueInfo(WriteCellElementInfo info,
Calculator calculator,
Repository repo,
WriteDimension dimension) |
构造器和说明 |
---|
ReportCaseDimensionTool(ElementCase elementCase,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
WriteResultReportDataProvider |
WriteResultBookDataProvider.getReport(int index,
Repository repo)
根据index获取report
|
IntMap<WriteResultReportDataProvider> |
WriteResultBookDataProvider.getReports(Repository repo)
获取reports
|
WriteCEValueInfo |
WriteCellElementInfo.getValueInfo(Calculator c,
Repository repo)
获得WriteCEValueInfo
|
void |
WriteResultBookDataProvider.reCalculateAllSheets(Repository repository)
重新计算所有sheet
|
void |
WriteResultBookDataProvider.reCalculateSheet(Repository repository,
int sheetIndex)
重新计算sheet
|
限定符和类型 | 方法和说明 |
---|---|
WriteResultReportDataProvider |
WriteResultBookWrapper.getReport(int index,
Repository repo) |
IntMap<WriteResultReportDataProvider> |
WriteResultBookWrapper.getReports(Repository repo) |
WriteCEValueInfo |
WriteCEInfo.getValueInfo(Calculator calculator,
Repository repo) |
void |
WriteResultBookWrapper.reCalculateAllSheets(Repository repository) |
void |
WriteResultBookWrapper.reCalculateSheet(Repository repository,
int sheetIndex) |
构造器和说明 |
---|
WriteResultReportWrapper(ReportSessionIDInfor sessionIDInfor,
Repository repo,
int index) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
HTMLWriterProvider.accept(Repository repo)
判断当前是否适配
|
void |
BackgroundPreDealProcessor.backgroundPretreatment(Repository repo,
WebReportCase reportCase,
java.awt.Rectangle clip,
CellHtmlWriter cellWriter,
boolean containRepeatCell)
主要用于对所有格子进行计算背景图片
|
Tag |
ReportHeavyTDProcessor.createTDWrapper(Tag contentTag,
Style style,
CellElement ce,
int valueWrapperHeight,
int cellWidth,
Repository repo,
CellHtmlWriter cellHtmlWriter) |
void |
ReportSessionHelpProvider.dealWithSession(Repository repo)
计算报表之前对session 的一些特殊处理(比如填报暂存,把暂存的数据塞进去)
|
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractBackgroundPreDealProcessor.backgroundPretreatment(Repository repo,
WebReportCase reportCase,
java.awt.Rectangle clip,
CellHtmlWriter cellWriter,
boolean containRepeatCell)
主要用于对所有格子进行计算背景图片
|
Tag |
AbstractReportHeavyTDProcessor.createTDWrapper(Tag contentTag,
Style style,
CellElement ce,
int valueWrapperHeight,
int cellWidth,
Repository repo,
CellHtmlWriter cellHtmlWriter) |
限定符和类型 | 方法和说明 |
---|---|
Tag |
AnalyECBlock.getTag(HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
生成相应的TAG
|
Tag |
AnalyChartBlock.getTag(HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
生成相应的TAG
|
void |
AnalyPolySheet.writeHtml(Tag sheet_container_tag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo) |
void |
AnalyECBlock.writeHtml(Tag backgroundTag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
写HTML
|
void |
AnalyChartBlock.writeHtml(Tag backgroundTag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
写HTML
|
protected Tag |
AnalyECBlock.writeTag(CellHtmlWriter cellWriter,
Tag reportTableTag,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
void |
AnalyReport.writeHtml(Tag sheet_container_tag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
int |
Actor.calculateCurrentSheetIndex(Repository repository)
从Session中获取当前访问的报表页的序号
|
void |
Actor.dealWithSessionInfo(Repository repo,
javax.servlet.http.HttpServletRequest req,
Calculator c,
java.util.Map<java.lang.String,java.lang.Object> map,
boolean isdebug)
针对不同的预览方式不同的需求,修改session对象属性
|
int |
Actor.getReportCountInRepo(Repository repository)
从Session中获取当前访问报表的报表页的数量,主要用于分页预览时的获取
|
JSONObject |
Actor.panelConfig(Repository repository)
生成报表参数界面以及报表主体组成所需要的配置文件
|
JSONArray |
Actor.processMultipleSheet(Repository repository)
处理多sheet时生成的sheet配置数组
|
ToolBarManager[] |
Actor.toolbarManagers(Repository repo)
获取当前预览方式需要显示的工具栏
|
限定符和类型 | 方法和说明 |
---|---|
JSONArray |
WebWrite.createJSONListener(Repository repo)
生成Listeners
|
Listener[] |
WebContent.createListeners(Repository repo)
生成Listeners
|
JSONObject |
ToolBarManager.toJSONConfig(Repository repo,
Calculator c)
将这个ToolBarManager转换成JSONObject的配置
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
TreeNodeToggleButton.createJSONConfig(Repository repo,
Calculator c,
NodeVisitor nodeVisitor)
以JSONObject方式返回button的配置信息
|
Listener[] |
TreeNodeToggleButton.createListeners(Repository repo)
创建监听事件
|
Listener[] |
FormResetButton.createListeners(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
protected JavaScriptImpl |
SetPrinterOffset.clickAction(Repository repo) |
protected JavaScriptImpl |
Previous.clickAction(Repository repo) |
protected JavaScriptImpl |
Next.clickAction(Repository repo) |
protected JavaScriptImpl |
Last.clickAction(Repository repo) |
protected JavaScriptImpl |
First.clickAction(Repository repo) |
Composite.CompositeLayout |
PageNavi.getCompositeWidget(Repository repo) |
protected java.lang.String |
Previous.onContentPanelAfterLoad(Repository repo) |
protected java.lang.String |
Next.onContentPanelAfterLoad(Repository repo) |
protected java.lang.String |
Last.onContentPanelAfterLoad(Repository repo) |
protected java.lang.String |
First.onContentPanelAfterLoad(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
void |
AnalysisRWorkSheet.writeHtml(Tag sheet_container_tag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
int |
PreviewActor.calculateCurrentSheetIndex(Repository repository)
获取单sheet打印预览的reportIndex
-1标识不是单sheet打印预览
|
int |
AbstractActor.calculateCurrentSheetIndex(Repository repository)
获取单sheet打印预览的reportIndex
-1标识不是单sheet打印预览
|
void |
WriteActor.dealWithSessionInfo(Repository repo,
javax.servlet.http.HttpServletRequest req,
Calculator c,
java.util.Map<java.lang.String,java.lang.Object> map,
boolean isdebug) |
void |
AbstractActor.dealWithSessionInfo(Repository repo,
javax.servlet.http.HttpServletRequest req,
Calculator c,
java.util.Map<java.lang.String,java.lang.Object> map,
boolean isdebug) |
protected ToolBarManager[] |
AbstractActor.getDefineToolBars(Repository repo) |
int |
PageActor.getReportCountInRepo(Repository repository)
从Session中获取当前访问报表的报表页的数量,主要用于分页预览时的获取
|
int |
AbstractActor.getReportCountInRepo(Repository repository) |
JSONObject |
PreviewActor.panelConfig(Repository repo)
获取参数界面的配置信息
|
JSONObject |
PageActor.panelConfig(Repository repo)
获取参数界面的配置信息
|
JSONObject |
ViewActor.panelConfig(Repository repo)
获取参数界面的配置信息
|
JSONObject |
WriteActor.panelConfig(Repository repo)
获取参数界面的配置信息
|
JSONObject |
AbstractActor.panelConfig(Repository repo)
获取参数界面的配置信息
|
JSONArray |
AbstractActor.processMultipleSheet(Repository repository) |
ToolBarManager[] |
PageActor.toolbarManagers(Repository repo)
获取当前预览方式需要显示的工具栏
|
ToolBarManager[] |
ViewActor.toolbarManagers(Repository repo)
获取当前预览方式需要显示的工具栏
|
ToolBarManager[] |
AnalyActor.toolbarManagers(Repository repo) |
ToolBarManager[] |
WriteActor.toolbarManagers(Repository repo)
获取当前预览方式需要显示的工具栏
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
WidgetSwitcher.toNewMarkType(java.lang.String widgetType,
Repository repo)
转换成扁平
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
AbstractWidgetSwitcher.toNewMarkType(java.lang.String widgetType,
Repository repo) |
构造器和说明 |
---|
EditCellWriter(Repository repo,
int reportIndex,
CalculatableReport report) |
限定符和类型 | 类和说明 |
---|---|
class |
RepositoryDeal
Created by IntelliJ IDEA.
|
限定符和类型 | 方法和说明 |
---|---|
static JSONObject |
RTypeService.config4ParameterPanel(Repository repo,
boolean __pi__)
返回参数面板的JSON格式配置属性
|
static Tag |
BaseHTMLWriterUtils.createEmptyImageTag4RepoWithoutCheckVml(java.awt.Dimension dimension,
Repository repo)
根据一个指定的尺寸和报表上下文生成一个空的图片标签
|
static Tag |
BaseHTMLWriterUtils.createImageTag4RepoWithCheckVml(java.awt.Image image,
java.awt.Dimension dimension,
Repository repo)
根据原始的图片和指定的尺寸以及报表上下文生成图片的HTML标签。
|
static Tag |
BaseHTMLWriterUtils.createImageTag4RepoWithoutCheckVml(java.awt.Image image,
java.awt.Dimension dimension,
Repository repo)
根据原始的图片和指定的尺寸以及报表上下文生成图片的HTML标签,该方法只生成一个简单的img标签
|
static Tag |
BaseHTMLWriterUtils.createImageTagFromParentTag4RepoWithCheckVml(java.awt.Image image,
java.awt.Dimension dimension,
Repository repo,
Tag parentTag) |
static void |
RTypeService.dealWithLoading(Repository repository,
java.io.PrintWriter writer,
Actor actor,
boolean __pi__)
收集一些信息传给loading.js
|
static void |
RTypeService.executeSheetName(Repository repository,
java.lang.String title,
JSONArray ja,
int index)
计算Sheet名中的公式
|
static TemplateSessionIDInfo |
RepositoryHelper.getSessionIDInfor(Repository repo) |
static JSONObject |
BaseHTMLWriterUtils.jsonBackground(Background background,
Repository repo)
生成JSON类型的背景表示,用于浏览器端
|
static void |
BaseHTMLWriterUtils.writeBackground(Tag tag,
Background background,
java.awt.Dimension dimension,
boolean isRepeat,
Repository repo)
在指定的区域画背景
|
static JSONObject |
BaseHTMLWriterUtils.writeJSONBackground(Background background,
Repository repo,
int reportIndex,
int width,
int height,
boolean isRepeat) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
BackgroundImageTransfer.changeDisplayMode(Repository repo,
java.lang.Object source,
java.lang.String type)
用图片url展示图片减小dom的大小
用此方法可以转换背景图片的显示方式,如果不用此方法,背景图片的展示方式是 url+Base64编码的二进制,dom很大。
|
限定符和类型 | 类和说明 |
---|---|
class |
ReportRepositoryDeal |
限定符和类型 | 方法和说明 |
---|---|
protected Tag |
TreeHTMLWriter._clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addHiddenTRAhead)
默认为调用父类的方法,提取出来为了子类重写。
|
protected Tag |
TreeHTMLStreamWriter._clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addHiddenTRAhead) |
protected void |
TreeHTMLWriter.afterClipFinished(WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
Tag[] trs,
Tag tag,
CellHtmlWriter cellWriter) |
Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo)
alex:从Report中根据columnFT & rowFT切一块写成
出去
|
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell) |
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR) |
protected Tag |
HTMLStreamWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR) |
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR,
boolean addHiddenTRAhead) |
protected Tag |
TreeHTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR,
boolean addHiddenTRAhead,
java.lang.String ids) |
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR,
boolean addHiddenTRAhead,
java.lang.String ids) |
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
java.lang.String ids) |
protected Tag |
HTMLWriter.createTableTag(CellHtmlWriter cellWriter,
WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
java.lang.String ids) |
protected Tag |
HTMLStreamWriter.createTableTag(CellHtmlWriter cellWriter,
WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
java.lang.String ids) |
Form |
FormSessionIDInfor.dealInVisible(Repository repo)
自适应时只处理不可见信息,不额外计算
|
Form |
FormSessionIDInfor.execute(Repository repo,
java.util.Map<java.lang.String,java.lang.Object> para)
执行表单计算。
|
void |
FormSessionIDInfor.executeLazyElements(Repository repo,
java.lang.String widgetName,
FormElementCaseProvider elementCase,
java.util.Map<java.lang.String,java.lang.Object> para)
已过时。
|
void |
FormSessionIDInfor.executeLazyElements(Repository repo,
java.lang.String widgetName,
java.util.Map<java.lang.String,java.lang.Object> para)
计算懒加载报表块
|
protected void |
HTMLWriter.fillBlankTD(Tag parentTag,
boolean[][] planar,
int row,
int column,
int sheetIndex,
int tableID,
java.awt.Rectangle clip,
WebReportCase reportCase,
Repository repo) |
static boolean |
ReportWebUtils.isShowParameterPanel(Repository repo)
是否需要显示报表参数界面
|
static java.util.Map<java.lang.String,java.lang.Object> |
ReportWebUtils.policyMap4Tpl(Repository repo,
Actor policy,
Calculator c,
javax.servlet.http.HttpServletRequest req)
关于面板属性(FRPane)以及工具栏(ToolBar)属性的map
|
protected Tag |
TreeHTMLWriter.superClipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addHiddenTRAhead) |
void |
HTMLWriter.writeFrozenContent(Tag parentTag,
WebReportCase reportCase,
ColumnRow frozenCR,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo)
冻结
|
void |
HTMLWriter.writeFrozenContent(Tag parentTag,
WebReportCase reportCase,
ColumnRow frozenCR,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
java.lang.String ids)
冻结输出tag
|
Tag[] |
HTMLWriter.writeFrozenContentWithCenterCornerNW(Tag parentTag,
WebReportCase reportCase,
ColumnRow frozenCR,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
java.lang.String ids)
写冻结报表成html标签
|
protected Tag |
HTMLWriter.writeNewLine(WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
Tag tbody,
Tag tr,
boolean[][] planar,
int[] rowData,
int planarRowIndex,
int reportIndex,
CellHtmlWriter cellWriter) |
protected Tag |
HTMLStreamWriter.writeNewLine(WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
Tag tbody,
Tag tr,
boolean[][] planar,
int[] rowData,
int planarRowIndex,
int reportIndex,
CellHtmlWriter cellWriter) |
Tag |
HTMLWriter.writeReportToHtml(WebReportCase reportCase,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
java.lang.String ids)
将报表生成为html标签
|
构造器和说明 |
---|
WebElementReportCase(ElementCase elementCase,
Repository repo) |
WebWriteByPageReportCase(ElementCase elementCase,
Repository repo,
int page) |
WebWriteElementReportCase(ElementCase elementCase,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
WriteReadContentStreamAction.buildContent(java.io.PrintWriter writer,
javax.servlet.http.HttpServletRequest req,
ECReport report,
int reportIndex,
Repository repo,
Tag sheet_container_tag,
HTMLWriter htmlWriter,
AbstractWebReportCase reportCase,
CellHtmlWriter cellWriter,
int margin) |
protected CellHtmlWriter |
AnalysisAction.createCellWriter(Repository repo,
int reportIndex,
Report report) |
protected CellHtmlWriter |
WriteReadContentAction.createCellWriter(Repository repo,
int reportIndex,
Report report) |
protected PageCellWriter |
PrintPreviewContentReader.createPageCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
protected PageCellWriter |
PageContentHTMLReader.createPageCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
protected PageCellWriter |
EmailPreviewContentReader.createPageCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
protected void |
ReportRelateChartAction.dealChangeModeWithGlyph(BaseChartPainter painter,
Repository repo,
JSONArray resultArray) |
protected void |
ChartAutoRefreshAction.dealChangeModeWithGlyph(BaseChartPainter painter,
Repository repo,
JSONArray resultArray) |
protected void |
ViewContentAction.miscellaneous(Tag sheet_container_tag,
Repository repo) |
protected void |
WriteReadContentAction.miscellaneous(Tag sheet_container_tag,
Repository repo) |
protected void |
WriteReadContentStreamAction.writeContent(java.io.PrintWriter writer,
ECReport report,
int reportIndex,
int pn,
Repository repo,
Calculator c,
Tag sheet_container_tag,
int totalPage,
CellHtmlWriter cellWriter) |
protected void |
PrintPreviewContentReader.writeContent(Tag resTag,
ReportPageProvider page,
PageCellWriter pageCellWriter,
boolean viewAtCenter,
boolean pagePaintModel,
boolean isPBP,
Repository repo) |
protected void |
PageContentHTMLReader.writeContent(Tag resTag,
ReportPageProvider page,
PageCellWriter pageCellWriter,
boolean viewAtCenter,
boolean pagePaintModel,
boolean isPBP,
Repository repo) |
protected void |
EmailPreviewContentReader.writeContent(Tag resTag,
ReportPageProvider page,
PageCellWriter pageCellWriter,
boolean viewAtCenter,
boolean pagePaintModel,
boolean isPBP,
Repository repo) |
protected void |
AnalysisAction.writeFloatElement(WebReportCase reportCase,
Repository repo,
Tag centerDiv) |
protected void |
ReportRelateChartAction.writeOutChartRelateJS(javax.servlet.http.HttpServletResponse res,
Repository repo,
BaseChartPainter painter)
根据新的图表的painter,替换旧的painter,并生成web需要刷新的图表列表写在链接回复中
|
protected void |
ViewContentStreamAction.writeReportPane(java.io.PrintWriter writer,
AnalyReport report,
int reportIndex,
Repository repo) |
protected void |
AnalysisAction.writeReportPane(java.io.PrintWriter writer,
AnalyReport report,
int reportIndex,
Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
WriteStashManager.getStashData(Repository repo) |
JSONObject |
WriteStashManager.getStashEntityJson(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
static Calculator |
ChartPainetrUtils.createCalculatorFormRepo(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
TemplateSessionIDInfo sessionIDInfor,
Repository repo)
生成Calculator,以链接请求中的参数最为Calculator的参数
|
static void |
ReportHTMLWriterUtils.style2Css4Background(StyleWithSize ss,
Tag tag,
CellGUIAttr cellGUIAttr,
Repository repo,
java.lang.Object value,
java.util.List exception)
处理背景以及边框属性
|
static void |
ReportHTMLWriterUtils.value2PaintableTag(java.lang.Object value,
StyleWithSize styleWithSize,
Tag parTag,
Repository repo)
把对象根据指定的样式、大小以及报表上下文生成HTML标签并添加到给定的父标签上
|
static void |
ReportHTMLWriterUtils.value2PaintableTag4Print(java.lang.Object value,
StyleWithSize styleWithSize,
Tag parTag,
Repository repo)
把对象根据指定的样式、大小以及报表上下文生成HTML标签并添加到给定的父标签上
如果该对象是一个Painter对象,直接把该对象转化为一张图片
|
static int[] |
ReportHTMLWriterUtils.writeFloatElement(java.util.Iterator flotIt,
int reportWidth,
int reportHeight,
Tag backgroundTag,
int offsetX,
int offsetY,
Repository repo)
悬浮元素处理
|
static void |
ReportHTMLWriterUtils.writeTagBackground(Tag tag,
java.awt.Image image,
Repository repo)
使用指定的图片作为指定html标签的背景
|
限定符和类型 | 方法和说明 |
---|---|
static void |
DataAction.__write_boder__(Tag sheet_container_tag,
Repository repo,
java.lang.String tagName)
构造黑框
|
static void |
DataAction.__write_editor__with_EditComp(Tag sheet_container_tag,
Repository repo)
构造x-editor
|
protected void |
DataAction.buildContent(java.io.PrintWriter writer,
javax.servlet.http.HttpServletRequest req,
ECReport report,
int reportIndex,
Repository repo,
Tag sheet_container_tag,
HTMLWriter htmlWriter,
AbstractWebReportCase reportCase,
CellHtmlWriter cellWriter,
int margin) |
protected CellHtmlWriter |
WriteCalCell.createCellWriter(Repository repo,
int reportIndex,
Report report) |
protected abstract CellHtmlWriter |
DataAction.createCellWriter(Repository repo,
int reportIndex,
Report report) |
static JSONArray |
WriteCalCell.createJSONArray4Mobile(NameJavaScriptGroup nameHyperlinkGroup,
Repository repo)
为移动端创建 JSON数组格式的Hyperlink(联动操作时)
|
static void |
DataAction.dealWithFloatItems(ECReport report,
Repository repo,
int reportWidth,
int reportHeight,
Tag backgroundTag)
处理悬浮元素
|
static void |
DataAction.dealWithFloatItems(ECReport report,
Repository repo,
int reportWidth,
int reportHeight,
Tag backgroundTag,
int margin) |
protected Tag |
DataAction.generateTableTag(javax.servlet.http.HttpServletRequest req,
int reportIndex,
Repository repo,
HTMLWriter htmlWriter,
AbstractWebReportCase reportCase,
CellHtmlWriter cellWriter) |
protected HTMLWriter |
DataAction.getHtmlWriterInstance(java.io.PrintWriter writer,
Repository repo) |
protected void |
WriteCalCell.miscellaneous(Tag sheetContainerTag,
Repository repo) |
protected abstract void |
DataAction.miscellaneous(Tag sheet_container_tag,
Repository repo) |
protected void |
DataAction.writeContent(java.io.PrintWriter writer,
ECReport report,
int reportIndex,
int pn,
Repository repo,
Calculator c,
Tag sheet_container_tag,
int totalPage,
CellHtmlWriter cellWriter) |
void |
DataAction.writeECPane(javax.servlet.http.HttpServletRequest req,
java.io.PrintWriter writer,
ECReport report,
int reportIndex,
java.lang.String cutPage,
int pn,
Repository repo,
boolean isPosAtLeft,
boolean isShowWidgets,
boolean useLightHeavyTD)
构造报表内容
|
构造器和说明 |
---|
JSONWriteOutlet(WebReportCase reportCase,
Repository repository,
ColumnRow frozenColumnRow,
ReportSettingsProvider reportSettings) |
限定符和类型 | 方法和说明 |
---|---|
void |
CellHTMLWriterAdapter.setRepository(Repository repo) |
限定符和类型 | 方法和说明 |
---|---|
static java.awt.image.BufferedImage |
ReportHFUtils.createReportHFBufferedImage(ReportHFProvider reportHF,
java.awt.geom.Rectangle2D paintRectangle,
ReportPageProvider page,
Repository repo) |
限定符和类型 | 字段和说明 |
---|---|
protected Repository |
HTMLOutlet.repo |
构造器和说明 |
---|
HTMLOutlet(ReportPageProvider reportPage,
CellHtmlWriter cellHtmlWriter,
Repository repo)
初始化一个HTML转化器
|
限定符和类型 | 字段和说明 |
---|---|
protected Repository |
CellHtmlWriter.repo |
限定符和类型 | 方法和说明 |
---|---|
static PageCellWriter |
PageCellWriter.createPageCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
static PageCellWriter |
PageCellWriter.createPageCellWriterForEmail(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
static PageCellWriter |
PageCellWriter.createPageCellWriterForPrint(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
构造器和说明 |
---|
CellHtmlWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
EditableCellWriter(Repository repo,
int reportIndex,
CalculatableReport report) |
EditableCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings,
CalculatableReport report) |
EmailCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings,
boolean isPrint) |
FormCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
PageCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings,
boolean isPrint) |
TreeCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings) |
UneditableCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings,
boolean isPrint) |
ViewCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings,
boolean analysis) |
限定符和类型 | 字段和说明 |
---|---|
Repository |
JSONOutlet.repo |
构造器和说明 |
---|
JSONOutlet(ReportPageProvider reportPage,
Repository repo)
初始化一个JSON转化器
|
限定符和类型 | 方法和说明 |
---|---|
Repository |
EnvVariableManagerImpl.getRepository() |
Repository |
EnvVariableManager.getRepository() |
Repository |
CellBuildAction.getRepository() |
Repository |
AbstractCellBuildAction.getRepository() |
限定符和类型 | 方法和说明 |
---|---|
void |
JSONCellOutlet.setRepository(Repository repository) |
void |
EnvVariableManagerImpl.setRepository(Repository repository) |
void |
EnvVariableManager.setRepository(Repository repository) |
void |
CellBuildAction.setRepository(Repository repository) |
void |
AbstractCellBuildAction.setRepository(Repository repository) |
限定符和类型 | 类和说明 |
---|---|
class |
EmptyRepository
空repo
getResolution 返回默认值
|
class |
ImageEmptyRepository
可以输出图片数据的空repo
Created by zack on 2018/4/25.
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
WorkflowHandler.getStashData(Repository repo,
java.lang.String taskId) |
Parameter[] |
WorkflowHandler.getTaskParameters(java.lang.String taskId,
Repository repo) |
java.util.Map<java.lang.String,java.lang.Object> |
WorkflowHandler.mixProcessParameters(javax.servlet.http.HttpServletRequest req,
Repository repo)
混入流程相关的参数
|
构造器和说明 |
---|
WriteCellWriter(Repository repo,
int reportIndex,
CalculatableReport report) |
WriteCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings,
CalculatableReport report) |
限定符和类型 | 方法和说明 |
---|---|
void |
WriteCellHTMLWriterAdapter.setRepository(Repository repo) |