Class StiArea
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.base.services.StiService
com.stimulsoft.report.chart.view.areas.StiArea
- All Implemented Interfaces:
IStiJsonReportObject,IStiSerializable,IStiSerializableRef,IStiSerializeToCodeAsClass,IStiArea,Cloneable
- Direct Known Subclasses:
StiAxisArea,StiFunnelArea,StiPieArea,StiRadarArea
Describes base class for all chart areas.
-
Field Summary
Fields inherited from class com.stimulsoft.base.services.StiService
propertiesFields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Creates a new object that is a copy of the current instance.final booleanGets or sets value which indicates that chart style will be used.final StiColorGets or sets border color of this area.final StiBrushgetBrush()Gets or sets brush to fill a area.getChart()Gets or sets reference to chart component which contain this area.booleanGets or sets value which indicates that each series is drawn by its own colour.final StiAreaCoreXFgetCore()abstract Classabstract Classfinal booleanfinal booleanabstract Class[]abstract Class[]final StringGets a service category.Gets a service name.final ClassGets a service type.final booleanGets or sets value which indicates necessary draw shadod or no.voidLoadFromJsonObject(JSONObject jObject) static IStiAreaLoadFromJsonObjectInternal(JSONObject jObject) final voidsetAllowApplyStyle(boolean value) final voidsetBorderColor(StiColor value) final voidvoidvoidsetColorEach(boolean value) final voidsetCore(StiAreaCoreXF value) final voidsetShowShadow(boolean value) toString()Methods inherited from class com.stimulsoft.base.services.StiService
getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabledMethods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReferenceMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
-
Constructor Details
-
StiArea
public StiArea()
-
-
Method Details
-
clone
Creates a new object that is a copy of the current instance.- Specified by:
clonein interfaceIStiArea- Overrides:
clonein classStiService- Returns:
- A new object that is a copy of this instance.
-
toString
-
GetDefaultSeriesType
- Specified by:
GetDefaultSeriesTypein interfaceIStiArea
-
GetSeriesTypes
- Specified by:
GetSeriesTypesin interfaceIStiArea
-
GetDefaultSeriesLabelsType
- Specified by:
GetDefaultSeriesLabelsTypein interfaceIStiArea
-
GetSeriesLabelsTypes
- Specified by:
GetSeriesLabelsTypesin interfaceIStiArea
-
getServiceName
Gets a service name.- Overrides:
getServiceNamein classStiService
-
getServiceCategory
Gets a service category.- Overrides:
getServiceCategoryin classStiService
-
getServiceType
Gets a service type.- Specified by:
getServiceTypein classStiService
-
getIsDefaultSeriesTypeFullStackedColumnSeries
public final boolean getIsDefaultSeriesTypeFullStackedColumnSeries()- Specified by:
getIsDefaultSeriesTypeFullStackedColumnSeriesin interfaceIStiArea
-
getIsDefaultSeriesTypeFullStackedBarSeries
public final boolean getIsDefaultSeriesTypeFullStackedBarSeries()- Specified by:
getIsDefaultSeriesTypeFullStackedBarSeriesin interfaceIStiArea
-
getCore
-
setCore
-
getChart
Gets or sets reference to chart component which contain this area. -
setChart
-
getAllowApplyStyle
public final boolean getAllowApplyStyle()Gets or sets value which indicates that chart style will be used.- Specified by:
getAllowApplyStylein interfaceIStiArea
-
setAllowApplyStyle
public final void setAllowApplyStyle(boolean value) - Specified by:
setAllowApplyStylein interfaceIStiArea
-
getColorEach
public boolean getColorEach()Gets or sets value which indicates that each series is drawn by its own colour.- Specified by:
getColorEachin interfaceIStiArea
-
setColorEach
public void setColorEach(boolean value) - Specified by:
setColorEachin interfaceIStiArea
-
getShowShadow
public final boolean getShowShadow()Gets or sets value which indicates necessary draw shadod or no.- Specified by:
getShowShadowin interfaceIStiArea
-
setShowShadow
public final void setShowShadow(boolean value) - Specified by:
setShowShadowin interfaceIStiArea
-
getBorderColor
Gets or sets border color of this area.- Specified by:
getBorderColorin interfaceIStiArea
-
setBorderColor
- Specified by:
setBorderColorin interfaceIStiArea
-
getBrush
Gets or sets brush to fill a area. -
setBrush
-
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Throws:
JSONException
-
LoadFromJsonObjectInternal
- Throws:
JSONException
-