com.stimulsoft.base.context.chart.geoms
Class StiCachedShadowGeom

java.lang.Object
  extended by com.stimulsoft.base.context.chart.geoms.StiGeom
      extended by com.stimulsoft.base.context.chart.geoms.StiCachedShadowGeom
All Implemented Interfaces:
IStiJsonReportObject

public class StiCachedShadowGeom
extends StiGeom

Copyright Stimulsoft


Constructor Summary
StiCachedShadowGeom(StiRectangle rect, StiEnumSet<StiShadowSides> sidesSet, boolean isPrinting)
           
StiCachedShadowGeom(StiRectangle rect, StiShadowSides sidesEnum, boolean isPrinting)
           
 
Method Summary
 StiRectangle getRect()
           
 StiEnumSet<StiShadowSides> getSides()
           
 StiGeomType getType()
           
 boolean isPrinting()
           
 void LoadFromJsonObject(JSONObject jObject)
           
 JSONObject SaveToJsonObject(StiJsonSaveMode mode)
           
 void setPrinting(boolean isPrinting)
           
 void setRect(StiRectangle rect)
           
 void setSides(StiEnumSet<StiShadowSides> sides)
           
 
Methods inherited from class com.stimulsoft.base.context.chart.geoms.StiGeom
SaveBrushToJsonObject, SaveGeomListToJsonObject, SavePointFArrayToJsonObject, SavePointFToJsonObject, SaveRectangleDToJsonObject, SaveRectangleFToJsonObject, SaveRectangleToJsonObject, SaveRectToJsonObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiCachedShadowGeom

public StiCachedShadowGeom(StiRectangle rect,
                           StiEnumSet<StiShadowSides> sidesSet,
                           boolean isPrinting)

StiCachedShadowGeom

public StiCachedShadowGeom(StiRectangle rect,
                           StiShadowSides sidesEnum,
                           boolean isPrinting)
Method Detail

getType

public StiGeomType getType()
Specified by:
getType in class StiGeom

getRect

public StiRectangle getRect()
Returns:
the rect

setRect

public void setRect(StiRectangle rect)
Parameters:
rect - the rect to set

getSides

public StiEnumSet<StiShadowSides> getSides()
Returns:
the sides

setSides

public void setSides(StiEnumSet<StiShadowSides> sides)
Parameters:
sides - the sides to set

isPrinting

public boolean isPrinting()
Returns:
the isPrinting

setPrinting

public void setPrinting(boolean isPrinting)
Parameters:
isPrinting - the isPrinting to set

SaveToJsonObject

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

LoadFromJsonObject

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


Copyright © 2018 Stimulsoft. All Rights Reserved.