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
SavePointFToJsonObject, SaveRectangleDToJsonObject, SaveRectangleFToJsonObject, SaveRectangleToJsonObject
 
Methods inherited from class java.lang.Object
equals, 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