com.stimulsoft.report.chart.view.styles
Class StiChartStyle

java.lang.Object
  extended by com.stimulsoft.base.serializing.StiSerializedObject
      extended by com.stimulsoft.base.services.StiService
          extended by com.stimulsoft.report.chart.view.styles.StiChartStyle
All Implemented Interfaces:
IStiJsonReportObject, IStiSerializable, IStiSerializableRef, IStiChartStyle, java.lang.Cloneable
Direct Known Subclasses:
StiStyle01, StiStyle02, StiStyle03, StiStyle04, StiStyle05, StiStyle06, StiStyle07, StiStyle09, StiStyle10, StiStyle11, StiStyle12, StiStyle13, StiStyle14, StiStyle15, StiStyle16, StiStyle17, StiStyle18, StiStyle19, StiStyle20, StiStyle21, StiStyle22, StiStyle23, StiStyle24, StiStyle25, StiStyle26, StiStyle27, StiStyle28, StiStyle29, StiStyle30, StiStyle31, StiStyle32, StiStyle33

public abstract class StiChartStyle
extends StiService
implements IStiChartStyle


Field Summary
static java.util.List<StiChartStyle> STYLES
           
 
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT
 
Constructor Summary
StiChartStyle()
           
 
Method Summary
 boolean CompareChartStyle(StiChartStyle style)
           
 boolean equals(java.lang.Object obj)
           
 StiStyleCoreXF getCore()
           
 java.lang.String getServiceCategory()
          Gets a service category.
 java.lang.String getServiceName()
          Gets a service name.
 java.lang.Class<?> getServiceType()
          Gets a service type.
 void LoadFromJsonObject(JSONObject jObject)
           
static StiChartStyle LoadFromJsonObjectInternal(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setCore(StiStyleCoreXF value)
           
 java.lang.String toString()
           
 
Methods inherited from class com.stimulsoft.base.services.StiService
clone, getProperties, getServiceEnabled, getServiceInfo, isPropertyPresent, MemberwiseClone, packService, properties, setProperties, setServiceEnabled
 
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReference
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
 

Field Detail

STYLES

public static final java.util.List<StiChartStyle> STYLES
Constructor Detail

StiChartStyle

public StiChartStyle()
Method Detail

getServiceName

public java.lang.String getServiceName()
Gets a service name.

Overrides:
getServiceName in class StiService

getServiceCategory

public final java.lang.String getServiceCategory()
Gets a service category.

Overrides:
getServiceCategory in class StiService

getServiceType

public final java.lang.Class<?> getServiceType()
Gets a service type.

Specified by:
getServiceType in class StiService

getCore

public final StiStyleCoreXF getCore()
Specified by:
getCore in interface IStiChartStyle

setCore

public final void setCore(StiStyleCoreXF value)
Specified by:
setCore in interface IStiChartStyle

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

CompareChartStyle

public final boolean CompareChartStyle(StiChartStyle style)

SaveToJsonObject

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

LoadFromJsonObjectInternal

public static StiChartStyle LoadFromJsonObjectInternal(JSONObject jObject)
                                                throws JSONException
Throws:
JSONException

LoadFromJsonObject

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