Class StiMarker
java.lang.Object
com.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.report.chart.view.marker.StiMarker
- All Implemented Interfaces:
IStiJsonReportObject,IStiSerializable,IStiSerializableRef,IStiSerializeToCodeAsClass,IStiMarker,IStiFontIconsSeries,Cloneable
- Direct Known Subclasses:
StiLineMarker
public class StiMarker
extends StiSerializedObject
implements IStiMarker, IStiSerializeToCodeAsClass, Cloneable
-
Field Summary
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
REFERENCE_EMPTY, REFERENCE_REPORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Objectclone()Creates a new object that is a copy of the current instance.doublegetAngle()Gets or sets rotation angle of the marker.final StiColorGets or sets border color of marker.getBrush()Gets or sets brush which will be used to fill marker area.final StiMarkerCoreXFgetCore()getIcon()booleanGets or sets value which indicates that marker will be visible in legend marker.doublegetSize()Gets or sets size of the marker.final StiMarkerTypegetType()Gets or sets type of the marker.booleanGets or sets visibility of marker.voidLoadFromJsonObject(JSONObject jObject) voidsetAngle(double value) final voidsetBorderColor(StiColor value) voidfinal voidsetCore(StiMarkerCoreXF value) voidsetIcon(StiFontIcons icon) voidsetShowInLegend(boolean value) voidsetSize(double value) final voidsetType(StiMarkerType value) voidsetVisible(boolean value) Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject
cleanReference, getReference, setReferenceMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef
getReference, setReference
-
Constructor Details
-
StiMarker
public StiMarker()
-
-
Method Details
-
getCore
- Specified by:
getCorein interfaceIStiMarker
-
setCore
- Specified by:
setCorein interfaceIStiMarker
-
getShowInLegend
public boolean getShowInLegend()Gets or sets value which indicates that marker will be visible in legend marker.- Specified by:
getShowInLegendin interfaceIStiMarker
-
setShowInLegend
public void setShowInLegend(boolean value) - Specified by:
setShowInLegendin interfaceIStiMarker
-
getVisible
public boolean getVisible()Gets or sets visibility of marker.- Specified by:
getVisiblein interfaceIStiMarker
-
setVisible
public void setVisible(boolean value) - Specified by:
setVisiblein interfaceIStiMarker
-
getBrush
Gets or sets brush which will be used to fill marker area.- Specified by:
getBrushin interfaceIStiMarker
-
setBrush
- Specified by:
setBrushin interfaceIStiMarker
-
getBorderColor
Gets or sets border color of marker.- Specified by:
getBorderColorin interfaceIStiMarker
-
setBorderColor
- Specified by:
setBorderColorin interfaceIStiMarker
-
getSize
public double getSize()Gets or sets size of the marker.- Specified by:
getSizein interfaceIStiMarker
-
setSize
public void setSize(double value) - Specified by:
setSizein interfaceIStiMarker
-
getAngle
public double getAngle()Gets or sets rotation angle of the marker.- Specified by:
getAnglein interfaceIStiMarker
-
setAngle
public void setAngle(double value) - Specified by:
setAnglein interfaceIStiMarker
-
getIcon
- Specified by:
getIconin interfaceIStiFontIconsSeries
-
setIcon
- Specified by:
setIconin interfaceIStiFontIconsSeries
-
getType
Gets or sets type of the marker.- Specified by:
getTypein interfaceIStiMarker
-
setType
- Specified by:
setTypein interfaceIStiMarker
-
clone
Creates a new object that is a copy of the current instance.- Specified by:
clonein interfaceIStiMarker- Overrides:
clonein classObject- Returns:
- A new object that is a copy of this instance.
-
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Throws:
JSONException
-