com.stimulsoft.report.chart
Class StiChart

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.base.services.StiService
          extended by com.stimulsoft.report.StiBase
              extended by com.stimulsoft.report.components.StiComponent
                  extended by com.stimulsoft.report.chart.StiChart
All Implemented Interfaces:
IStiAppExpressionCollection, IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiName, IStiChart, IStiBorder, IStiBrush, IStiBusinessObject, IStiCanGrow, IStiCanShrink, IStiChartComponent, IStiComponentGuid, IStiConditions, IStiDataRelation, IStiDataSource, IStiExportImage, IStiExportImageExtended, IStiFilter, IStiGrowToHeight, IStiInteraction, IStiMasterComponent, IStiPrintOn, IStiProcessAtEnd, IStiSelect, IStiShift, IStiSort, IStiUnitConvert, IStiEnumerator, IStiReportProperty, IStiGlobalizationProvider, IStiIgnoryStyle, IStiInherited, IStiStateSaveRestore, java.lang.Cloneable

public class StiChart
extends StiComponent
implements IStiBorder, IStiBusinessObject, IStiBrush, IStiDataSource, IStiDataRelation, IStiMasterComponent, IStiSort, IStiFilter, IStiExportImageExtended, IStiIgnoryStyle, IStiGlobalizationProvider, IStiProcessAtEnd, IStiChartComponent, IStiChart


Field Summary
 boolean isAnimation
           
 boolean isBofValue
           
 boolean isEofValue
           
 java.lang.String jsonMasterComponentTemp
           
 int positionValue
           
 
Fields inherited from class com.stimulsoft.report.components.StiComponent
canGrow, canShrink, componentPlacement, conditions, currentPointer, expressions, interaction, isRendered, page, parent, parentBookmark, parentPointer, top, width
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiChart()
          Creates a new StiChart.
StiChart(StiRectangle rect)
          Creates a new StiChart.
 
Method Summary
 java.lang.Object clone()
          Creates a new object that is a copy of the current instance.
 void convert(StiUnit oldUnit, StiUnit newUnit)
          Converts a component out of one unit into another.
 double ConvertToHInches(double value)
           
 boolean existDataRelation()
           
 void First()
          Sets the position at the beginning.
 boolean getAllowApplyStyle()
          Gets or sets value which indicates that chart style will be used.
 java.lang.String[] getAllStrings()
          Returns array of the property names which can be localized.
 IStiArea getArea()
          Gets area of the chart.
 StiBorder getBorder()
          Gets or sets frame of the component.
 StiBrush getBrush()
          Gets or sets a brush to fill a component.
 StiBusinessObject getBusinessObject()
          Get business object that is used for getting data.
 java.lang.String getBusinessObjectGuid()
          Gets or sets guid of the Business Object.
 boolean getCanGrow()
          gets or sets a value which indicates that this object can grow.
 boolean getCanShrink()
          gets or sets value which indicates that this object can shrink.
 StiChartInfoV1 getChartInfoV1()
           
 StiChartInfoV2 getChartInfoV2()
           
 IStiArea getChartType()
          Deprecated. 
 java.lang.String getComponentStyle()
          gets or sets a style of a component.
 StiComponentType getComponentType()
          Gets the type of processing when printing.
 StiConstantLinesCollection getConstantLines()
          Gets os sets constant lines settings of the chart.
 StiChartCoreXF getCore()
           
 int getCount()
          Gets count of rows.
 int getCountData()
          Gets or sets the count of rows for virtual data.
 java.lang.String getCustomStyleName()
           
 StiDataRelation getDataRelation()
          Get link that is used for master-detail reports rendering.
 java.lang.String getDataRelationName()
          Gets or sets relation name.
 StiDataSource getDataSource()
          Get data source that is used for getting data.
 java.lang.String getDataSourceName()
          Gets or sets name of the Data Source.
 StiRectangle getDefaultClientRectangle()
          Gets or sets the default client area of a component.
 StiFilterEventHandler getFilterMethodHandler()
          Gets or sets a method for filtration.
 StiFilterMode getFilterMode()
          Gets or sets filter mode.
 boolean getFilterOn()
          Gets or sets value indicates, that filter is turn on.
 StiFiltersCollection getFilters()
          Gets or sets the collection of data filters.
 int getHorSpacing()
          Gets os sets horizontal space between border of the chart and the chart.
 EngineOptions.Image GetImage(StiRefObject<java.lang.Float> zoom)
           
 EngineOptions.Image GetImage(StiRefObject<java.lang.Float> zoom, StiExportFormat format)
           
 boolean getIsBof()
          Gets value, indicates that the position indicates to the beginning of data.
 boolean getIsBusinessObjectEmpty()
          Returns true if Business Object property is not assigned.
 boolean getIsDataSourceEmpty()
           
 boolean getIsEmpty()
          Gets value indicates that no data.
 boolean getIsEof()
          Gets value indicates that the position indicates to the end of data.
 IStiLegend getLegend()
          Gets or sets legend settings.
 java.lang.String getLocalizedCategory()
          Gets a localized name of the component category.
 java.lang.String getLocalizedName()
          Gets a localized component name.
 StiComponent getMasterComponent()
          Gets or sets the master-component.
 int getPosition()
          Gets the current position.
 int getPriority()
          Gets a component priority.
 boolean getProcessAtEnd()
          Gets or sets value indicates that a chart is processed at the end of the report execution.
 StiProcessChartEvent getProcessChartEvent()
          Occurs when getting the ProcessChart.
 StiImageRotation getRotation()
          Gets or sets value which indicates how to rotate an chart before output.
 StiSeriesCollection getSeries()
          Gets list of series.
 IStiSeriesLabels getSeriesLabels()
          Gets or sets series labels settings.
 StiChartConditionsCollection getSeriesLabelsConditions()
          Gets or sets collection of conditions which can be used to change behavior of series labels.
 java.util.ArrayList<java.lang.String> getSort()
          Gets or sets the array of strings that describes rules of sorting.
 java.lang.String getString(java.lang.String propertyName)
          Gets localized string from specified property name.
 StiStripsCollection getStrips()
          Gets os sets strips settings of the chart.
 IStiChartStyle getStyle()
          Gets or sets style of the chart.
 IStiChartTable getTable()
           
 IStiChartTitle getTitle()
          Gets or sets chart title settings.
 int getToolboxPosition()
           
 int getVertSpacing()
          Gets os sets vertical space between border of the chart and the chart.
 void invokeEvents()
          Invokes all events for this components.
 void InvokeProcessChart(java.lang.Object sender, StiEventHandlerArgs e)
          Raises the ProcessChart event.
 boolean isAnimationChangingValues()
           
 boolean isDataSourceEmpty()
          Returns true if DataSource property is not assigned.
 boolean isExportAsImage(StiExportFormat format)
           
 void Last()
          Move on the last row.
 void LoadFromJsonObject(JSONObject jObject)
           
 void Next()
          Move on the next row.
 void Prior()
          Move on the previous row.
 void RenderAtEnd()
           
 void RestoreState(java.lang.String stateName)
          Restores the earlier saved object state.
 void saveState(java.lang.String stateName)
          Saves the current state of an object.
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setAllowApplyStyle(boolean value)
           
 void setAnimationChangingValues(boolean value)
           
 void setArea(IStiArea value)
           
 void setBorder(StiBorder value)
           
 void setBrush(StiBrush value)
           
 void setBusinessObjectGuid(java.lang.String value)
           
 void setCanGrow(boolean value)
           
 void setCanShrink(boolean value)
           
 void setChartType(IStiArea value)
          Deprecated. 
 void setComponentStyle(java.lang.String value)
           
 void setConstantLines(StiConstantLinesCollection value)
           
 void setCore(StiChartCoreXF value)
           
 void setCountData(int value)
           
 void setCustomStyleName(java.lang.String value)
           
 void setDataRelationName(java.lang.String value)
           
 void setDataSource(StiDataSource source)
           
 void setDataSourceName(java.lang.String value)
           
 void setFilterMethodHandler(StiFilterEventHandler value)
           
 void setFilterMode(StiFilterMode value)
           
 void setFilterOn(boolean value)
           
 void setFilters(StiFiltersCollection value)
           
 void setHorSpacing(int value)
           
 void setIsBof(boolean value)
           
 void setIsEof(boolean value)
           
 void setLegend(IStiLegend value)
           
 void setMasterComponent(StiComponent value)
           
 void setPosition(int value)
           
 void setProcessAtEnd(boolean value)
           
 void setProcessChartEvent(StiProcessChartEvent value)
           
 void setRotation(StiImageRotation value)
           
 void setSeries(StiSeriesCollection value)
           
 void setSeriesLabels(IStiSeriesLabels value)
           
 void setSeriesLabelsConditions(StiChartConditionsCollection value)
           
 void setSort(java.util.ArrayList<java.lang.String> value)
           
 void setString(java.lang.String propertyName, java.lang.String value)
          Sets localized string to specified property name.
 void setStrips(StiStripsCollection value)
           
 void setStyle(IStiChartStyle value)
           
 void setTable(IStiChartTable table)
           
 void setTitle(IStiChartTitle value)
           
 void setVertSpacing(int value)
           
 void simplifyValues()
           
 
Methods inherited from class com.stimulsoft.report.components.StiComponent
addSize, applyConditions, canContainIn, CheckForParentComponent, clearAllStates, ClearAllStates, ClearContents, clone, ComponentToPage, ComponentToPage, ComponentToPage, convert, decrementTop, doBookmark, DoBookmark, DockToContainer, DockToContainer, doGetBookmark, DoOffsetRect, doPointer, fillComponentPlacement, getActualSize, getAfterPrintEvent, getAlias, getAllowDelete, getAnchor, getBeforePrintEvent, getBookmark, getBookmarkValue, getBottom, getClickEvent, getClientRectangle, getComponentPlacement, getConditions, getContainer, getCurrentBookmark, getDataBand, GetDataBand, getDelimiterComponent, getDisplayRectangle, getDisplayRectangle1, getDockable, getDockRegion, getDockRegion, getDockStyle, getDoubleClickEvent, getDrillDownParameters, getEnabled, getEvents, getExpressions, getForceRedrawAll, getgetBookmarkEvent, getgetDrillDownReportEvent, getgetHyperlinkEvent, getgetTagEvent, getgetToolTipEvent, getGroupHeaderBand, GetGroupHeaderBand, getGrowToHeight, getGuid, getHeight, getHighlightState, getHyperlink, getHyperlinkValue, getIgnoreNamingRule, getImage, getImage, getInherited, getInteraction, getInvalidateOnMouseOver, getIsCross, getIsDesigning, getIsEnabled, getIsEventEmpty, getIsExporting, getIsgetTagHandlerEmpty, getIsPrinting, getIsRendered, getIsSelected, getLeft, getLevel, getLinked, getLocked, getMaxSize, getMeasureGraphics, getMinSize, getMouseEnterEvent, getMouseLeaveEvent, getPage, getPaintRectangle, getPaintRectangle, getPaintRectangle, getParent, getParentBookmark, getPlaceOnToolbox, getPointer, getPointerValue, getPrintable, getPrintOn, getQuickInfo, getRenderedCount, getReport, getRestrictions, getRight, getSelectionTick, getSelectRectangle, getServiceCategory, getServiceType, getShift, getShiftMode, getShowQuickButtons, getTag, getTagStrValue, getTagValue, getToolTip, getToolTipValue, getTop, getUseParentStyles, getWidth, incrementtTop, InternalRender, invert, InvokeAfterPrint, InvokeBeforePrint, InvokeBeginRender, InvokeClick, InvokeDoubleClick, InvokeEndRender, InvokegetBookmark, InvokegetDrillDownReport, InvokegetHyperlink, InvokegetTag, InvokegetToolTip, InvokeMouseEnter, InvokeMouseLeave, InvokePainted, invokePainting, isAutomaticDock, isDesigning, IsParentSelect, NewGuid, OnRemoveComponent, packService, PageToComponent, PageToComponent, paint, PlacedOnColumnBand, Prepare, render, reset, Reset, restoreState, select, setAfterPrintEvent, setAlias, setAnchor, setBeforePrintEvent, setBookmark, setBookmarkValue, setClickEvent, setClientRectangle, setComponentPlacement, setConditions, setCurrentBookmark, setDelimiterComponent, setDirectDisplayRectangle, setDisplayRectangle, setDockable, setDockStyle, setDoubleClickEvent, setDrillDownParameters, setEnabled, setExpressions, setgetBookmarkEvent, setgetDrillDownReportEvent, setgetHyperlinkEvent, setgetTagEvent, setgetToolTipEvent, setGrowToHeight, setGuid, setHeight, setHeightProp, setHighlightState, setHyperlink, setHyperlinkValue, setIgnoreNamingRule, setInherited, setInteraction, setIsRendered, setIsSelected, setLeft, setLeftProp, setLinked, setLocked, setMaxSize, setMinSize, setMouseEnterEvent, setMouseLeaveEvent, setName, setPage, setPaintRectangle, setParent, setParentBookmark, setPlaceOnToolbox, setPointer, setPointerValue, setPrintable, setPrintOn, setRenderedCount, setReport, SetReportVariables, setRestrictions, setSelectionTick, setSelectRectangle, setShift, setShiftMode, setShowQuickButtons, setStates, setTag, setTagValue, setToolTip, setToolTipValue, setTop, setTopProp, setUseParentStyles, setWidth, setWidthProp, toString, UnPrepare
 
Methods inherited from class com.stimulsoft.report.StiBase
getName, getServiceName
 
Methods inherited from class com.stimulsoft.base.services.StiService
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, properties, setProperties, setServiceEnabled
 
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.stimulsoft.report.components.interfaces.IStiExportImageExtended
getImage
 
Methods inherited from interface com.stimulsoft.report.components.interfaces.IStiExportImage
getImage
 
Methods inherited from interface com.stimulsoft.report.chart.interfaces.IStiChart
getIsDesigning
 
Methods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
 

Field Detail

isEofValue

public boolean isEofValue

isBofValue

public boolean isBofValue

isAnimation

public boolean isAnimation

positionValue

public int positionValue

jsonMasterComponentTemp

public java.lang.String jsonMasterComponentTemp
Constructor Detail

StiChart

public StiChart()
Creates a new StiChart.


StiChart

public StiChart(StiRectangle rect)
Creates a new StiChart.

Parameters:
rect - The rectangle describes sizes and position of the component.
Method Detail

isDataSourceEmpty

public boolean isDataSourceEmpty()
Description copied from interface: IStiDataSource
Returns true if DataSource property is not assigned.

Specified by:
isDataSourceEmpty in interface IStiDataSource

convert

public void convert(StiUnit oldUnit,
                    StiUnit newUnit)
Converts a component out of one unit into another.

Specified by:
convert in interface IStiUnitConvert
Overrides:
convert in class StiComponent
Parameters:
oldUnit - Old units.
newUnit - New units.

ConvertToHInches

public final double ConvertToHInches(double value)
Specified by:
ConvertToHInches in interface IStiChart

setString

public void setString(java.lang.String propertyName,
                      java.lang.String value)
Sets localized string to specified property name.

Specified by:
setString in interface IStiGlobalizationProvider

getString

public java.lang.String getString(java.lang.String propertyName)
Gets localized string from specified property name.

Specified by:
getString in interface IStiGlobalizationProvider
Returns:

getAllStrings

public java.lang.String[] getAllStrings()
Returns array of the property names which can be localized.

Specified by:
getAllStrings in interface IStiGlobalizationProvider
Returns:
Returns array of the property names which can be localized.

clone

public java.lang.Object clone()
Creates a new object that is a copy of the current instance.

Specified by:
clone in interface IStiChart
Overrides:
clone in class StiComponent
Returns:
A new object that is a copy of this instance.

saveState

public void saveState(java.lang.String stateName)
Saves the current state of an object.

Specified by:
saveState in interface IStiStateSaveRestore
Overrides:
saveState in class StiComponent
Parameters:
stateName - A name of the state being saved.

RestoreState

public void RestoreState(java.lang.String stateName)
Restores the earlier saved object state.

Overrides:
RestoreState in class StiComponent
Parameters:
stateName - A name of the state being restored.

GetImage

public EngineOptions.Image GetImage(StiRefObject<java.lang.Float> zoom)

GetImage

public EngineOptions.Image GetImage(StiRefObject<java.lang.Float> zoom,
                                    StiExportFormat format)

isExportAsImage

public boolean isExportAsImage(StiExportFormat format)
Specified by:
isExportAsImage in interface IStiExportImageExtended
Overrides:
isExportAsImage in class StiComponent

getFilterMethodHandler

public final StiFilterEventHandler getFilterMethodHandler()
Gets or sets a method for filtration.

Specified by:
getFilterMethodHandler in interface IStiFilter

setFilterMethodHandler

public final void setFilterMethodHandler(StiFilterEventHandler value)
Specified by:
setFilterMethodHandler in interface IStiFilter

getFilterMode

public final StiFilterMode getFilterMode()
Gets or sets filter mode.

Specified by:
getFilterMode in interface IStiFilter

setFilterMode

public final void setFilterMode(StiFilterMode value)
Specified by:
setFilterMode in interface IStiFilter

getFilters

public final StiFiltersCollection getFilters()
Gets or sets the collection of data filters.

Specified by:
getFilters in interface IStiFilter

setFilters

public final void setFilters(StiFiltersCollection value)
Specified by:
setFilters in interface IStiFilter

getFilterOn

public boolean getFilterOn()
Gets or sets value indicates, that filter is turn on.

Specified by:
getFilterOn in interface IStiFilter

setFilterOn

public void setFilterOn(boolean value)
Specified by:
setFilterOn in interface IStiFilter

getBorder

public final StiBorder getBorder()
Gets or sets frame of the component.

Specified by:
getBorder in interface IStiBorder

setBorder

public final void setBorder(StiBorder value)
Specified by:
setBorder in interface IStiBorder

getBrush

public final StiBrush getBrush()
Gets or sets a brush to fill a component.

Specified by:
getBrush in interface IStiChart
Specified by:
getBrush in interface IStiBrush

setBrush

public final void setBrush(StiBrush value)
Specified by:
setBrush in interface IStiChart
Specified by:
setBrush in interface IStiBrush

getSort

public java.util.ArrayList<java.lang.String> getSort()
Gets or sets the array of strings that describes rules of sorting.

Specified by:
getSort in interface IStiSort

setSort

public void setSort(java.util.ArrayList<java.lang.String> value)
Specified by:
setSort in interface IStiSort

getDataSource

public StiDataSource getDataSource()
Get data source that is used for getting data.

Specified by:
getDataSource in interface IStiDataSource

setDataSource

public void setDataSource(StiDataSource source)

getDataSourceName

public final java.lang.String getDataSourceName()
Gets or sets name of the Data Source.

Specified by:
getDataSourceName in interface IStiDataSource

setDataSourceName

public final void setDataSourceName(java.lang.String value)
Specified by:
setDataSourceName in interface IStiDataSource

getIsDataSourceEmpty

public final boolean getIsDataSourceEmpty()

getIsBusinessObjectEmpty

public final boolean getIsBusinessObjectEmpty()
Description copied from interface: IStiBusinessObject
Returns true if Business Object property is not assigned.

Specified by:
getIsBusinessObjectEmpty in interface IStiBusinessObject

getBusinessObject

public StiBusinessObject getBusinessObject()
Get business object that is used for getting data.

Specified by:
getBusinessObject in interface IStiBusinessObject

getBusinessObjectGuid

public final java.lang.String getBusinessObjectGuid()
Gets or sets guid of the Business Object.

Specified by:
getBusinessObjectGuid in interface IStiBusinessObject

setBusinessObjectGuid

public final void setBusinessObjectGuid(java.lang.String value)
Specified by:
setBusinessObjectGuid in interface IStiBusinessObject

getMasterComponent

public StiComponent getMasterComponent()
Gets or sets the master-component.

Specified by:
getMasterComponent in interface IStiMasterComponent

setMasterComponent

public void setMasterComponent(StiComponent value)
Specified by:
setMasterComponent in interface IStiMasterComponent

getCountData

public int getCountData()
Gets or sets the count of rows for virtual data.


setCountData

public void setCountData(int value)

First

public void First()
Sets the position at the beginning.

Specified by:
First in interface IStiEnumerator

Prior

public void Prior()
Move on the previous row.

Specified by:
Prior in interface IStiEnumerator

Next

public void Next()
Move on the next row.

Specified by:
Next in interface IStiEnumerator

Last

public void Last()
Move on the last row.

Specified by:
Last in interface IStiEnumerator

getIsEof

public boolean getIsEof()
Gets value indicates that the position indicates to the end of data.

Specified by:
getIsEof in interface IStiEnumerator

setIsEof

public void setIsEof(boolean value)
Specified by:
setIsEof in interface IStiEnumerator

getIsBof

public boolean getIsBof()
Gets value, indicates that the position indicates to the beginning of data.

Specified by:
getIsBof in interface IStiEnumerator

setIsBof

public void setIsBof(boolean value)
Specified by:
setIsBof in interface IStiEnumerator

getIsEmpty

public boolean getIsEmpty()
Gets value indicates that no data.

Specified by:
getIsEmpty in interface IStiEnumerator

getPosition

public int getPosition()
Gets the current position.

Specified by:
getPosition in interface IStiEnumerator

setPosition

public void setPosition(int value)
Specified by:
setPosition in interface IStiEnumerator

getCount

public int getCount()
Gets count of rows.

Specified by:
getCount in interface IStiEnumerator

getDataRelation

public StiDataRelation getDataRelation()
Get link that is used for master-detail reports rendering.

Specified by:
getDataRelation in interface IStiDataRelation

existDataRelation

public boolean existDataRelation()
Specified by:
existDataRelation in interface IStiDataRelation

getDataRelationName

public final java.lang.String getDataRelationName()
Gets or sets relation name.

Specified by:
getDataRelationName in interface IStiDataRelation

setDataRelationName

public final void setDataRelationName(java.lang.String value)
Specified by:
setDataRelationName in interface IStiDataRelation

getCanShrink

public boolean getCanShrink()
Description copied from class: StiComponent
gets or sets value which indicates that this object can shrink.

Specified by:
getCanShrink in interface IStiCanShrink
Overrides:
getCanShrink in class StiComponent

setCanShrink

public void setCanShrink(boolean value)
Specified by:
setCanShrink in interface IStiCanShrink
Overrides:
setCanShrink in class StiComponent

getCanGrow

public boolean getCanGrow()
Description copied from class: StiComponent
gets or sets a value which indicates that this object can grow.

Specified by:
getCanGrow in interface IStiCanGrow
Overrides:
getCanGrow in class StiComponent

setCanGrow

public void setCanGrow(boolean value)
Specified by:
setCanGrow in interface IStiCanGrow
Overrides:
setCanGrow in class StiComponent

getProcessAtEnd

public boolean getProcessAtEnd()
Gets or sets value indicates that a chart is processed at the end of the report execution.

Specified by:
getProcessAtEnd in interface IStiProcessAtEnd

setProcessAtEnd

public void setProcessAtEnd(boolean value)
Specified by:
setProcessAtEnd in interface IStiProcessAtEnd

getPriority

public int getPriority()
Gets a component priority.

Overrides:
getPriority in class StiComponent

getLocalizedCategory

public java.lang.String getLocalizedCategory()
Description copied from class: StiBase
Gets a localized name of the component category.

Overrides:
getLocalizedCategory in class StiBase

getDefaultClientRectangle

public StiRectangle getDefaultClientRectangle()
Gets or sets the default client area of a component.

Overrides:
getDefaultClientRectangle in class StiComponent

getComponentType

public StiComponentType getComponentType()
Gets the type of processing when printing.

Overrides:
getComponentType in class StiComponent

getToolboxPosition

public int getToolboxPosition()
Overrides:
getToolboxPosition in class StiComponent

getLocalizedName

public java.lang.String getLocalizedName()
Gets a localized component name.

Overrides:
getLocalizedName in class StiBase

invokeEvents

public void invokeEvents()
Invokes all events for this components.

Overrides:
invokeEvents in class StiComponent

InvokeProcessChart

public final void InvokeProcessChart(java.lang.Object sender,
                                     StiEventHandlerArgs e)
Raises the ProcessChart event.


getProcessChartEvent

public StiProcessChartEvent getProcessChartEvent()
Occurs when getting the ProcessChart.


setProcessChartEvent

public void setProcessChartEvent(StiProcessChartEvent value)

getSeriesLabelsConditions

public StiChartConditionsCollection getSeriesLabelsConditions()
Gets or sets collection of conditions which can be used to change behavior of series labels.

Specified by:
getSeriesLabelsConditions in interface IStiChart

setSeriesLabelsConditions

public void setSeriesLabelsConditions(StiChartConditionsCollection value)
Specified by:
setSeriesLabelsConditions in interface IStiChart

getChartType

@Deprecated
public final IStiArea getChartType()
Deprecated. 

'ChartType' property is obsolete. Now chart type detected from first series in series collection.


setChartType

@Deprecated
public final void setChartType(IStiArea value)
Deprecated. 


getComponentStyle

public java.lang.String getComponentStyle()
Description copied from class: StiComponent
gets or sets a style of a component.

Overrides:
getComponentStyle in class StiComponent

setComponentStyle

public void setComponentStyle(java.lang.String value)
Overrides:
setComponentStyle in class StiComponent

getCore

public final StiChartCoreXF getCore()

setCore

public final void setCore(StiChartCoreXF value)

getRotation

public final StiImageRotation getRotation()
Gets or sets value which indicates how to rotate an chart before output.


setRotation

public final void setRotation(StiImageRotation value)

getSeries

public final StiSeriesCollection getSeries()
Gets list of series.

Specified by:
getSeries in interface IStiChart

setSeries

public final void setSeries(StiSeriesCollection value)
Specified by:
setSeries in interface IStiChart

getArea

public final IStiArea getArea()
Gets area of the chart.

Specified by:
getArea in interface IStiChart

setArea

public final void setArea(IStiArea value)
Specified by:
setArea in interface IStiChart

getTable

public IStiChartTable getTable()
Specified by:
getTable in interface IStiChart
Returns:
the table

setTable

public void setTable(IStiChartTable table)
Specified by:
setTable in interface IStiChart
Parameters:
table - the table to set

getStyle

public final IStiChartStyle getStyle()
Gets or sets style of the chart.

Specified by:
getStyle in interface IStiChart

setStyle

public final void setStyle(IStiChartStyle value)
Specified by:
setStyle in interface IStiChart

getAllowApplyStyle

public final boolean getAllowApplyStyle()
Gets or sets value which indicates that chart style will be used.


setAllowApplyStyle

public final void setAllowApplyStyle(boolean value)

getCustomStyleName

public final java.lang.String getCustomStyleName()

setCustomStyleName

public final void setCustomStyleName(java.lang.String value)

getHorSpacing

public final int getHorSpacing()
Gets os sets horizontal space between border of the chart and the chart.

Specified by:
getHorSpacing in interface IStiChart

setHorSpacing

public final void setHorSpacing(int value)
Specified by:
setHorSpacing in interface IStiChart

getVertSpacing

public final int getVertSpacing()
Gets os sets vertical space between border of the chart and the chart.

Specified by:
getVertSpacing in interface IStiChart

setVertSpacing

public final void setVertSpacing(int value)
Specified by:
setVertSpacing in interface IStiChart

getSeriesLabels

public final IStiSeriesLabels getSeriesLabels()
Gets or sets series labels settings.

Specified by:
getSeriesLabels in interface IStiChart

setSeriesLabels

public final void setSeriesLabels(IStiSeriesLabels value)
Specified by:
setSeriesLabels in interface IStiChart

getLegend

public final IStiLegend getLegend()
Gets or sets legend settings.

Specified by:
getLegend in interface IStiChart

setLegend

public final void setLegend(IStiLegend value)
Specified by:
setLegend in interface IStiChart

getTitle

public final IStiChartTitle getTitle()
Gets or sets chart title settings.

Specified by:
getTitle in interface IStiChart

setTitle

public final void setTitle(IStiChartTitle value)
Specified by:
setTitle in interface IStiChart

getStrips

public StiStripsCollection getStrips()
Gets os sets strips settings of the chart.

Specified by:
getStrips in interface IStiChart

setStrips

public void setStrips(StiStripsCollection value)
Specified by:
setStrips in interface IStiChart

getConstantLines

public StiConstantLinesCollection getConstantLines()
Gets os sets constant lines settings of the chart.

Specified by:
getConstantLines in interface IStiChart

setConstantLines

public void setConstantLines(StiConstantLinesCollection value)
Specified by:
setConstantLines in interface IStiChart

getChartInfoV1

public final StiChartInfoV1 getChartInfoV1()

getChartInfoV2

public final StiChartInfoV2 getChartInfoV2()

RenderAtEnd

public final void RenderAtEnd()

SaveToJsonObject

public JSONObject SaveToJsonObject(StiJsonSaveMode mode)
                            throws JSONException
Specified by:
SaveToJsonObject in interface IStiJsonReportObject
Overrides:
SaveToJsonObject in class StiComponent
Throws:
JSONException

LoadFromJsonObject

public void LoadFromJsonObject(JSONObject jObject)
                        throws JSONException
Specified by:
LoadFromJsonObject in interface IStiJsonReportObject
Overrides:
LoadFromJsonObject in class StiComponent
Throws:
JSONException

isAnimationChangingValues

public boolean isAnimationChangingValues()
Returns:
the isAnimationChangingValues

setAnimationChangingValues

public void setAnimationChangingValues(boolean value)
Parameters:
isAnimationChangingValues - the isAnimationChangingValues to set

simplifyValues

public void simplifyValues()