com.stimulsoft.webdesigner.helper
Class StiReportEdit

java.lang.Object
  extended by com.stimulsoft.webdesigner.helper.StiReportEdit

public class StiReportEdit
extends java.lang.Object

Copyright Stimulsoft


Constructor Summary
StiReportEdit()
           
 
Method Summary
static void addComponentToPage(StiComponent component, StiPage currentPage)
           
static void addPage(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void addReportToUndoArray(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiReport report)
           
static void addReportToUndoArray(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiReport report, boolean withResources)
           
static void alignToGridComponents(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void applyStyles(StiComponent comp, StiStylesCollection stylesCollection)
           
static StiImage base64ToImage(java.lang.String base64String)
           
static java.lang.String borderToStr(StiBorder border)
           
static java.lang.String brushToStr(StiBrush brush)
           
static void canceledEditComponent(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiReport currentReport, java.util.HashMap param)
           
static void changeArrangeComponents(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void changeRectComponent(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void changeSizeComponents(StiReport report, java.util.HashMap param, java.util.HashMap callbackResult)
           
static void changeUnit(StiReport report, java.lang.String unitName)
           
static void clearUndoArray(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams)
           
static StiReport cloneReport(StiReport report, boolean onlyCompiledReport)
           
static void copyReportDictionary(StiReport reportFrom, StiReport reportTo)
           
static StiBaseCondition createColorScaleCondition(java.util.HashMap<java.lang.String,java.lang.Object> conditionObject)
           
static void createComponent(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void createComponentFromResource(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static StiBaseCondition createDataBarCondition(java.util.HashMap<java.lang.String,java.lang.Object> conditionObject)
           
static void createDataComponentFromDictionary(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static StiBaseCondition createHighlightCondition(java.util.HashMap<java.lang.String,java.lang.Object> conditionObject, StiReport report)
           
static StiBaseCondition createIconSetCondition(java.util.HashMap<java.lang.String,java.lang.Object> conditionObject)
           
static StiComponent createInfographicComponent(java.lang.String componentTypeArray)
           
static void createMovingCopyComponent(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiReport report, java.util.HashMap param, java.util.HashMap callbackResult)
           
static void createTextComponentFromDictionary(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.lang.String doubleToStr(double value)
           
static void duplicatePage(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.lang.String fmt(double d)
           
static java.lang.String fontToStr(StiFont font)
           
static java.lang.String getAllChildComponents(StiComponent component)
           
static void getAllComponentsPositions(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getAllProperties(StiComponent component)
           
static void getAllSvgContents(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.lang.String getBase64PngFromMetaFileBytes(byte[] imageBytes)
           
static java.lang.String getBase64PngFromMetaFileBytes(byte[] imageBytes, int width, int height)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getColorScaleConditionObject(StiColorScaleCondition condition)
           
static StiDataColumn getColumnFromColumnPath(java.lang.String columnPath, StiReport report)
           
static java.lang.String getComponentHeaderSize(java.lang.Object component)
           
static java.lang.Integer getComponentIndex(StiComponent component)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getComponentMainProperties(StiComponent component, double zoom)
           
static java.lang.String getComponentRect(StiComponent component)
           
static java.lang.String getConditionsProperty(java.lang.Object component)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getCrossTabFieldsProperties(StiCrossTab crossTab)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getDataBarConditionObject(StiDataBarCondition condition)
           
static java.util.HashMap<java.lang.String,java.lang.String> getEventsProperty(java.lang.Object object_)
           
static java.lang.String getFilterDataProperty(java.lang.Object component)
           
static java.lang.String getFilterModeProperty(java.lang.Object component)
           
static boolean getFilterOnProperty(java.lang.Object component)
           
static java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> getFiltersObject(StiFiltersCollection filters)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getFiltersProperty(java.lang.Object obj)
           
static void getFromClipboard(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getHighlightConditionObject(StiCondition condition)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getIconSetConditionObject(StiIconSetCondition condition)
           
static java.lang.String getImageContentForPaint(StiImage imageComp)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getInteractionProperty(StiInteraction interaction)
           
static StiPage getPageByName(StiReport report, java.lang.String name)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getPageIndexes(StiReport report)
           
static java.lang.String getPageMargins(StiPage page)
           
static java.lang.String getPageSize(StiPage page)
           
static java.lang.Integer getParentIndex(StiComponent comp)
           
static java.lang.String getParentName(StiComponent comp)
           
static void getPreviewPages(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.lang.Object getPropertyValue(java.lang.String propertyName, java.lang.Object owner)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getPropsRebuildPage(StiReport report, StiPage currentPage)
           
static StiReport getRedoStep(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiReport currentReport, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.lang.String getReportFileName(StiReport report)
           
static java.util.HashMap<java.lang.String,java.lang.Object> getReportProperties(StiReport report)
           
static java.lang.String getRichTextProperty(StiRichText component)
           
static java.lang.reflect.Method getSetter(java.lang.Class<?> cl, java.lang.String name)
           
static java.lang.reflect.Method getSetter(java.lang.Class<?> cl, java.lang.String name, java.lang.Class<?> clazz)
           
static java.lang.String getShapeTypeProperty(StiShape component)
           
static java.lang.String getSortDataProperty(java.lang.Object object_)
           
static java.lang.String getStringFromColor(StiColor color)
           
static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> getStylesProperty(java.lang.Object component)
           
static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>> getSubReportParametersProperty(StiSubReport subReport)
           
static java.lang.String getSvgContent(StiComponent component, double zoom)
           
static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> getTableCells(StiTable table, double zoom)
           
static StiReport getUndoStep(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiReport currentReport, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.lang.String getWatermarkImageContentForPaint(StiPage page, java.util.HashMap<java.lang.String,java.lang.Object> pageProps)
           
static java.lang.String imageToBase64(byte[] img)
           
static java.lang.String imageToBase64(StiImage image)
           
static java.lang.String imageToBase64(java.lang.String img)
           
static java.lang.String lowerFirstChar(java.lang.String text)
           
static void openPage(StiRequestParams requestParams, StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void pageMove(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void readAllPropertiesFromString(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void removeComponent(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void removePage(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void renameComponent(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void saveComponentClone(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiComponent component)
           
static void setAliasNameProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setAllowHtmlTagsProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setAllProperties(StiComponent component, java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> props)
           
static void setAnchorProperty(java.lang.Object component, java.lang.Object propValue)
           
static void setAutoScaleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setAutoWidthProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setBackColorProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setBarCodeAngleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setBarCodeTypeProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setBorderProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setBrushProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setBrushTypeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setBusinessObjectProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setCalcInvisibleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCanBreakProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCanGrowProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCanShrinkProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCellHeightProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCellWidthProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setChartStyleProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setCheckBoxValuesProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCodeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setColumnGapsProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setColumnsProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setColumnWidthProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setComponentRect(StiComponent component, StiRectangle rect, boolean alignToGrid)
           
static void setComponentRect(StiComponent component, StiRectangle rect, boolean alignToGrid, boolean correctOnlySelect)
           
static void setComponentRectWithOffset(StiComponent comp, StiRectangle newCompRect, java.lang.String command, java.lang.String resizeType, java.util.HashMap compProps)
           
static void setComponentStyleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setConditionProperty(java.lang.Object component, java.lang.Object propValue)
           
static void setConditionsProperty(java.lang.Object component, java.lang.Object propertyValue, StiReport report)
           
static void setContainerProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setContinuousTextProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setContourColorProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCountDataProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCrossTabEmptyValueProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCrossTabHorAlignProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCrossTabPrintTitleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCrossTabStyleProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setCrossTabWrapGapProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setCrossTabWrapProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setDataColumnProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setDataRelationProperty(java.lang.Object component, java.lang.Object propValue)
           
static void setDataSourceProperty(java.lang.Object component, java.lang.Object propValue)
           
static void setEditableProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setEditableTextProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setEnabledProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setEvenStyleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setEventValue(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap callbackResult)
           
static void setExcelValueProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setFilterDataProperty(java.lang.Object component, java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> filters)
           
static void setFilterDataProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setFilterEngineProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setFilterModeProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setFilterOnProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setFiltersProperty(java.lang.Object obj, java.util.HashMap<java.lang.String,java.lang.Object> value)
           
static void setFootersProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setForeColorProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setGaugeStyleProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setGrowToHeightProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setHeadersProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setHideZerosProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setHorAlignmentProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setHorizontalSpacingProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setImageDataProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setImageFileProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setImageMultipleFactorProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setImageProperty(StiComponent component, java.lang.String propValue)
           
static void setImageSrcProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setImageUrlProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setIndentProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setInteractionProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setKeyDataColumnProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setLargeHeightFactorProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setLargeHeightProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setMapStyleProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setMarginsProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setMasterComponentProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setMasterKeyDataColumnProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setMaxNumberOfLinesProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setNewColumnAfterProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setNewColumnBeforeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setNewPageAfterProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setNewPageBeforeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setOddStyleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setOnlyTextProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPageHeightProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPageOrientationProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPageWidthProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPaperSizeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setParentValueProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPrintableProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPrintIfEmptyProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPrintOnAllPagesProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPrintOnProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setProcessAtProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setProcessingDuplicatesProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setPropertyValue(StiReport report, java.lang.String propertyName, java.lang.Object owner, java.lang.Object value)
           
static void setRatioProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setReportProperties(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void setRestrictionsProperty(java.lang.Object component, java.lang.Object propValue)
           
static void setRichTextDataUrlProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setRichTextProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setRightToLeftProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setRotationProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setShapeBorderColorProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setShapeBorderStyleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setShapeTypeProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setShiftModeProperty(java.lang.Object component, java.lang.Object propValue)
           
static void setShowLabelTextProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setShrinkFontToFitMinimumSizeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setShrinkFontToFitProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setSizeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setSkipFirstProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setSortDataProperty(java.lang.Object component, java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> sortArray)
           
static void setSortDataProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setSortDirectionProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setStopBeforePrintProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setStretchProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setSubReportPageProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setSubReportPageProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setSubReportParametersProperty(java.lang.Object component, java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> propertyValue)
           
static void setSummaryExpressionProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setSummarySortDirectionProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setSummaryTypeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setTextAngleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setTextBrushProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setTextFormatProperty(java.lang.Object component, java.util.HashMap<java.lang.String,java.lang.Object> propertyValue)
           
static void setTextMarginsProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setTextOptionsRightToLeftProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setTextProperty(java.lang.Object component, java.lang.Object propertyValue)
           
static void setTextTypeProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setTitleBeforeHeaderProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setToClipboard(javax.servlet.http.HttpServletRequest httpContext, StiRequestParams requestParams, StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void setTrimmingProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setVertAlignmentProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setVerticalSpacingProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkAngleProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkEnabledProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkImageAlignProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkImageBehindProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWatermarkImageProperty(StiPage page, java.lang.String propValue)
           
static void setWatermarkImageSrcProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkMultipleFactorProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkRatioProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkRightToLeftProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkStretchProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkTextBehindProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkTextBrushProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkTextProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkTilingProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWaterMarkTransparencyProperty(java.lang.Object component, java.lang.String propertyValue)
           
static void setWordWrapProperty(java.lang.Object component, java.lang.String propertyValue)
           
static StiEnumSet<StiConditionBorderSides> strBordersToConditionBorderSidesObject(java.lang.String borders)
           
static StiEnumSet<StiConditionPermissions> strPermissionsToConditionPermissionsObject(java.lang.String strPermissions)
           
static StiBorder strToBorder(java.lang.String value)
           
static StiBrush strToBrush(java.lang.String value)
           
static StiCheckStyle strToCheckStyle(java.lang.String value)
           
static StiColor strToColor(java.lang.String colorStr)
           
static double strToDouble(java.lang.String value)
           
static StiFont strToFont(java.lang.String value, StiReport report)
           
static StiHatchStyle strToHatchStyle(java.lang.String value)
           
static int strToInt(java.lang.Object value)
           
static StiPenStyle strToPenStyle(java.lang.String value)
           
static void updateEvents(StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static void updateReportAliases(StiRequestParams requestParams, StiReport report, java.util.HashMap<java.lang.String,java.lang.Object> param, java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
           
static java.lang.String upperFirstChar(java.lang.String text)
           
static java.lang.String writeReportInObject(StiReport report)
           
static java.lang.String writeReportInObject(StiReport report, java.util.HashMap attachedItems)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiReportEdit

public StiReportEdit()
Method Detail

getPropertyValue

public static java.lang.Object getPropertyValue(java.lang.String propertyName,
                                                java.lang.Object owner)

getSetter

public static java.lang.reflect.Method getSetter(java.lang.Class<?> cl,
                                                 java.lang.String name)

getSetter

public static java.lang.reflect.Method getSetter(java.lang.Class<?> cl,
                                                 java.lang.String name,
                                                 java.lang.Class<?> clazz)

setPropertyValue

public static void setPropertyValue(StiReport report,
                                    java.lang.String propertyName,
                                    java.lang.Object owner,
                                    java.lang.Object value)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getFiltersProperty

public static java.util.HashMap<java.lang.String,java.lang.Object> getFiltersProperty(java.lang.Object obj)

setFiltersProperty

public static void setFiltersProperty(java.lang.Object obj,
                                      java.util.HashMap<java.lang.String,java.lang.Object> value)
                               throws JSONException
Throws:
JSONException

lowerFirstChar

public static java.lang.String lowerFirstChar(java.lang.String text)

upperFirstChar

public static java.lang.String upperFirstChar(java.lang.String text)

base64ToImage

public static StiImage base64ToImage(java.lang.String base64String)

imageToBase64

public static java.lang.String imageToBase64(java.lang.String img)

imageToBase64

public static java.lang.String imageToBase64(byte[] img)
                                      throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

imageToBase64

public static java.lang.String imageToBase64(StiImage image)

fontToStr

public static java.lang.String fontToStr(StiFont font)

brushToStr

public static java.lang.String brushToStr(StiBrush brush)

borderToStr

public static java.lang.String borderToStr(StiBorder border)

getStringFromColor

public static java.lang.String getStringFromColor(StiColor color)

addComponentToPage

public static void addComponentToPage(StiComponent component,
                                      StiPage currentPage)

getParentName

public static java.lang.String getParentName(StiComponent comp)

getParentIndex

public static java.lang.Integer getParentIndex(StiComponent comp)

getComponentIndex

public static java.lang.Integer getComponentIndex(StiComponent component)

getAllChildComponents

public static java.lang.String getAllChildComponents(StiComponent component)

getPropsRebuildPage

public static java.util.HashMap<java.lang.String,java.lang.Object> getPropsRebuildPage(StiReport report,
                                                                                       StiPage currentPage)

getPageIndexes

public static java.util.HashMap<java.lang.String,java.lang.Object> getPageIndexes(StiReport report)

setComponentRectWithOffset

public static void setComponentRectWithOffset(StiComponent comp,
                                              StiRectangle newCompRect,
                                              java.lang.String command,
                                              java.lang.String resizeType,
                                              java.util.HashMap compProps)

setComponentRect

public static void setComponentRect(StiComponent component,
                                    StiRectangle rect,
                                    boolean alignToGrid)

setComponentRect

public static void setComponentRect(StiComponent component,
                                    StiRectangle rect,
                                    boolean alignToGrid,
                                    boolean correctOnlySelect)

getComponentRect

public static java.lang.String getComponentRect(StiComponent component)

getPageSize

public static java.lang.String getPageSize(StiPage page)

getPageMargins

public static java.lang.String getPageMargins(StiPage page)

fmt

public static java.lang.String fmt(double d)

getAllComponentsPositions

public static void getAllComponentsPositions(StiReport report,
                                             java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getAllProperties

public static java.util.HashMap<java.lang.String,java.lang.Object> getAllProperties(StiComponent component)
                                                                             throws java.lang.Exception
Throws:
java.lang.Exception

getRichTextProperty

public static java.lang.String getRichTextProperty(StiRichText component)
                                            throws StiException,
                                                   java.io.IOException
Throws:
StiException
java.io.IOException

getSortDataProperty

public static java.lang.String getSortDataProperty(java.lang.Object object_)

getFiltersObject

public static java.util.List<java.util.HashMap<java.lang.String,java.lang.String>> getFiltersObject(StiFiltersCollection filters)

getFilterDataProperty

public static java.lang.String getFilterDataProperty(java.lang.Object component)

getFilterOnProperty

public static boolean getFilterOnProperty(java.lang.Object component)

getFilterModeProperty

public static java.lang.String getFilterModeProperty(java.lang.Object component)

getSvgContent

public static java.lang.String getSvgContent(StiComponent component,
                                             double zoom)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

getConditionsProperty

public static java.lang.String getConditionsProperty(java.lang.Object component)

getDataBarConditionObject

public static java.util.HashMap<java.lang.String,java.lang.Object> getDataBarConditionObject(StiDataBarCondition condition)

getIconSetConditionObject

public static java.util.HashMap<java.lang.String,java.lang.Object> getIconSetConditionObject(StiIconSetCondition condition)

getColorScaleConditionObject

public static java.util.HashMap<java.lang.String,java.lang.Object> getColorScaleConditionObject(StiColorScaleCondition condition)

getHighlightConditionObject

public static java.util.HashMap<java.lang.String,java.lang.Object> getHighlightConditionObject(StiCondition condition)

getComponentHeaderSize

public static java.lang.String getComponentHeaderSize(java.lang.Object component)

getInteractionProperty

public static java.util.HashMap<java.lang.String,java.lang.Object> getInteractionProperty(StiInteraction interaction)

getCrossTabFieldsProperties

public static java.util.HashMap<java.lang.String,java.lang.Object> getCrossTabFieldsProperties(StiCrossTab crossTab)
                                                                                        throws java.lang.Exception
Throws:
java.lang.Exception

getEventsProperty

public static java.util.HashMap<java.lang.String,java.lang.String> getEventsProperty(java.lang.Object object_)

getSubReportParametersProperty

public static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.String>> getSubReportParametersProperty(StiSubReport subReport)

getShapeTypeProperty

public static java.lang.String getShapeTypeProperty(StiShape component)

setAllProperties

public static void setAllProperties(StiComponent component,
                                    java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> props)
                             throws java.lang.Exception
Throws:
java.lang.Exception

setSubReportPageProperty

public static void setSubReportPageProperty(java.lang.Object component,
                                            java.lang.Object propertyValue)

strToColor

public static StiColor strToColor(java.lang.String colorStr)

strToDouble

public static double strToDouble(java.lang.String value)

doubleToStr

public static java.lang.String doubleToStr(double value)

strToInt

public static int strToInt(java.lang.Object value)

strToHatchStyle

public static StiHatchStyle strToHatchStyle(java.lang.String value)

strToBrush

public static StiBrush strToBrush(java.lang.String value)

strToBorder

public static StiBorder strToBorder(java.lang.String value)

strToPenStyle

public static StiPenStyle strToPenStyle(java.lang.String value)

strToFont

public static StiFont strToFont(java.lang.String value,
                                StiReport report)

strToCheckStyle

public static StiCheckStyle strToCheckStyle(java.lang.String value)

strBordersToConditionBorderSidesObject

public static StiEnumSet<StiConditionBorderSides> strBordersToConditionBorderSidesObject(java.lang.String borders)

strPermissionsToConditionPermissionsObject

public static StiEnumSet<StiConditionPermissions> strPermissionsToConditionPermissionsObject(java.lang.String strPermissions)

getReportFileName

public static java.lang.String getReportFileName(StiReport report)

createInfographicComponent

public static StiComponent createInfographicComponent(java.lang.String componentTypeArray)
                                               throws java.lang.InstantiationException,
                                                      java.lang.IllegalAccessException,
                                                      java.lang.ClassNotFoundException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.lang.ClassNotFoundException

getComponentMainProperties

public static java.util.HashMap<java.lang.String,java.lang.Object> getComponentMainProperties(StiComponent component,
                                                                                              double zoom)
                                                                                       throws java.lang.Exception
Throws:
java.lang.Exception

getTableCells

public static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> getTableCells(StiTable table,
                                                                                                      double zoom)
                                                                                               throws java.lang.Exception
Throws:
java.lang.Exception

getColumnFromColumnPath

public static StiDataColumn getColumnFromColumnPath(java.lang.String columnPath,
                                                    StiReport report)

getBase64PngFromMetaFileBytes

public static java.lang.String getBase64PngFromMetaFileBytes(byte[] imageBytes,
                                                             int width,
                                                             int height)

getBase64PngFromMetaFileBytes

public static java.lang.String getBase64PngFromMetaFileBytes(byte[] imageBytes)

getImageContentForPaint

public static java.lang.String getImageContentForPaint(StiImage imageComp)

getWatermarkImageContentForPaint

public static java.lang.String getWatermarkImageContentForPaint(StiPage page,
                                                                java.util.HashMap<java.lang.String,java.lang.Object> pageProps)

applyStyles

public static void applyStyles(StiComponent comp,
                               StiStylesCollection stylesCollection)

setAliasNameProperty

public static void setAliasNameProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setRatioProperty

public static void setRatioProperty(java.lang.Object component,
                                    java.lang.String propertyValue)

setRotationProperty

public static void setRotationProperty(java.lang.Object component,
                                       java.lang.String propertyValue)

setImageMultipleFactorProperty

public static void setImageMultipleFactorProperty(java.lang.Object component,
                                                  java.lang.String propertyValue)

setSubReportPageProperty

public static void setSubReportPageProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setContourColorProperty

public static void setContourColorProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setSizeProperty

public static void setSizeProperty(java.lang.Object component,
                                   java.lang.String propertyValue)

setCheckBoxValuesProperty

public static void setCheckBoxValuesProperty(java.lang.Object component,
                                             java.lang.String propertyValue)

setEditableProperty

public static void setEditableProperty(java.lang.Object component,
                                       java.lang.String propertyValue)

setContainerProperty

public static void setContainerProperty(java.lang.Object component,
                                        java.lang.Object propertyValue)

setColumnWidthProperty

public static void setColumnWidthProperty(java.lang.Object component,
                                          java.lang.String propertyValue)

setColumnGapsProperty

public static void setColumnGapsProperty(java.lang.Object component,
                                         java.lang.String propertyValue)

setColumnsProperty

public static void setColumnsProperty(java.lang.Object component,
                                      java.lang.String propertyValue)

setCalcInvisibleProperty

public static void setCalcInvisibleProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setShapeBorderColorProperty

public static void setShapeBorderColorProperty(java.lang.Object component,
                                               java.lang.String propertyValue)

setShapeBorderStyleProperty

public static void setShapeBorderStyleProperty(java.lang.Object component,
                                               java.lang.String propertyValue)

setShapeTypeProperty

public static void setShapeTypeProperty(java.lang.Object component,
                                        java.lang.Object propertyValue)

setBackColorProperty

public static void setBackColorProperty(java.lang.Object component,
                                        java.lang.Object propertyValue)

setForeColorProperty

public static void setForeColorProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setAutoScaleProperty

public static void setAutoScaleProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setRightToLeftProperty

public static void setRightToLeftProperty(java.lang.Object component,
                                          java.lang.String propertyValue)

setShowLabelTextProperty

public static void setShowLabelTextProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setBarCodeAngleProperty

public static void setBarCodeAngleProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setBarCodeTypeProperty

public static void setBarCodeTypeProperty(java.lang.Object component,
                                          java.lang.Object propertyValue)

setCodeProperty

public static void setCodeProperty(java.lang.Object component,
                                   java.lang.String propertyValue)

setStretchProperty

public static void setStretchProperty(java.lang.Object component,
                                      java.lang.String propertyValue)

setComponentStyleProperty

public static void setComponentStyleProperty(java.lang.Object component,
                                             java.lang.String propertyValue)

setOddStyleProperty

public static void setOddStyleProperty(java.lang.Object component,
                                       java.lang.String propertyValue)

setEvenStyleProperty

public static void setEvenStyleProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setPageOrientationProperty

public static void setPageOrientationProperty(java.lang.Object component,
                                              java.lang.String propertyValue)

setPaperSizeProperty

public static void setPaperSizeProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setPageWidthProperty

public static void setPageWidthProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setPageHeightProperty

public static void setPageHeightProperty(java.lang.Object component,
                                         java.lang.String propertyValue)

setLargeHeightProperty

public static void setLargeHeightProperty(java.lang.Object component,
                                          java.lang.String propertyValue)

setLargeHeightFactorProperty

public static void setLargeHeightFactorProperty(java.lang.Object component,
                                                java.lang.Object propertyValue)

setStopBeforePrintProperty

public static void setStopBeforePrintProperty(java.lang.Object component,
                                              java.lang.String propertyValue)

setTitleBeforeHeaderProperty

public static void setTitleBeforeHeaderProperty(java.lang.Object component,
                                                java.lang.String propertyValue)

setMarginsProperty

public static void setMarginsProperty(java.lang.Object component,
                                      java.lang.Object propertyValue)

setVertAlignmentProperty

public static void setVertAlignmentProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setBrushTypeProperty

public static void setBrushTypeProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setHorAlignmentProperty

public static void setHorAlignmentProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setTextAngleProperty

public static void setTextAngleProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setTextBrushProperty

public static void setTextBrushProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setTextProperty

public static void setTextProperty(java.lang.Object component,
                                   java.lang.Object propertyValue)

setRichTextProperty

public static void setRichTextProperty(java.lang.Object component,
                                       java.lang.Object propertyValue)

setRichTextDataUrlProperty

public static void setRichTextDataUrlProperty(java.lang.Object component,
                                              java.lang.String propertyValue)

setTextFormatProperty

public static void setTextFormatProperty(java.lang.Object component,
                                         java.util.HashMap<java.lang.String,java.lang.Object> propertyValue)
                                  throws JSONException
Throws:
JSONException

setCellWidthProperty

public static void setCellWidthProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setCellHeightProperty

public static void setCellHeightProperty(java.lang.Object component,
                                         java.lang.String propertyValue)

setHorizontalSpacingProperty

public static void setHorizontalSpacingProperty(java.lang.Object component,
                                                java.lang.String propertyValue)

setVerticalSpacingProperty

public static void setVerticalSpacingProperty(java.lang.Object component,
                                              java.lang.String propertyValue)

setMaxNumberOfLinesProperty

public static void setMaxNumberOfLinesProperty(java.lang.Object component,
                                               java.lang.String propertyValue)

setWordWrapProperty

public static void setWordWrapProperty(java.lang.Object component,
                                       java.lang.String propertyValue)

setTextMarginsProperty

public static void setTextMarginsProperty(java.lang.Object component,
                                          java.lang.String propertyValue)

setAllowHtmlTagsProperty

public static void setAllowHtmlTagsProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setOnlyTextProperty

public static void setOnlyTextProperty(java.lang.Object component,
                                       java.lang.String propertyValue)

setEditableTextProperty

public static void setEditableTextProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setHideZerosProperty

public static void setHideZerosProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setContinuousTextProperty

public static void setContinuousTextProperty(java.lang.Object component,
                                             java.lang.String propertyValue)

setBorderProperty

public static void setBorderProperty(java.lang.Object component,
                                     java.lang.String propertyValue)

setBrushProperty

public static void setBrushProperty(java.lang.Object component,
                                    java.lang.String propertyValue)

setCanGrowProperty

public static void setCanGrowProperty(java.lang.Object component,
                                      java.lang.String propertyValue)

setCanShrinkProperty

public static void setCanShrinkProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setCanBreakProperty

public static void setCanBreakProperty(java.lang.Object component,
                                       java.lang.String propertyValue)

setAutoWidthProperty

public static void setAutoWidthProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setGrowToHeightProperty

public static void setGrowToHeightProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setEnabledProperty

public static void setEnabledProperty(java.lang.Object component,
                                      java.lang.String propertyValue)

setPrintableProperty

public static void setPrintableProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setPrintOnProperty

public static void setPrintOnProperty(java.lang.Object component,
                                      java.lang.String propertyValue)

setWaterMarkRatioProperty

public static void setWaterMarkRatioProperty(java.lang.Object component,
                                             java.lang.String propertyValue)

setWaterMarkRightToLeftProperty

public static void setWaterMarkRightToLeftProperty(java.lang.Object component,
                                                   java.lang.String propertyValue)

setWaterMarkEnabledProperty

public static void setWaterMarkEnabledProperty(java.lang.Object component,
                                               java.lang.String propertyValue)

setWaterMarkAngleProperty

public static void setWaterMarkAngleProperty(java.lang.Object component,
                                             java.lang.String propertyValue)

setWaterMarkTextProperty

public static void setWaterMarkTextProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setWaterMarkTextBrushProperty

public static void setWaterMarkTextBrushProperty(java.lang.Object component,
                                                 java.lang.String propertyValue)

setWaterMarkTextBehindProperty

public static void setWaterMarkTextBehindProperty(java.lang.Object component,
                                                  java.lang.String propertyValue)

setWaterMarkImageBehindProperty

public static void setWaterMarkImageBehindProperty(java.lang.Object component,
                                                   java.lang.String propertyValue)

setWaterMarkImageAlignProperty

public static void setWaterMarkImageAlignProperty(java.lang.Object component,
                                                  java.lang.String propertyValue)

setWaterMarkMultipleFactorProperty

public static void setWaterMarkMultipleFactorProperty(java.lang.Object component,
                                                      java.lang.String propertyValue)

setWaterMarkStretchProperty

public static void setWaterMarkStretchProperty(java.lang.Object component,
                                               java.lang.String propertyValue)

setWaterMarkTilingProperty

public static void setWaterMarkTilingProperty(java.lang.Object component,
                                              java.lang.String propertyValue)

setWaterMarkTransparencyProperty

public static void setWaterMarkTransparencyProperty(java.lang.Object component,
                                                    java.lang.String propertyValue)

setNewPageBeforeProperty

public static void setNewPageBeforeProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setNewPageAfterProperty

public static void setNewPageAfterProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setNewColumnBeforeProperty

public static void setNewColumnBeforeProperty(java.lang.Object component,
                                              java.lang.String propertyValue)

setNewColumnAfterProperty

public static void setNewColumnAfterProperty(java.lang.Object component,
                                             java.lang.String propertyValue)

setSkipFirstProperty

public static void setSkipFirstProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setConditionProperty

public static void setConditionProperty(java.lang.Object component,
                                        java.lang.Object propValue)

setSortDirectionProperty

public static void setSortDirectionProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setSummarySortDirectionProperty

public static void setSummarySortDirectionProperty(java.lang.Object component,
                                                   java.lang.String propertyValue)

setSummaryExpressionProperty

public static void setSummaryExpressionProperty(java.lang.Object component,
                                                java.lang.String propertyValue)

setSummaryTypeProperty

public static void setSummaryTypeProperty(java.lang.Object component,
                                          java.lang.String propertyValue)

setDataSourceProperty

public static void setDataSourceProperty(java.lang.Object component,
                                         java.lang.Object propValue)
                                  throws JSONException
Throws:
JSONException

setDataRelationProperty

public static void setDataRelationProperty(java.lang.Object component,
                                           java.lang.Object propValue)

setMasterComponentProperty

public static void setMasterComponentProperty(java.lang.Object component,
                                              java.lang.Object propertyValue)

setBusinessObjectProperty

public static void setBusinessObjectProperty(java.lang.Object component,
                                             java.lang.Object propertyValue)

setCountDataProperty

public static void setCountDataProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setFilterEngineProperty

public static void setFilterEngineProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setSortDataProperty

public static void setSortDataProperty(java.lang.Object component,
                                       java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> sortArray)
                                throws JSONException
Throws:
JSONException

setSortDataProperty

public static void setSortDataProperty(java.lang.Object component,
                                       java.lang.Object propertyValue)
                                throws JSONException
Throws:
JSONException

setFilterDataProperty

public static void setFilterDataProperty(java.lang.Object component,
                                         java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> filters)
                                  throws JSONException
Throws:
JSONException

setFilterDataProperty

public static void setFilterDataProperty(java.lang.Object component,
                                         java.lang.String propertyValue)
                                  throws JSONException
Throws:
JSONException

setFilterOnProperty

public static void setFilterOnProperty(java.lang.Object component,
                                       java.lang.Object propertyValue)

setFilterModeProperty

public static void setFilterModeProperty(java.lang.Object component,
                                         java.lang.Object propertyValue)

setShiftModeProperty

public static void setShiftModeProperty(java.lang.Object component,
                                        java.lang.Object propValue)

setDataColumnProperty

public static void setDataColumnProperty(java.lang.Object component,
                                         java.lang.String propertyValue)

setImageUrlProperty

public static void setImageUrlProperty(java.lang.Object component,
                                       java.lang.String propertyValue)

setImageSrcProperty

public static void setImageSrcProperty(java.lang.Object component,
                                       java.lang.String propertyValue)

setImageFileProperty

public static void setImageFileProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setImageDataProperty

public static void setImageDataProperty(java.lang.Object component,
                                        java.lang.String propertyValue)

setWatermarkImageSrcProperty

public static void setWatermarkImageSrcProperty(java.lang.Object component,
                                                java.lang.String propertyValue)

setCrossTabEmptyValueProperty

public static void setCrossTabEmptyValueProperty(java.lang.Object component,
                                                 java.lang.String propertyValue)

setCrossTabWrapGapProperty

public static void setCrossTabWrapGapProperty(java.lang.Object component,
                                              java.lang.String propertyValue)

setCrossTabWrapProperty

public static void setCrossTabWrapProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setCrossTabPrintTitleProperty

public static void setCrossTabPrintTitleProperty(java.lang.Object component,
                                                 java.lang.String propertyValue)

setCrossTabHorAlignProperty

public static void setCrossTabHorAlignProperty(java.lang.Object component,
                                               java.lang.String propertyValue)

setPrintIfEmptyProperty

public static void setPrintIfEmptyProperty(java.lang.Object component,
                                           java.lang.String propertyValue)

setPrintOnAllPagesProperty

public static void setPrintOnAllPagesProperty(java.lang.Object component,
                                              java.lang.String propertyValue)

setKeyDataColumnProperty

public static void setKeyDataColumnProperty(java.lang.Object component,
                                            java.lang.String propertyValue)

setMasterKeyDataColumnProperty

public static void setMasterKeyDataColumnProperty(java.lang.Object component,
                                                  java.lang.String propertyValue)

setParentValueProperty

public static void setParentValueProperty(java.lang.Object component,
                                          java.lang.String propertyValue)

setIndentProperty

public static void setIndentProperty(java.lang.Object component,
                                     java.lang.String propertyValue)

setHeadersProperty

public static void setHeadersProperty(java.lang.Object component,
                                      java.lang.String propertyValue)

setFootersProperty

public static void setFootersProperty(java.lang.Object component,
                                      java.lang.String propertyValue)

setRestrictionsProperty

public static void setRestrictionsProperty(java.lang.Object component,
                                           java.lang.Object propValue)

setConditionsProperty

public static void setConditionsProperty(java.lang.Object component,
                                         java.lang.Object propertyValue,
                                         StiReport report)
                                  throws JSONException
Throws:
JSONException

createHighlightCondition

public static StiBaseCondition createHighlightCondition(java.util.HashMap<java.lang.String,java.lang.Object> conditionObject,
                                                        StiReport report)
                                                 throws JSONException
Throws:
JSONException

createDataBarCondition

public static StiBaseCondition createDataBarCondition(java.util.HashMap<java.lang.String,java.lang.Object> conditionObject)
                                               throws JSONException
Throws:
JSONException

createColorScaleCondition

public static StiBaseCondition createColorScaleCondition(java.util.HashMap<java.lang.String,java.lang.Object> conditionObject)
                                                  throws JSONException
Throws:
JSONException

createIconSetCondition

public static StiBaseCondition createIconSetCondition(java.util.HashMap<java.lang.String,java.lang.Object> conditionObject)
                                               throws JSONException
Throws:
JSONException

setInteractionProperty

public static void setInteractionProperty(java.lang.Object component,
                                          java.lang.Object propertyValue)
                                   throws JSONException
Throws:
JSONException

setChartStyleProperty

public static void setChartStyleProperty(java.lang.Object component,
                                         java.lang.Object propertyValue)
                                  throws javax.xml.parsers.ParserConfigurationException,
                                         java.io.IOException,
                                         javax.xml.transform.TransformerException,
                                         JSONException
Throws:
javax.xml.parsers.ParserConfigurationException
java.io.IOException
javax.xml.transform.TransformerException
JSONException

setGaugeStyleProperty

public static void setGaugeStyleProperty(java.lang.Object component,
                                         java.lang.Object propertyValue)

setMapStyleProperty

public static void setMapStyleProperty(java.lang.Object component,
                                       java.lang.Object propertyValue)

setCrossTabStyleProperty

public static void setCrossTabStyleProperty(java.lang.Object component,
                                            java.lang.Object propertyValue)
                                     throws java.lang.NumberFormatException,
                                            JSONException
Throws:
java.lang.NumberFormatException
JSONException

setSubReportParametersProperty

public static void setSubReportParametersProperty(java.lang.Object component,
                                                  java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> propertyValue)
                                           throws JSONException
Throws:
JSONException

setTrimmingProperty

public static void setTrimmingProperty(java.lang.Object component,
                                       java.lang.String propertyValue)
                                throws java.lang.Exception
Throws:
java.lang.Exception

setTextOptionsRightToLeftProperty

public static void setTextOptionsRightToLeftProperty(java.lang.Object component,
                                                     java.lang.String propertyValue)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

setProcessAtProperty

public static void setProcessAtProperty(java.lang.Object component,
                                        java.lang.String propertyValue)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

setProcessingDuplicatesProperty

public static void setProcessingDuplicatesProperty(java.lang.Object component,
                                                   java.lang.String propertyValue)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

setShrinkFontToFitProperty

public static void setShrinkFontToFitProperty(java.lang.Object component,
                                              java.lang.String propertyValue)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

setShrinkFontToFitMinimumSizeProperty

public static void setShrinkFontToFitMinimumSizeProperty(java.lang.Object component,
                                                         java.lang.String propertyValue)
                                                  throws java.lang.Exception
Throws:
java.lang.Exception

setTextTypeProperty

public static void setTextTypeProperty(java.lang.Object component,
                                       java.lang.String propertyValue)
                                throws java.lang.Exception
Throws:
java.lang.Exception

setAnchorProperty

public static void setAnchorProperty(java.lang.Object component,
                                     java.lang.Object propValue)

setImageProperty

public static void setImageProperty(StiComponent component,
                                    java.lang.String propValue)
                             throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

setWatermarkImageProperty

public static void setWatermarkImageProperty(StiPage page,
                                             java.lang.String propValue)
                                      throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

setExcelValueProperty

public static void setExcelValueProperty(java.lang.Object component,
                                         java.lang.Object propertyValue)

writeReportInObject

public static java.lang.String writeReportInObject(StiReport report)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

writeReportInObject

public static java.lang.String writeReportInObject(StiReport report,
                                                   java.util.HashMap attachedItems)
                                            throws java.lang.Exception
Throws:
java.lang.Exception

createComponent

public static void createComponent(StiReport report,
                                   java.util.HashMap<java.lang.String,java.lang.Object> param,
                                   java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                            throws java.lang.Exception
Throws:
java.lang.Exception

removeComponent

public static void removeComponent(StiReport report,
                                   java.util.HashMap<java.lang.String,java.lang.Object> param,
                                   java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                            throws JSONException
Throws:
JSONException

changeRectComponent

public static void changeRectComponent(StiReport report,
                                       java.util.HashMap<java.lang.String,java.lang.Object> param,
                                       java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                throws java.lang.Exception
Throws:
java.lang.Exception

addPage

public static void addPage(StiReport report,
                           java.util.HashMap<java.lang.String,java.lang.Object> param,
                           java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                    throws java.lang.Exception
Throws:
java.lang.Exception

removePage

public static void removePage(StiReport report,
                              java.util.HashMap<java.lang.String,java.lang.Object> param,
                              java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)

readAllPropertiesFromString

public static void readAllPropertiesFromString(StiReport report,
                                               java.util.HashMap<java.lang.String,java.lang.Object> param,
                                               java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

changeUnit

public static void changeUnit(StiReport report,
                              java.lang.String unitName)

getPreviewPages

public static void getPreviewPages(StiReport report,
                                   java.util.HashMap<java.lang.String,java.lang.Object> param,
                                   java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                            throws StiException,
                                   java.io.IOException,
                                   org.xml.sax.SAXException,
                                   StiDeserializationException,
                                   JSONException
Throws:
StiException
java.io.IOException
org.xml.sax.SAXException
StiDeserializationException
JSONException

cloneReport

public static StiReport cloneReport(StiReport report,
                                    boolean onlyCompiledReport)
                             throws java.io.IOException,
                                    org.xml.sax.SAXException,
                                    StiDeserializationException
Throws:
java.io.IOException
org.xml.sax.SAXException
StiDeserializationException

getPageByName

public static StiPage getPageByName(StiReport report,
                                    java.lang.String name)

getAllSvgContents

public static void getAllSvgContents(StiReport report,
                                     java.util.HashMap<java.lang.String,java.lang.Object> param,
                                     java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                              throws java.lang.Exception
Throws:
java.lang.Exception

copyReportDictionary

public static void copyReportDictionary(StiReport reportFrom,
                                        StiReport reportTo)

setToClipboard

public static void setToClipboard(javax.servlet.http.HttpServletRequest httpContext,
                                  StiRequestParams requestParams,
                                  StiReport report,
                                  java.util.HashMap<java.lang.String,java.lang.Object> param,
                                  java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                           throws JSONException
Throws:
JSONException

getFromClipboard

public static void getFromClipboard(javax.servlet.http.HttpServletRequest httpContext,
                                    StiRequestParams requestParams,
                                    StiReport report,
                                    java.util.HashMap<java.lang.String,java.lang.Object> param,
                                    java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                             throws java.lang.Exception
Throws:
java.lang.Exception

addReportToUndoArray

public static void addReportToUndoArray(javax.servlet.http.HttpServletRequest httpContext,
                                        StiRequestParams requestParams,
                                        StiReport report)
                                 throws java.io.IOException,
                                        org.xml.sax.SAXException,
                                        StiDeserializationException
Throws:
java.io.IOException
org.xml.sax.SAXException
StiDeserializationException

addReportToUndoArray

public static void addReportToUndoArray(javax.servlet.http.HttpServletRequest httpContext,
                                        StiRequestParams requestParams,
                                        StiReport report,
                                        boolean withResources)
                                 throws java.io.IOException,
                                        org.xml.sax.SAXException,
                                        StiDeserializationException
Throws:
java.io.IOException
org.xml.sax.SAXException
StiDeserializationException

clearUndoArray

public static void clearUndoArray(javax.servlet.http.HttpServletRequest httpContext,
                                  StiRequestParams requestParams)

getUndoStep

public static StiReport getUndoStep(javax.servlet.http.HttpServletRequest httpContext,
                                    StiRequestParams requestParams,
                                    StiReport currentReport,
                                    java.util.HashMap<java.lang.String,java.lang.Object> param,
                                    java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                             throws java.lang.Exception
Throws:
java.lang.Exception

getRedoStep

public static StiReport getRedoStep(javax.servlet.http.HttpServletRequest httpContext,
                                    StiRequestParams requestParams,
                                    StiReport currentReport,
                                    java.util.HashMap<java.lang.String,java.lang.Object> param,
                                    java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                             throws java.lang.Exception
Throws:
java.lang.Exception

renameComponent

public static void renameComponent(StiReport report,
                                   java.util.HashMap<java.lang.String,java.lang.Object> param,
                                   java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)

saveComponentClone

public static void saveComponentClone(javax.servlet.http.HttpServletRequest httpContext,
                                      StiRequestParams requestParams,
                                      StiComponent component)

canceledEditComponent

public static void canceledEditComponent(javax.servlet.http.HttpServletRequest httpContext,
                                         StiRequestParams requestParams,
                                         StiReport currentReport,
                                         java.util.HashMap param)

createTextComponentFromDictionary

public static void createTextComponentFromDictionary(StiReport report,
                                                     java.util.HashMap<java.lang.String,java.lang.Object> param,
                                                     java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

createComponentFromResource

public static void createComponentFromResource(StiReport report,
                                               java.util.HashMap<java.lang.String,java.lang.Object> param,
                                               java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

createDataComponentFromDictionary

public static void createDataComponentFromDictionary(StiReport report,
                                                     java.util.HashMap<java.lang.String,java.lang.Object> param,
                                                     java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                              throws java.lang.Exception
Throws:
java.lang.Exception

setReportProperties

public static void setReportProperties(StiReport report,
                                       java.util.HashMap<java.lang.String,java.lang.Object> param,
                                       java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                throws java.lang.Exception
Throws:
java.lang.Exception

getStylesProperty

public static java.util.ArrayList<java.util.HashMap<java.lang.String,java.lang.Object>> getStylesProperty(java.lang.Object component)
                                                                                                   throws java.lang.NoSuchMethodException,
                                                                                                          java.lang.SecurityException,
                                                                                                          java.lang.IllegalAccessException,
                                                                                                          java.lang.IllegalArgumentException,
                                                                                                          java.lang.reflect.InvocationTargetException
Throws:
java.lang.NoSuchMethodException
java.lang.SecurityException
java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.reflect.InvocationTargetException

getReportProperties

public static java.util.HashMap<java.lang.String,java.lang.Object> getReportProperties(StiReport report)

pageMove

public static void pageMove(StiReport report,
                            java.util.HashMap<java.lang.String,java.lang.Object> param,
                            java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)

alignToGridComponents

public static void alignToGridComponents(StiReport report,
                                         java.util.HashMap<java.lang.String,java.lang.Object> param,
                                         java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                  throws JSONException
Throws:
JSONException

changeArrangeComponents

public static void changeArrangeComponents(StiReport report,
                                           java.util.HashMap<java.lang.String,java.lang.Object> param,
                                           java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                    throws JSONException
Throws:
JSONException

duplicatePage

public static void duplicatePage(StiReport report,
                                 java.util.HashMap<java.lang.String,java.lang.Object> param,
                                 java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                          throws java.lang.Exception
Throws:
java.lang.Exception

updateEvents

public static void updateEvents(StiReport report,
                                java.util.HashMap<java.lang.String,java.lang.Object> param,
                                java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                         throws JSONException
Throws:
JSONException

setEventValue

public static void setEventValue(StiReport report,
                                 java.util.HashMap<java.lang.String,java.lang.Object> param,
                                 java.util.HashMap callbackResult)
                          throws java.lang.Exception
Throws:
java.lang.Exception

changeSizeComponents

public static void changeSizeComponents(StiReport report,
                                        java.util.HashMap param,
                                        java.util.HashMap callbackResult)
                                 throws java.lang.Exception
Throws:
java.lang.Exception

createMovingCopyComponent

public static void createMovingCopyComponent(javax.servlet.http.HttpServletRequest httpContext,
                                             StiRequestParams requestParams,
                                             StiReport report,
                                             java.util.HashMap param,
                                             java.util.HashMap callbackResult)
                                      throws java.lang.Exception
Throws:
java.lang.Exception

updateReportAliases

public static void updateReportAliases(StiRequestParams requestParams,
                                       StiReport report,
                                       java.util.HashMap<java.lang.String,java.lang.Object> param,
                                       java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                                throws java.lang.Exception
Throws:
java.lang.Exception

openPage

public static void openPage(StiRequestParams requestParams,
                            StiReport report,
                            java.util.HashMap<java.lang.String,java.lang.Object> callbackResult)
                     throws java.lang.Exception
Throws:
java.lang.Exception